CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

  Categories    > >     Data Type Utilities     > >     Class
autoclass Business-DK-CPR
Danish CPR code generator/validator
Business-DK-CVR
Danish CVR (VAT Registration) code generator/validator
Business-DK-FI
validation of Danish FI numbers
Business-DK-Phonenumber
Module to validate and format Danish telephonenumbers
Class-Accessor
Automated accessor generation
Class-Accessor-Assert
Accessors which type-check
Class-Accessor-Chained
make chained accessors
Class-Accessor-Children
Automated child-class/accessor generation
Class-Accessor-Class
simple class variable accessors
Class-Accessor-Classy
accessors with minimal inheritance
Class-Accessor-Complex
Arrays, hashes, booleans, integers, sets and more
Class-Accessor-Constructor
Constructor generator
Class-Accessor-Contextual
Context-aware accessors
Class-Accessor-FactoryTyped
Accessors whose values come from a factory
Class-Accessor-Fast-Contained
Fast accessors with data containment
Class-Accessor-Fast-GXS
generate C::A::Fast compatible XS accessors
Class-Accessor-Fast-WithBuilder
Class::Accessor::Fast with lazy defaults
Class-Accessor-Fast-XS
XS replacement for Class::Accessor::Fast
Class-Accessor-Fluent
do you like fluent interface?
Class-Accessor-Grouped
Lets you build groups of accessors
Class-Accessor-Lite
a minimalistic variant of Class::Accessor
Class-Accessor-Lvalue
create Lvalue accessors
Class-Accessor-Named
Better profiling output for Class::Accessor
Class-Accessor-Ref
Access members by reference
Class-Accessor-WithDefault
Set Default Value Implement on Class::Accessor
Class-AccessorMaker
An accessor method maker
Class-Action
Basic command pattern obj undo/rollback actions
Class-ActsLike
Perl extension for identifying class behavior similarities
Class-Adapter
Perl implementation of the "Adapter" Design Pattern
Class-Agreement
add contracts to your Perl classes easily
Class-ArrayObjects
utility class for array based objects
Class-AutoAccess
Zero code dynamic accessors implementation.
Class-AutoAccess-Deep
automatically creates the accessors reach deep inside the field
Class-AutoClass
Create get and set methods and simplify object initialization
Class-AutoDB
Almost automatic object persistence coexisting with human-engineered database
Class-AutoGenerate
Automatically generate code upon require or use
Class-Autouse
Run-time load a class the first time you call a method in it.
Class-Base
useful base class for other modules
Class-Bits
Class wrappers around bit vectors
Class-BlackHole
treat unhandled method calls as no-op
Class-Builder
auto-generator of class accessors/special methods
Class-BuildMethods
Lightweight implementation-agnostic generic methods.
Class-Builtin
Scalar/Array/Hash as objects
Class-C3
A pragma to use the C3 method resolution order algortihm
Class-C3-Componentised Class-C3-XS
XS speedups for Class::C3
Class-Cache
Caching, Refilling Factory
Class-Can
inspect a class/method and say what it can do (and why)
Class-CanBeA
figure out what your class can be.
Class-Class
Class-oriented replacement for Class::Struct
Class-ClassDecorator
Dynamically decorate classes instead of objects using NEXT
Class-Classgen-classgen
script that generates a class-module from a control file.
Class-Classless
Framework for classless OOP
Class-Classless-C3
Classless object system framework
Class-Cloneable
A base class for Cloneable objects.
Class-Closure
Encapsulated, declarative class style
Class-CodeStyler
OO API to produce formatted code
Class-Comparable
A base class for comparable objects
Class-Component
pluggable component framework
Class-Composite
Implements Composite patterns
Class-CompoundMethods
Create methods from components
Class-Container
Glues object frameworks together transparently
Class-Context
simple implementation of Context Object pattern
Class-Contract
Design-by-Contract OO in Perl.
Class-CSV
Class based CSV parser/writer
Class-Data-Accessor
Inheritable, overridable class and instance data accessor creation
Class-Data-Annotated
Data::Annotated wrapped objects
Class-Data-ConfigHash
Add Catalyst-Style Config To Your Class
Class-Data-Inheritable
Inheritable, overridable class data
Class-Data-Inheritable-Translucent
Inheritable, overridable, translucent class data / object attributes
Class-Data-Localize
Localizable, inheritable, overridable class data
Class-Data-Reloadable
inheritable, overridable class data that survive reloads
Class-Data-TIN
Translucent Inheritable Nonpolluting Class Data
Class-DataStore
A simple storage system for object data
Class-Date
A full-featured date and time class for perl
Class-DBI
Simple Database Abstraction
Class-DBI-AutoIncrement-Simple
Add autoincrementing to a Class::DBI subclass
Class-DBI-DataMigration
Migrate data from one database to another using Class::DBI.
Class-DBI-DB2
Extensions to Class::DBI for DB2
Class-DBI-DFV
check that your data is valid using DFV
Class-DBI-Factory
Factory interface to a set of Class::DBI classes, with optional mod_perl application framework.
Class-DBI-FormBuilder-Plugin-Time-Piece
Output Dates/Times Properly
Class-DBI-Loader-DB2
Class::DBI::Loader DB2 implementation
Class-DBI-mysql
Extensions to Class::DBI for MySQL
Class-DBI-Oracle
Class::DBI extension for Oracle
Class-DBI-Pageset
A flexible pager utility for Class::DBI using Data::Pageset
Class-DBI-Plugin-Calendar
Simple Calendar Support for Class::DBI
Class-DBI-Plugin-CountSearch
Basic COUNT(*) functionality for Class::DBI
Class-DBI-Plugin-DateTime
Use DateTime Objects As Columns
Class-DBI-Plugin-TimePiece
Extension to Class::DBI for DB date type.
Class-DBI-Relationship-HasManyOrdered
A Class::DBI module for Ordered 'Has Many' relationships
Class-DBI-Search-Count
return count of results rather than results
Class-DBI-Search-LIMITed
add 'LIMIT' to Class::DBI searches
Class-DBI-Test-TempDB
Maintain a SQLite database for testing CDBI
Class-DBI-UUID
Provide Globally Unique Column Values
Class-Declarative
Provides a declarative framework for Perl
Class-Declare
Declare classes with public, private and protected
Class-Decorator
Adds additional responsibilites to an object
Class-Default
Static calls apply to a default instantiation
Class-Delay
delay method dispatch until a trigerring event
Class-Delegate
Easy-to-use object delegation
Class-Delegation
Object-oriented delegation
Class-Delegation-Simple
Simple delegation for Perl
Class-Delegator
Simple and fast object-oriented delegation
Class-DispatchToAll
Dispatch a method call to all inherited methods
Class-DOES
Provide a simple ->DOES override
Class-Dot
Simple and fast properties for Perl 5.
Class-Dot-Model
Simple way of defining models for DBIx::Class.
Class-Easy
make class routine easy
Class-Entangle
Functions to entangle an object.
Class-Eroot
An eternal root to handle persistent objects; struct/member template builder
Class-ErrorHandler
Base class for error handling
Class-Facade
Interface to one or more delegates
Class-Factory
Useful base class for factory classes
Class-Factory-Util
Provide utility methods for factory classes
Class-Field
Class Field Accessor Generator
Class-Fields
Inspect the fields of a class.
Class-Frame
Class template with default constructor and accessors autogenerated
Class-Framework
Interface which combines L<Class::Accessor>, L<fields>, and L<Class::MethodVars> to ease creating a Class.
Class-GAPI
Generic API, Base class, autoloaded methods
Class-Generate
Generate object-oriented class hierarchies
Class-Gomor
another class and object builder
Class-Handle
Create objects that are handles to Classes
Class-Handler
Make Apache-like pseudoclass event handlers
Class-HasA
Automatically create has-a relationships
Class-Hash
Perl extension for hashes that look like classes
Class-Homonymous_Union
A union of homonymous packages forming a class
Class-Hook
Add hooks on methods from other classes
Class-HPLOO
Easier way to declare classes on Perl, based in the popular class {...} style and ePod.
Class-Implant
Manipulating mixin and inheritance out of packages
Class-Implements
pretend that your class is another class
Class-Inflate
Inflate HASH Object from Values in Database
Class-Inheritance
Debug or set multiple inheritance
Class-Init
A base constructor class with support for local initialization methods.
Class-Inner
A perlish implementation of Java like inner classes
Class-InsideOut
a safe, simple inside-out object construction kit
Class-Inspector
Get information about a class and its structure
Class-Interface
interfaces & abstracts in perl
Class-IntrospectionMethods
creates methods with introspection
Class-ISA
Report the search path thru an ISA tree
Class-Iterator
Iterator class
Class-LazyFactory
Base class factory for lazy-loaded concrete classes
Class-LazyLoad
Iterator class
Class-LazyObject
Deferred object construction
Class-Lego
Build your classes with basic building blocks
Class-Light
Provides cascading object initialization and autovivified accessors and mutators
Class-Listener
executes methods on events
Class-Loader
Load modules & construct objects on demand.
Class-MakeMethods
Generate common types of methods
Class-Maker
classes, reflection, schemas, serialization, attribute- and multiple inheritance
Class-Measure
Create, compare, and convert units of measurement.
Class-Member
A set of modules to make the module developement easier
Class-Meta
Class automation, introspection, and data validation
Class-Meta-Express
Concise, expressive creation of Class::Meta classes
Class-Method-Auto
Turn subroutine calls into class method calls
Class-Method-Modifiers
provides Moose-like method modifiers
Class-Method-Modifiers-Fast
provides Moose-like method modifiers
Class-MethodCache
Manipulate Perl's method resolution cache
Class-MethodFilter
add filters to class methods
Class-Methodist
define methods for instance variables in a class
Class-MethodMaker
a module for creating generic methods
Class-MethodMapper
Abstract Class wrapper for AutoLoader
Class-Methods
Object methods for working with classes
Class-Mix
dynamic class mixing
Class-MixinFactory
About the Mixin Class Factory
Class-Modular
Modular class generation superclass
Class-Monadic
Provides monadic methods (a.k.a. singleton methods)
Class-MOP
A Meta Object Protocol for Perl 5
Class-Multi
Multiple inheritance support functions.
Class-Multimethods
A multiple dispatch mechanism for Perl
Class-Multimethods-Pure
Method-ordered multimethod dispatch
Class-Mutator
Dynamic polymorphism implemented in Perl
Class-NamedParms
A lightweight base class for checked get/set property accessors
Class-Null
Implements the Null Class design pattern
Class-Object
each object is its own class
Class-ObjectTemplate
Optimized template builder base class
Class-ObjectTemplate-DB
Template base class for database objects
Class-Observable
Allow any number of items to respond to changes in your class/object
Class-OWL
Generate perl classes from OWL schema
Class-Param
Param Class
Class-ParamParser
Provides complex parameter list parsing
Class-ParmList
Methods for processing named parameter lists
Class-Persist
Persistency framework for objects
Class-Phrasebook
Implements the Phrasebook pattern
Class-Phrasebook-Perl
Implements the Phrasebook pattern, using an all Perl dictionary file.
Class-PINT
A Class::DBI package providing Tangram and other OOPF features
Class-Plugin-Util
Utility functions for supporting Plug-ins.
Class-PObject
Simple framework for programming persistent objects
Class-Prevayler
prl-implementation of the prevayler-concept
Class-Printable
A base class for Printable objects
Class-Privacy
object data privacy
Class-Private
Private hashes for your objects
Class-Prototyped
Fast prototype-based OO programming in Perl
Class-Prototyped-Mixin
Mixin Support for Class::Prototyped
Class-PseudoHash
Emulates Pseudo-Hash behaviour via overload
Class-Random
Random behaviour for instances
Class-Rebless
Rebase deep data structures
Class-ReturnValue
A smart return value object
Class-Root
framework for writing perl OO modules
Class-Scaffold
Large-scale OOP application support
Class-Serializer
Serializes the in-memory state of a class into code
Class-Simple
Simple Object-Oriented Base Class
Class-Singleton
Base class for creating singleton objects
Class-SingletonMethod
Extend individual objects with additional methods
Class-SingletonProxy
proxy class methods to a singleton
Class-Sniff
Look for class composition code smells
Class-StateMachine
define classes for state machines
Class-Std-Fast
faster but less secure than Class::Std
Class-Std-Fast_XS
speed up Class::Std::Fast by adding some XS code
Class-Std-Utils
Utility subroutines for building "inside-out" objects
Class-STL-Containers
STL-like object management classes
Class-StorageFactory
base class for factories to store and fetch objects
Class-StrongSingleton
A stronger and more secure Singleton base class.
Class-Struct-FIELDS
Combine Class::Struct, base and fields
Class-StructTemplate
Facilitates creation of public class-data
Class-Structured
provides a more structured class system for Perl
Class-Superclasses
Find all superclasses of a class
Class-Tangram
Automated class accessors, Tangram friendly
Class-Throwable
A minimal lightweight exception class
Class-Tie-InsideOut
Inside-out objects on the cheap using tied hashes
Class-Trait
Deprecated. Please use Moose::Role.
Class-TransparentFactory
Transparently choose a provider class with an automatic facade
Class-Tree
Build and print hierarchical information such as directory trees and C++ classes.
Class-Unload
Unload a class
Class-Validating
Provide Subclass-able Validation Mechanism
Class-Value
Implements the Value Object Design Pattern
Class-Value-Contact
Contact-related value objects
Class-Value-Net
Network-related value objects
Class-Value-SemanticAdapter
Adapter for Data::Semantic objects
Class-Virtual
Base class for virtual base classes.
Class-Visitor
Visitor and Iterator extensions to Class::Template
Class-Void
A class that stringifies to nothing for whatever you do with it
Class-WeakSingleton
A Singleton that expires when all the references to it expire
Class-WhiteHole
Treat unhandled method calls as errors
Class-Workflow
Light weight workflow system.
Class-Wrap
Proxy an entire class's methods.
Class-Wrapper
Decorator base class
Class-XML-Parser
Parses an XML message into a class structure
Class-XPath
adds xpath matching to object trees
Class-XSAccessor
Generate fast XS accessors without runtime compilation
Class-XSAccessor-Compat
Class::Accessor::Fast compatible interface for Class::XSAccessor
ClassEHierarchy
Class that aggregates a few OO concepts into one module
Moose
A postmodern object system for Perl 5
OOTools
Pragmas to implement constructors and accessors
Text-FormBuilder
Create CGI::FormBuilder objects from simple text descriptions

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.