![]() |
| |||||||
| 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. |