| Class::Accessor | bpdO |
Automated accessor generation | KASEI |
| Class::Accessor::WithDefault | apdOp |
Defaults for Class::Accessor | REDICAPS |
| Class::ArrayObjects | Rpdhp |
Utility class for array based objects | RONAN |
| Class::AutoAccess | RpdOp |
Zero code accessors dynamic implementation. | JETEVE |
| Class::BlackHole | RpdOp |
treat unhandled method calls as no-op | SBURKE |
| Class::Classless | MpdOp |
Framework for classless OOP | SBURKE |
| Class::Classless::C3 | RpdOp |
Classless object system framework | JWILLIAMS |
| Class::Closure | bpdhp |
Encapsulated, declarative class syntax | ARISTOTLE |
| Class::CodeStyler | bpdOg |
OO API to produce formatted code | GAFFIE |
| Class::Contract | RpdO |
Design-by-Contract OO in Perl. | GGOEBEL |
| Class::Core | apdOp |
Classes with parameter types & error checks | CODECHILD |
| Class::DBI | RpmOp |
Simple Database Abstraction | TMTM |
| Class::DBI::DB2 | bpnOp |
Extensions to Class::DBI for DB2 | MFERRIS |
| Class::DBI::Loader::DB2 | apnOp |
Class::DBI::Loader DB2 implementation | MFERRIS |
| Class::DBI::Oracle | bpdOp |
Class::DBI extension for Oracle | DANIEL |
| Class::DBI::Plugin::CountSearch | RpdOp |
Basic COUNT(*) functionality for Class::DBI | HOLBROOK |
| Class::DBI::Test::TempDB | RpdOp |
Maintain a SQLite database for testing CDBI | LAMECH |
| Class::DBI::mysql | RpmOp |
Extensions to Class::DBI for MySQL | TMTM |
| Class::Data::Reloadable | bpdOp |
inheritable class data survives reloads | DAVEBAIRD |
| Class::DataStore | RpdOp |
A simple storage system for object data | EFOLLEY |
| Class::Date | RhdOp |
A full-featured date and time class for perl | DLUX |
| Class::Decorator | RpdOp |
Adds additional responsibilites to an object | NWETTERS |
| Class::Delegate | bpdO |
Easy-to-use object delegation | KSTAR |
| Class::Enum | bpdOp |
provides typed enum behaviors. | KISEKI |
| Class::Eroot | RpdO |
Eternal Root - Object persistence | DMR |
| Class::Facade | bpdOp |
Interface to one or more delegates | ABW |
| Class::Fields | bpdh |
Inspect the fields of a class | MSCHWERN |
| Class::Flyweight | apdOp |
implement the flyweight pattern in OO perl | DKUBB |
| Class::GAPI | RpdOp |
Generic API, Base class, autoloaded methods | CROSSWIRE |
| Class::Generate | Mpdfp |
Generate object-oriented class hierarchies | SWARTIK |
| Class::Handler | bpdO |
Make Apache-like pseudoclass event handlers | NWIGER |
| Class::ISA | Mpdfp |
Report the search path thru an ISA tree | SMUELLER |
| Class::Inheritance | apnOp |
Debug or set multiple inheritance | NIELSEN |
| Class::InsideOut | RpdOp |
safe, simple inside-out objects | DAGOLDEN |
| Class::Interface | RpdOd |
interfaces & abstracts in perl | SINISTER |
| Class::IntrospectionMethods | bpdOp |
creates methods with introspection | DDUMONT |
| Class::Loader | bpdO |
Load modules & construct objects on demand. | VIPUL |
| Class::MakeMethods | RpdOp |
Generate common types of methods | EVO |
| Class::Measure | bpdOp |
Create, compare, and convert measurements. | BLUEFEET |
| Class::MethodFilter | apdOp |
Easily add filters to accessor-based classes | MSTROUT |
| Class::MethodMaker | MpdOp |
Create generic class methods | FLUFFY |
| Class::MethodMapper | RpdO |
Abstract Class wrapper for AutoLoader | LENZO |
| Class::Mix | Rpdfp |
dynamic class mixing | ZEFRAM |
| Class::Modular | RpdOg |
Modular class generation superclass | DON |
| Class::Multimethods | Rpdf |
A multiple dispatch mechanism for Perl | DCONWAY |
| Class::Mutator | bpdO |
Dynamic polymorphism implemented in Perl | GMCCAR |
| Class::NamedParms | MpdOp |
A named parameter accessor base class | SNOWHARE |
| Class::OWL | bpdOp |
Create perl classes from OWL ontologies | LEIFJ |
| Class::ObjectTemplate | RpdOp |
Optimized template builder base class | JASONS |
| Class::ObjectTemplate::DB | RpdOp |
Template base class for database objects | JASONS |
| Class::ParamParser | RpdOp |
Provides complex parameter list parsing | DUNCAND |
| Class::ParmList | Mpdhp |
A named parameter list processor | SNOWHARE |
| Class::Prevayler | bpdOa |
prl-implementation of the prevayler-concept | NATHANAEL |
| Class::Prototyped | RpdOp |
Fast prototype-based OO programming in Perl | TEVERETT |
| Class::PseudoHash | bpmrp |
Emulates Pseudo-Hash behaviour via overload | AUTRIJUS |
| Class::STL::Containers | apdOg |
STL-like object management classes | GAFFIE |
| Class::Singleton | bpdO |
Implementation of a "Singleton" class | ABW |
| Class::StructTemplate | apdO |
Facilitates creation of public class-data | HEIKOWU |
| Class::Superclasses | RpdOp |
Find a class' superclasses | RENEEB |
| Class::TOM | RpmO |
Transportable Object Model for perl | JDUNCAN |
| Class::Tangram | bpdOa |
Automated class accessors, Tangram friendly | SAMV |
| Class::Template | Rpdr |
Struct/member template builder | DMR |
| Class::Translucent | RpaOa |
Translucent (ala perltootc) method creation | GED |
| Class::Tree | MpdOo |
C++ class hierarchies & disk directories | RSAVAGE |
| Class::Trigger::Ordered | bpdOp |
Class::Trigger wrapped module | BOXPHERE |
| Class::WhiteHole | RpdO |
Treat unhandled method calls as errors | MSCHWERN |
| Class::XML::Parser | RpdOp |
Parses an XML message into a class structure | MMORGAN |
| Class::XPath | apdOp |
adds xpath matching to object trees | SAMTREGAR |