CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Modules     > >     C     > >     Class
Class::Accessor
Automated accessor generation
Class::Accessor::Assert
Accessors which type-check
Class::Accessor::Chained
make chained accessors
Class::Accessor::Chained::Fast
Faster, but less expandable, chained accessors
Class::Accessor::Children
Automated child-class/accessor generation
Class::Accessor::Children::Fast
Faster, 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::Constructor::Base
Support for an automated dirty flag in hash-based classes
Class::Accessor::Contextual
Context-aware accessors
Class::Accessor::FactoryTyped
Accessors whose values come from a factory
Class::Accessor::Fast
Faster, but less expandable, accessors
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::Faster
Even faster, but less expandable, accessors
Class::Accessor::Fluent
do you like fluent interface?
Class::Accessor::Grouped
Lets you build groups of accessors
Class::Accessor::Installer
Install an accessor subroutine
Class::Accessor::Lite
a minimalistic variant of Class::Accessor
Class::Accessor::Lvalue
create Lvalue accessors
Class::Accessor::Lvalue::Fast
create simplified 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
generate accessor methods with default values.
Class::AccessorMaker::Private
generate private accessor method with default values.
Class::Action
Command pattern obj re/undo,rollback actions
Class::Action::Step
Base class for use by Class::Action "step" objects
Class::ActsLike
Perl extension for identifying class behavior similarities
Class::Adapter
Perl implementation of the "Adapter" Design Pattern
Class::Adapter::Builder
Generate Class::Adapter classes
Class::Adapter::Clear
A handy base Adapter class that makes no changes
Class::Agreement
add contracts to your Perl classes easily
Class::AlzaboWrapper
Higher level wrapper around Alzabo Row and Table objects
Class::AlzaboWrapper::Cursor
Higher level wrapper around Alzabo cursor objects
Class::ArrayObjects
Utility class for array based objects
Class::Attrib
Abstract translucent attribute management.
Class::Attribute
A fast and light weight alternative for defining class attributes.
Class::AutoAccess
Zero code accessors dynamic implementation.
Class::AutoAccess::Deep
automatically creates the accessors reach deep inside the field
Class::AutoClass
Class::AutoClass
Create get and set methods and simplify object initialization
Class::AutoClass::Args
Class::AutoClass::Root
Class::AutoClass::Root
Class::AutoDB
Almost automatic object persistence coexisting with human-engineered database
Class::AutoDB::BaseTable
Class::AutoDB::Collection
Compare two collection definitions and
Class::AutoDB::CollectionDiff
Class::AutoDB::Connect
Class::AutoDB::Cursor
Class::AutoDB::Database
Class::AutoDB::Dumper
Class::AutoDB::Globals
Class::AutoDB::ListTable
Class::AutoDB::Object
Class::AutoDB::Oid
Class::AutoDB::OidDeleted
Class::AutoDB::Registration
One registration for
Class::AutoDB::Registry
Class::AutoDB::RegistryDiff
Compare two registries and maintain differences
Class::AutoDB::RegistryVersion
Class::AutoDB::Serialize
Serialization engine for Class::AutoDB --
Class::AutoDB::Table
Schema information for one table
Class::AutoGenerate
Automatically generate code upon require or use
Class::AutoGenerate::Declare
Declarations for an auto-generating class loader
Class::AutoloadCAN
Write CAN instead of AUTOLOAD.
Class::AutoPlug::Pluggable
automatically make a non-pluggable class pluggable
Class::AutoPlug::Plugin
base class for a Class::AutoPlug::Pluggable plugin
Class::AutoPlug::ResultState
track the current state of a method call
Class::Autouse
Run-time load a class the first time you call a method in it.
Class::Autouse::Parent
Class::Axelerator
Evade OO taxes
Class::Base
useful base class for deriving 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::Builtin::Array
Array as an object
Class::Builtin::Hash
Hash as an object
Class::Builtin::Scalar
Scalar as an object
Class::Business::DK::CPR
Danish CPR number class
Class::Business::DK::CVR
Danish CVR number class
Class::Business::DK::FI
class for Danish FI numbers
Class::Business::DK::Phonenumber
class to model, validate and format Danish telephonenumbers
Class::ByOS
Class::C3
A pragma to use the C3 method resolution order algortihm
Class::C3::Adopt::NEXT
make NEXT suck less
Class::C3::Componentised
Class::C3::XS
XS speedups for Class::C3
Class::Cache
object factory with revivifying cache
Class::Cache::Test::Adder
Class::Cache::Test::Lazy
Class::Cache::Test::MeaningOfUniverse
Class::Can
inspect a class/method and say what it can do (and why)
Class::CanBeA
figure out what your class can be.
Class::CGI
Fetch objects from your CGI object
Class::CGI::DateTime
Fetch DateTime objects directly from your forms.
Class::CGI::Email::Valid
Validate email from forms
Class::CGI::Handler
Base class for Class::CGI handlers
Class::Class
Adds data members to Perl packages
Class::ClassDecorator
Dynamically decorate classes instead of objects using NEXT
Class::Classgen::Attribute
Class::Classgen::Comments
Class::Classgen::New
Class::Classgen::Section
Class::Classless
Framework for classless OOP
Class::Classless::C3
Classless object system framework
Class::Classless::DBI
provides DB methods for classless objects
Class::Cloneable
A base class for Cloneable objects.
Class::Closure
Encapsulated, declarative class syntax
Class::CodeStyler
OO API to produce formatted code
Class::Colon
Makes objects out of colon delimited records and vice versa
Class::Comparable
A base class for comparable objects
Class::CompiledC
C Structs as Objects;Dynamic generated code
Class::Component
pluggable component framework
Class::Component::Attribute
Class::Component::Attribute::Hook
Class::Component::Attribute::Method
Class::Component::Component::Autocall
Class::Component::Component::Autocall::Autoload
Class::Component::Component::Autocall::InjectMethod
Class::Component::Component::Autocall::SingletonMethod
Class::Component::Component::AutoloadPlugin
Class::Component::Component::DisableDynamicPlugin
Class::Component::Component::Moosenize
you can Moose like Plugin code
Class::Component::Component::Plaggerize
extend your module like from Plagger component
Class::Component::Component::Plaggerize::ConfigLoader
Class::Component::Component::Plaggerize::Log
Class::Component::Component::Plaggerize::PluginLoader
Class::Component::Component::SingletonMethod
Class::Component::Plugin
plugin base for pluggable component framework
Class::Composite
Implements Composite patterns
Class::Composite::Container
Collection of Class::Composite::Element
Class::Composite::Element
Element of a Collection::Container
Class::CompoundMethods
Create methods from components
Class::Config
Methods From Config Files
Class::Config::File
Container for a configuration file.
Class::ConfigMgr
Class::Constant
Build constant classes
Class::constr
Pragma to implement constructor methods
Class::Constructor
Simplify the creation of object constructors
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 class data survives 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::Date::Const
Class::DBI
Simple Database Abstraction
Class::DBI::AbstractSearch
Abstract Class::DBI's SQL with SQL::Abstract::Limit
Class::DBI::AsForm
Produce HTML form elements for database columns
Class::DBI::AsXML
Format CDBI Objects as XML
Class::DBI::Attribute
A value in a column.
Class::DBI::Audit
Audit changes to columns in CDBI objects.
Class::DBI::AutoIncrement
Emulate auto-incrementing columns on Class::DBI subclasses
Class::DBI::AutoIncrement::Simple
Add autoincrementing to a Class::DBI subclass
Class::DBI::AutoLoader
Generates Class::DBI subclasses dynamically.
Class::DBI::BaseDSN
DSN sensitive base class
Class::DBI::Cascade::Delete
Delete related objects
Class::DBI::Cascade::Fail
Do not cascade if foreign objects exist
Class::DBI::Cascade::None
Do nothing upon deletion
Class::DBI::Cascade::Plugin::Nullify
Nullify related Class::DBI objects
Class::DBI::ClassGenerator
generate Class::DBI sub-class modules from a
Class::DBI::ClassGenerator::DBD::mysql
MySQL-specific helper module
Class::DBI::ClassGenerator::DBD::SQLite
SQLite-specific helper module
Class::DBI::Column
A column in a table
Class::DBI::ColumnGrouper
Columns and Column Groups
Class::DBI::ConceptSearch
Retrieve Class::DBI aggregates from high-level conceptual searches
Class::DBI::DATA::Schema
Execute Class::DBI SQL from DATA sections
Class::DBI::DataMigration
Migrate data from one database to another using Class::DBI.
Class::DBI::DataMigration::Mapper
Abstract class for mapping a single row in
Class::DBI::DataMigration::Mapping
Abstract parent class for objects that
Class::DBI::DataMigration::Mapping::HasAToHasA
Map a single column in a
Class::DBI::DataMigration::Migrator
Class that does the actual data migration
Class::DBI::DataMigration::Synchronizer
Keep records synchronized between
Class::DBI::DB2
Extensions to Class::DBI for DB2
Class::DBI::DDL
Combined with Class::DBI to create and dispose of tables
Class::DBI::DDL::Pg
Perform driver dependent work for PostgreSQL
Class::DBI::DFV
check that your data is valid using DFV
Class::DBI::Extension
Some extension for Class::DBI
Class::DBI::Factory
factory interface to a set of Class::DBI classes, with optional mod_perl application skeleton
Class::DBI::Factory::Config
an AppConfig-based configuration mechanism for Class::DBI::Factory
Class::DBI::Factory::Exception
useful exception classes for applications using the CDF framework
Class::DBI::Factory::Ghost
a minimal data-container used as a precursor for Class::DBI objects when populating forms or otherwise preparing to create a new object from existing data.
Class::DBI::Factory::Handler
a handler base class for Class::DBI::Factory applications
Class::DBI::Factory::List
an iterator-based retriever and paginator of Class::DBI data
Class::DBI::Factory::Mailer
a simple, replaceable email-sender
Class::DBI::Form
Convert Class::DBI record in HTML form field.
Class::DBI::FormBuilder
Class::DBI/CGI::FormBuilder integration
Class::DBI::FormBuilder::Meta::Column
Class::DBI::FormBuilder::Meta::Table
Class::DBI::FormBuilder::Plugin::Time::Piece
Output Dates/Times Properly
Class::DBI::FormTools
Build forms with multiple interconnected objects.
Class::DBI::FreeTDS
Extensions to Class::DBI for users of FreeTDS
Class::DBI::FromCGI
Update Class::DBI data using CGI::Untaint
Class::DBI::FromForm
Update Class::DBI data using Data::FormValidator or HTML Widget
Class::DBI::Frozen::301
Class::DBI, frozen at 3.0.1
Class::DBI::Informix
Class::DBI extension for Informix
Class::DBI::Iterator
Iterate over Class::DBI search results
Class::DBI::LazyInflate
Defer Inflating Of Columns Until They Are Used
Class::DBI::Lite
Lightweight ORM for Perl
Class::DBI::Lite::CacheManager
Base class for NoSQL cache managers.
Class::DBI::Lite::CacheManager::InMemory
Cache in RAM.
Class::DBI::Lite::CacheManager::Memcached
Cache via memcached.
Class::DBI::Lite::ColumnInfo
Extended meta-information about database table fields.
Class::DBI::Lite::Fixture
Test fixtures for easy testing.
Class::DBI::Lite::Iterator
Simple iterator for Class::DBI::Lite
Class::DBI::Lite::mysql
Class::DBI::Lite::Pager
Page through your records, easily.
Class::DBI::Lite::SQLite
Class::DBI::Lite::TableInfo
Utility class for database table meta-information.
Class::DBI::Loader
Dynamic definition of Class::DBI sub classes.
Class::DBI::Loader::DB2
Class::DBI::Loader DB2 implementation
Class::DBI::Loader::Generic
Generic Class::DBI::Loader Implementation.
Class::DBI::Loader::GraphViz
Graph tables and relationships
Class::DBI::Loader::Informix
Informix class for Class::DBI::Loader
Class::DBI::Loader::Kinship
Fixes to Class::DBI::Loader
Class::DBI::Loader::mysql
Class::DBI::Loader mysql Implementation.
Class::DBI::Loader::mysql::Grok
Build Quality Table Relationships Automatically
Class::DBI::Loader::Oracle
Class::DBI::Loader Oracle Implementation.
Class::DBI::Loader::Pg
Class::DBI::Loader Postgres Implementation.
Class::DBI::Loader::Relationship
Easier relationship specification in CDBI::L
Class::DBI::Loader::SQLite
Class::DBI::Loader SQLite Implementation.
Class::DBI::Loader::Sybase
Class::DBI::Loader Sybase Implementation.
Class::DBI::MockDBD
Mocked database interface for Class::DBI
Class::DBI::MSAccess
Extensions to Class::DBI for MS Access
Class::DBI::MSSQL
Class::DBI for MSSQL
Class::DBI::mysql
Extensions to Class::DBI for MySQL
Class::DBI::mysql::FullTextSearch
Full Text Indexing for Class::DBI::mysql
Class::DBI::Oracle
Class::DBI extension for Oracle
Class::DBI::PagedSearch
pageable results from searches
Class::DBI::Pager
Pager utility for Class::DBI
Class::DBI::Pageset
A flexible pager utility for Class::DBI using Data::Pageset
Class::DBI::Pg
Class::DBI extension for Postgres
Class::DBI::Pg::More
Enhances Class::DBI::Pg with more goodies.
Class::DBI::Plugin
Abstract base class for Class::DBI plugins
Class::DBI::Plugin::AbstractCount
get COUNT(*) results with abstract SQL
Class::DBI::Plugin::AccessionSearch
easliy add search atters.
Class::DBI::Plugin::AggregateFunction
Class::DBIで集約関数を扱うためのモジュール
Class::DBI::Plugin::AutoUntaint
untaint columns automatically
Class::DBI::Plugin::Backtickify
surround column and table names with backticks
Class::DBI::Plugin::Calendar
Simple Calendar Support for Class::DBI
Class::DBI::Plugin::Calendar::Day
Calendar Day Support for Class::DBI
Class::DBI::Plugin::CountSearch
Basic COUNT(*) functionality for Class::DBI
Class::DBI::Plugin::DateFormat::Oracle
Extension to Class::DBI for Oracle date fields.
Class::DBI::Plugin::DateTime
Use DateTime Objects As Columns
Class::DBI::Plugin::DateTime::Base
Base Class For DateTime Plugin
Class::DBI::Plugin::DateTime::MySQL
Use DateTime With MySQL
Class::DBI::Plugin::DateTime::Pg
Use DateTime With PostgreSQL
Class::DBI::Plugin::DeepAbstractSearch
deep_search_where() method for Class::DBI
Class::DBI::Plugin::DeepAbstractSearchPager
paged CDBI::Plugin::DeepAbstractSearch
Class::DBI::Plugin::Factory
Implementation of "factory pattern"
Class::DBI::Plugin::FastDelete
Add to Class::DBI for more fast delete method.
Class::DBI::Plugin::FilterOnClick
Generate browsable and searchable HTML Tables using FilterOnClick in conjunction with Class::DBI
Class::DBI::Plugin::Iterator
Class::DBI用の(ちゃんとした)イテレータ
Class::DBI::Plugin::Iterator::mysql
Class::DBI::Plugin::Iterator::mysql3
Class::DBI::Plugin::Iterator::mysql4
Class::DBI::Plugin::Iterator::subquery
Class::DBI::Plugin::MultiDatabases
use multiple databases from a snigle class
Class::DBI::Plugin::NoCache
CDBI record caching controller
Class::DBI::Plugin::Pager
paged queries for CDBI
Class::DBI::Plugin::Pager::LimitOffset
Class::DBI::Plugin::Pager::LimitXY
Class::DBI::Plugin::Pager::LimitYX
Class::DBI::Plugin::Pager::RowsTo
Class::DBI::Plugin::Param
Adding param() method to your CDBI object.
Class::DBI::Plugin::PseudoColumns
an interface to use some pseudo columns
Class::DBI::Plugin::QueriesTime
Get your query's time.
Class::DBI::Plugin::RetrieveAll
more complex retrieve_all() for Class::DBI
Class::DBI::Plugin::Senna
Add Instant Fulltext Search Capability With Senna
Class::DBI::Plugin::TimePiece
Extension to Class::DBI for DB date type.
Class::DBI::Plugin::TimePiece::Oracle
Extension to Class::DBI for Oracle DATE type.
Class::DBI::Plugin::TO_JSON
Help integrate Class::DBI with JSON::XS
Class::DBI::Plugin::Type
Determine type information for columns
Class::DBI::Query
Deprecated SQL manager for Class::DBI
Class::DBI::Relationship
base class for Relationships
Class::DBI::Relationship::HasA
Class::DBI::Relationship::HasMany
Class::DBI::Relationship::HasManyOrdered
A Class::DBI module for Ordered 'Has Many' relationships
Class::DBI::Relationship::HasVariant
columns with varying types
Class::DBI::Relationship::IsA
A Class::DBI module for 'Is A' relationships
Class::DBI::Relationship::MightHave
Class::DBI::Replicated
support for mysql/pg (slony1) replication
Class::DBI::Replicated::mysql
Class::DBI::Replicated::Pg::Slony1
Pg replication using Slony1
Class::DBI::Replicated::Test
Class::DBI::Replicated::Test::mysql
Class::DBI::Replicated::Test::Pg::Slony1
Class::DBI::Replication
Class::DBI for replicated database
Class::DBI::SAK
Class::DBI Swiss Army Knife (SAK)
Class::DBI::Schema2Code
Class::DBI::Search::Basic
Simple Class::DBI search
Class::DBI::Search::Count
return count of results rather than results
Class::DBI::Search::LIMITed
add 'LIMIT' to Class::DBI searches
Class::DBI::SQL::Transformer
Transform SQL
Class::DBI::SQL::Transformer::Quotify
Quote column and table names in Class::DBI-generated SQL
Class::DBI::SQLite
Extension to Class::DBI for sqlite
Class::DBI::Storable
Mixin Storable hooks for Class::DBI
Class::DBI::Sweet
Making sweet things sweeter
Class::DBI::Sweet::More
More sweet Class::DBI::Sweet
Class::DBI::Sweet::Pie
Class::DBI::Sweetで集約関数を扱うためのモジュール
Class::DBI::Sybase
Extensions to Class::DBI for Sybase
Class::DBI::TempEssential
CDBI extension for temporary essentials
Class::DBI::Template
Class::DBI / Template Toolkit interface
Class::DBI::Template::Stash
Template::Stash subclass for Class::DBI::Template
Class::DBI::Test::SQLite
Base class for Class::DBI tests
Class::DBI::Test::TempDB
Maintain a SQLite database for testing CDBI
Class::DBI::ToSax
turn database objects to SAX events
Class::DBI::Untaint
Class::DBI constraints using CGI::Untaint
Class::DBI::utf8
A Class:::DBI subclass that knows about UTF-8
Class::DBI::UUID
Provide Globally Unique Column Values
Class::DBI::View
Virtual table for Class::DBI
Class::DBI::View::Having
Class::DBI::View::SubQuery
View implementation using HAVING clause
Class::DBI::View::TemporaryTable
View implementation using temporary table
Class::DBI::ViewLoader
Load views from existing databases as Class::DBI
Class::DBI::ViewLoader::Auto
Load views for existing Class::DBI classes
Class::DBI::ViewLoader::Pg
Class::DBI::Viewloader implementation for Postgresql.
Class::Declarative
Provides a declarative framework for Perl
Class::Declarative::EventContext
base class implementing an event context in a declarative structure.
Class::Declarative::Node
implements a node in a declarative structure.
Class::Declarative::Parser
implements a parser to be defined using Class::Declarative::Semantics::Parse.
Class::Declarative::Semantics
provides the framework for a set of semantic classes in a declarative framework.
Class::Declarative::Semantics::Code
implements some code (perl or otherwise) in a declarative framework.
Class::Declarative::Semantics::Data
implements a data table.
Class::Declarative::Semantics::POD
implements POD documentation in a declarative framework.
Class::Declarative::Semantics::Value
implements a named value in an event context
Class::Declarative::Util
some utility functions for the declarative framework - automatically included for generated code.
Class::Declare
Declare classes with public, private and protected
Class::Declare::Attributes
Class::Declare method types using Perl attributes.
Class::Declare::Dump
provide object dump routine for Class::Declare
Class::Declare::Hash
generate a hash of accessible attributes
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::Delay::Message
class that represents a delayed message
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::DI
dependency injection(DI) container
Class::DI::Definition
Class::DI::Factory
Class::DI::Resource
Class::DI::Resource::YAML
Class::Discover
detect MooseX::Declare's 'class' keyword in files.
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::Dot::Model::Preload
Preload Class::Dot::Model related modules.
Class::Dot::Model::Table
Attach table to class.
Class::Dot::Model::Util
Private utility functions.
Class::Dot::Types
Functions returning default values for Class::Dot types.
Class::Dynamic
Rudimentary support for coderefs in @ISA
Class::Easy
make class routine easy
Class::Easy::Base
base package for classes
Class::Easy::Import
Class::Easy::Log
Class::Easy::Log::Tie
Class::Easy::Timer
really easy timer
Class::EHierarchy
Base class aggregating several OO aspects
Class::Entangle
Functions to entangle an object.
Class::Entity
Object interface for relational databases
Class::Error
Delayed checking of object failure
Class::ErrorHandler
Base class for error handling
Class::Exporter
Export class methods as regular subroutines
Class::ExtraAttributes
extra attributes for a class
Class::Facade
Interface to one or more delegates
Class::Facet
Class::Factory
Base class for dynamic factory classes
Class::Factory::Enhanced
More functionality for Class::Factory
Class::Factory::Util
Provide utility methods for factory classes
Class::FakeAttributes
Provide fake attributes for non-hash-based objects
Class::Field
Class Field Accessor Generator
Class::Fields
Inspect the fields of a class
Class::Fields::Attribs
Attribute constants for use with data members
Class::Fields::Fuxor
Low level manipuation of object data members
Class::Fields::Inherit
Inheritance of %FIELDS
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::Gomor::Array
class and object builder, array version
Class::Gomor::Hash
class and object builder, hash version
Class::groups
Pragma to implement group of properties
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::HPLOO::Base
Class::HPLOO::Build
Class::HPLOO::InlineC
Add a pseudo syntax over C to work easier with SV*, AV*, HV* and RV*.
Class::HPLOO::MakeMaker
Class::Implant
Manipulating mixin and inheritance out of packages
Class::Implements
pretend that your class is another class
Class::Indexed
Class::Indexed::Words
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::Injection
Injects methods to other classes.
Class::Inner
A perlish implementation of Java like inner classes
Class::InsideOut
safe, simple inside-out objects
Class::InsideOut::Manual::About
guide to this and other implementations of the
Class::InsideOut::Manual::Advanced
guide to advanced usage
Class::Inspector
Get information about a class and its structure
Class::Inspector::Functions
Get information about a class and its structure
Class::Interface
interfaces & abstracts in perl
Class::Interfaces
A module for defining interface classes inline
Class::IntrospectionMethods
creates methods with introspection
Class::IntrospectionMethods::Catalog
manage catalogs from IntrospectionMethods
Class::IntrospectionMethods::Parent
Handles parent relationship for Class::IntrospectionMethods
Class::ISA
Report the search path thru an ISA tree
Class::Iter
Iterator superclass for Class::Visitor
Class::Iterator
Iterator class
Class::LazyFactory
Base class factory for lazy-loaded concrete classes
Class::LazyLoad
Class::LazyLoad::Functions
Class::LazyObject
Deferred object construction
Class::Lego
Build your classes with basic building blocks
Class::Lego::Constructor
Automated constructor generation
Class::Lego::Myself
Classes with a default object
Class::Light
Provides cascading object initialization and autovivified accessors and mutators
Class::List
Array class which inherits the features of Class::GAPI
Class::Listener
executes methods on events
Class::Load
a working (require "Class::Name") and more
Class::Loader
Load modules & construct objects on demand.
Class::LoaderTest
Class::MakeMethods
Generate common types of methods
Class::MakeMethods::Attribute
Declare generated subs with attribute syntax
Class::MakeMethods::Autoload
Declare generated subs with AUTOLOAD
Class::MakeMethods::Basic
Make really simple methods
Class::MakeMethods::Basic::Array
Basic array methods
Class::MakeMethods::Basic::Global
Basic shared methods
Class::MakeMethods::Basic::Hash
Basic hash methods
Class::MakeMethods::Composite
Make extensible compound methods
Class::MakeMethods::Composite::Array
Basic array methods
Class::MakeMethods::Composite::Global
Global data
Class::MakeMethods::Composite::Hash
Composite hash methods
Class::MakeMethods::Composite::Inheritable
Overridable data
Class::MakeMethods::Composite::Universal
Composite Method Tricks
Class::MakeMethods::Emulator
Demonstrate class-generator equivalency
Class::MakeMethods::Emulator::AccessorFast
Emulate Class::Accessor::Fast
Class::MakeMethods::Emulator::accessors
Emulate the accessors module
Class::MakeMethods::Emulator::Inheritable
Emulate Class::Inheritable
Class::MakeMethods::Emulator::mcoder
Emulate the mcoder module
Class::MakeMethods::Emulator::MethodMaker
Emulate Class::MethodMaker
Class::MakeMethods::Emulator::Singleton
Emulate Class::Singleton
Class::MakeMethods::Emulator::Struct
Emulate Class::Struct
Class::MakeMethods::Evaled
Make methods with simple string evals
Class::MakeMethods::Evaled::Hash
Typical hash methods
Class::MakeMethods::Standard
Make common object accessors
Class::MakeMethods::Standard::Array
Methods for Array objects
Class::MakeMethods::Standard::Global
Global data
Class::MakeMethods::Standard::Hash
Standard hash methods
Class::MakeMethods::Standard::Inheritable
Overridable data
Class::MakeMethods::Standard::Universal
Generic Methods
Class::MakeMethods::Template
Extensible code templates
Class::MakeMethods::Template::Array
Methods for manipulating positional values in arrays
Class::MakeMethods::Template::Class
Associate information with a package
Class::MakeMethods::Template::ClassInherit
Overridable class data
Class::MakeMethods::Template::ClassName
Access object's class
Class::MakeMethods::Template::ClassVar
Static methods with subclass variation
Class::MakeMethods::Template::Flyweight
Deprecated name for InsideOut
Class::MakeMethods::Template::Generic
Templates for common meta-method types
Class::MakeMethods::Template::Global
Method that are not instance-dependent
Class::MakeMethods::Template::Hash
Method interfaces for hash-based objects
Class::MakeMethods::Template::Inheritable
Overridable data
Class::MakeMethods::Template::InsideOut
External data
Class::MakeMethods::Template::PackageVar
Static methods with global variables
Class::MakeMethods::Template::Ref
Universal copy and compare methods
Class::MakeMethods::Template::Scalar
Methods for blessed scalars
Class::MakeMethods::Template::Static
Deprecated name for Global
Class::MakeMethods::Template::Struct
Deprecated name for Array
Class::MakeMethods::Template::StructBuiltin
Class::MakeMethods::Template::Universal
Meta-methods for any type of object
Class::MakeMethods::Utility::ArraySplicer
Common array ops
Class::MakeMethods::Utility::DiskCache
Optional Template feature
Class::MakeMethods::Utility::Inheritable
"Inheritable" data
Class::MakeMethods::Utility::Ref
Deep copying and comparison
Class::MakeMethods::Utility::TextBuilder
Basic text substitutions
Class::Maker::Basic::Constructor
Class::Maker::Basic::Fields
Class::Maker::Basic::Handler::Attributes
Class::Maker::Exception
exceptions tuned for Class::Maker
Class::Maker::Generator
Class::Maker::Schema
"reflex to schema" mapper base class
Class::Maker::Types
Class::Maker::Types::Array
a sophisticated but slow array class
Class::Measure
Create, compare, and convert measurements.
Class::Measure::Length
Calculate measurements of length.
Class::Member
A set of modules to make the module developement easier
Class::Member::Dynamic
A module to make the module developement easier
Class::Member::GLOB
A module to make the module developement easier
Class::Member::HASH
A module to make the module developement easier
Class::Meta
Class automation, introspection, and data validation
Class::Meta::AccessorBuilder
Perl style accessor generation
Class::Meta::AccessorBuilder::Affordance
Affordance style accessor generation
Class::Meta::AccessorBuilder::SemiAffordance
Semi-Affordance style accessor generation
Class::Meta::Attribute
Class::Meta class attribute introspection
Class::Meta::Class
Class::Meta class introspection
Class::Meta::Constructor
Class::Meta class constructor introspection
Class::Meta::Declare
Deprecated in favor of Class::Meta::Express
Class::Meta::Express
Concise, expressive creation of Class::Meta classes
Class::Meta::Method
Class::Meta class method introspection
Class::Meta::Type
Data type validation and accessor building.
Class::Meta::Types::Boolean
Boolean data types
Class::Meta::Types::Numeric
Numeric data types
Class::Meta::Types::Perl
Perl data types
Class::Meta::Types::String
String data types
Class::Method::Auto
Turn subroutine calls into class method calls
Class::Method::Debug
Trace who is calling accessors
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
Easily add filters to accessor-based classes
Class::Methodist
define methods for instance variables in a class
Class::MethodMaker
Create generic class methods
Class::MethodMaker::Constants
Class::MethodMaker::Engine
The parameter passing, method installation &
Class::MethodMaker::OptExt
Constants for C::MM's option extension mechanism
Class::MethodMaker::V1Compat
V1 compatibility code for C::MM
Class::MethodMapper
Abstract Class wrapper for AutoLoader
Class::Methods
Object methods for working with classes
Class::MethodVars
Implicit access to the class instance variable and fields variables for methods
Class::Mix
dynamic class mixing
Class::Mixin
API for aliasing methods to/from other classes
Class::MixinFactory
Class Factory with Selection of Mixins
Class::MixinFactory::Factory
Class Factory with Selection of Mixins
Class::MixinFactory::HasAFactory
Delegates to a Factory
Class::MixinFactory::InsideOutAttr
Method maker for inside out data
Class::MixinFactory::NEXT
Superclass method redispatch for mixins
Class::Modular
Modular class generation superclass
Class::ModuleByFile
Can read the module name from file
Class::Monadic
Provides monadic methods (a.k.a. singleton methods)
Class::MOP
A Meta Object Protocol for Perl 5
Class::MOP::Attribute
Attribute Meta Object
Class::MOP::Class
Class Meta Object
Class::MOP::Instance
Instance Meta Object
Class::MOP::Method
Method Meta Object
Class::MOP::Method::Accessor
Method Meta Object for accessors
Class::MOP::Method::Constructor
Method Meta Object for constructors
Class::MOP::Method::Generated
Abstract base class for generated methods
Class::MOP::Method::Inlined
Method base class for methods which have been inlined
Class::MOP::Method::Meta
Method Meta Object for C<meta> methods
Class::MOP::Method::Wrapped
Method Meta Object for methods with before/after/around modifiers
Class::MOP::Module
Module Meta Object
Class::MOP::Object
Base class for metaclasses
Class::MOP::Package
Package Meta Object
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::MVC
model-view-controller paradigma
Class::NamedParms
A named parameter accessor base class
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 other classes and objects to respond to events in yours
Class::OOorNO
Give your module classic I<AND> OO interfaces
Class::OWL
Create perl classes from OWL ontologies
Class::Param
Param Class
Class::Param::Base
Abstract class for param implementations
Class::Param::Callback
Param instance with callbacks
Class::Param::Compound
Class Param Compound Class
Class::Param::Decorator
Class Param Decorator Class
Class::Param::Encoding
Class Param Encoding Class
Class::Param::Ordered
Class Param Ordered
Class::Param::Tie
Provides a tied hash interface
Class::ParamParser
Provides complex parameter list parsing
Class::ParmList
A named parameter list processor
Class::ParseText::Base
Base class for modules using Parse::RecDescent parsers
Class::Persist::Base
Base class for Class::Persist
Class::Persist::Deleted
Deleted objects
Class::Persist::Proxy::Collection
Proxy for objects not loaded yet
Class::Persist::Tracker
Keep track of all objects
Class::Persistent::Plugin::MySQL
Class::Persistent::StructTemplate
Class::Phrasebook
Implements the Phrasebook pattern
Class::Phrasebook::Perl
Implements the Phrasebook pattern, using an all Perl dictionary file.
Class::Phrasebook::SQL
Implements the Phrasebook pattern for SQL statements.
Class::PINT
A Class::DBI package providing Tangram and other OOPF features
Class::PINT::DataTypes
Specifying Accessors for complex Class::PINT attributes
Class::PINT::DataTypes::Bitmask
Class::PINT::Relationships
Class::Pluggable
Makes your subclass pluggable.
Class::Plugin::Util
Utility functions for supporting Plug-ins.
Class::PObject
Simple framework for programming persistent objects
Class::PObject::Driver
Pobject driver specifications
Class::PObject::Driver::csv
CSV Pobject Driver
Class::PObject::Driver::DBI
Base class for all DBI-related drivers
Class::PObject::Driver::DBM
Base class for DBM-related pobject drivers
Class::PObject::Driver::db_file
DB_File PObject driver
Class::PObject::Driver::file
Default PObject driver
Class::PObject::Driver::mysql
MySQL Pobject Driver
Class::PObject::Driver::sqlite
SQLite Pobject Driver
Class::PObject::Iterator
Incremental object loader for Class::PObject
Class::PObject::Template
Class template for all the pobjects
Class::PObject::Test
Base test framework for Class::PObject drivers
Class::PObject::Test::Basic
Class::PObject's basic test suit
Class::PObject::Test::HAS_A
Class::PObject't has-a relationship test suit
Class::PObject::Test::Types
Class::PObject't types test suits
Class::PObject::Type
Column type specification
Class::PObject::Type::CHAR
Defines CHAR column type
Class::PObject::Type::ENCRYPT
Defines ENCRYPT column type
Class::PObject::Type::INTEGER
Defines INTEGER column type
Class::PObject::Type::MD5
Defines MD5 column type
Class::PObject::Type::TEXT
Defines TEXT column type
Class::PObject::Type::VARCHAR
Defines VARCHAR column type
Class::Prevayler
prl-implementation of the prevayler-concept
Class::Prevayler::CommandLogger
Prevayler implementation - www.prevayler.org
Class::Prevayler::CommandRecoverer
Prevayler implementation - www.prevayler.org
Class::Prevayler::FileCounter
Prevayler implementation - www.prevayler.org
Class::Prevayler::SystemRecoverer
Prevayler implementation - www.prevayler.org
Class::Printable
A base class for Printable objects
Class::Privacy
object data privacy
Class::Private
Private hashes for your objects
Class::props
Pragma to implement lvalue accessors with options
Class::Protected
restricting class/method access via ACL's
Class::Prototyped
Fast prototype-based OO programming in Perl
Class::Prototyped::Mixin
Mixin Support for Class::Prototyped
Class::Proxy
an object proxy
Class::Proxy::Lite
Simple, lightweight object proxies
Class::PseudoHash
Emulates Pseudo-Hash behaviour via overload
Class::Publisher
A simple publish-subscribe event framework
Class::Random
Random behaviour for instances
Class::RDF
Perl extension for mapping objects to RDF and back
Class::RDF::Cache
Class::Rebless
Rebase deep data structures
Class::Refresh
refresh your classes during runtime
Class::ReturnValue
A return-value object that lets you treat it
Class::Role
Support for the role object model
Class::Roles
use Perl 6 roles in Perl 5
Class::Root
framework for writing perl OO modules
Class::Runtime
API for dynamic class loading/unloading/status
Class::Scaffold
Large-scale OOP application support
Class::Scaffold::Accessor
Construct framework-specific accessors
Class::Scaffold::App
Base class for framework applications
Class::Scaffold::App::CommandLine
Base class for command line-based framework applications
Class::Scaffold::App::Test
Base class for test programs
Class::Scaffold::App::Test::Class
Base class for Test::Class-based test programs
Class::Scaffold::App::Test::Classes
Base class for companion test classes
Class::Scaffold::App::Test::YAMLDriven
Base class for YAML-driven test programs
Class::Scaffold::Base
Base class for all classes of the class framework.
Class::Scaffold::Base_TEST
Test companion class for the general base class
Class::Scaffold::BusinessObject
Base class for framework business objects
Class::Scaffold::ConstantImporter
Import environment constants as simple functions
Class::Scaffold::Context
Holds execution and job context
Class::Scaffold::Delegate::Mixin
Mixin that provides access to the framework environment
Class::Scaffold::Environment
Base class for framework environment classes
Class::Scaffold::Environment_TEST
Companion test class for the framework environment base class
Class::Scaffold::Exception
Base class for framework exceptions
Class::Scaffold::Exception::Business
Differentiate business exceptions from internal exceptions
Class::Scaffold::Exception::Container
Implements a container object for exceptions
Class::Scaffold::Exception::Loader
Exception raised when a class cannot be loaded
Class::Scaffold::Exception::NoSuchFactoryHandler
Exception raised on a factory look-up failure
Class::Scaffold::Exception::Util
Helper functions for raising common exceptions
Class::Scaffold::Factory
Base class for framework factories
Class::Scaffold::Factory::Type
Factory for framework object types
Class::Scaffold::HierarchicalDirty
Mixin that multiplexes the dirty flag among its subobjects
Class::Scaffold::Introspect
Find configuration files within the framework
Class::Scaffold::LazyString
Provides a string that is evaluated lazily
Class::Scaffold::Log
Logging utilities
Class::Scaffold::Log_TEST
Companion test class for the log class
Class::Scaffold::Storable
Base class for all framework classes that support a storage.
Class::Scaffold::Storable_TEST
Companion test class for the storable base class
Class::Scaffold::Test
Base classes for framework test classes
Class::Scaffold::Test::Inherited
Base class for tests shared between framework distributions
Class::Scaffold::Test::UtilLoader
Load other classes necessary for tests
Class::Scaffold::Util
Exports various useful functions
Class::Scaffold::YAML::Active
Base class for YAML::Active plugins
Class::Scaffold::YAML::Active::Array
Base class for array-based YAML::Active plugins
Class::Scaffold::YAML::Active::Constant
Plugin to get framework environment constants
Class::Scaffold::YAML::Active::Environment
Plugin for setting environment values
Class::Scaffold::YAML::Active::Exception
Plugin for recording an exception for a test
Class::Scaffold::YAML::Active::ExceptionContainer
Plugin that constructs an exception container
Class::Scaffold::YAML::Active::Hash
Base class for hash-based YAML::Active plugins
Class::Scaffold::YAML::Marshall
Base class for marshalling plugins to YAML
Class::Scaffold::YAML::Marshall::Concat
Marshalling plugin to join array elements to a string
Class::Scaffold::YAML::Marshall::Constant
Marshalling plugin to get framework environment constants
Class::Scaffold::YAML::Marshall::ExceptionContainer
Marshalling plugin that constructs an exception container
Class::Scaffold::YAML::Marshall::PID
Marshalling plugin to get the current process id
Class::Scalar::Iter
Class::SelfMethods
a Module for supporting instance-defined methods
Class::Serializer
Serializes the in-memory state of a class into code
Class::Simple
Simple Object-Oriented Base Class
Class::Singleton
Implementation of a "Singleton" class
Class::SingletonMethod
Extend individual objects with additional methods
Class::SingletonProxy
proxy class methods to a singleton
Class::Skin
Class for creating text out of text templates.
Class::Sniff
Look for class composition code smells
Class::Spiffy
Spiffy Framework with No Source Filtering
Class::Spiffy::mixin
Class::STAF
Simplify version for the Perl STAF API
Class::STAF::Marshalled
an OO approach to Marshalling and UnMarshalling STAF data (http://staf.sourceforge.net/)
Class::StateMachine
define classes for state machines
Class::Std
Support for creating standard "inside-out" classes
Class::Std::Fast
faster but less secure than Class::Std
Class::Std::Fast::Storable
Fast Storable InsideOut objects
Class::Std::Fast_XS
speed up Class::Std::Fast by adding some XS code
Class::Std::Slots
Add signals and slots to Class::Std
Class::Std::Storable
Support for creating serializable "inside-out" classes
Class::Std::Utils
Utility subroutines for building "inside-out" objects
Class::STL::Algorithms
Class::STL::ClassMembers
Class::STL::ClassMembers::Constructor
Class::STL::ClassMembers::DataMember
Class::STL::ClassMembers::Disable
Class::STL::ClassMembers::SingletonConstructor
Class::STL::Containers
STL-like object management classes
Class::STL::Element
Class::STL::Iterators
Class::STL::Trace
Class::STL::Utilities
Class::StorageFactory
base class for factories to store and fetch objects
Class::StorageFactory::YAML
object factory to fetch and store objects via YAML
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 a class' superclasses
Class::Tables
Auto-vivification of persistent classes, based on RDBMS schema
Class::Tables::mysql
Class::Tables::Pg
Class::Tables::SQLite
Class::Tangram
Automated class accessors, Tangram friendly
Class::Tangram::Generator
Generate Class::Tangram-based objects at runtime.
Class::Template
Struct/member template builder
Class::Throwable
A minimal lightweight exception class
Class::Tie::InsideOut
Inside-out objects on the cheap using tied hashes
Class::TLB
Transparent load balancing for any resource class.
Class::TLB::Dummy
A dummy resource for test purpose.
Class::Trait
Deprecated. Please use Moose::Role.
Class::Trait::Base
Base class for all Traits
Class::Trait::Config
Trait configuration information storage package.
Class::Trait::Reflection
Reflection class used to find information about
Class::TransparentFactory
Transparently choose a provider class with an automatic facade
Class::Tree
C++ class hierarchies & disk directories
Class::Trigger
Mixin to add / call inheritable triggers
Class::Unique
Generate per-instance dynamic subclasses
Class::Unload
Unload a class
Class::Util
Class utility functions
Class::Validating
Provide Subclass-able Validation Mechanism
Class::Value
Implements the Value Object Design Pattern
Class::Value::Boolean
A boolean value object
Class::Value::Contact
Contact-related value objects
Class::Value::Contact::Address
Contact-related value objects
Class::Value::Contact::Address::Apartment
Contact-related value objects
Class::Value::Contact::Address::City
Contact-related value objects
Class::Value::Contact::Address::Country
Contact-related value objects
Class::Value::Contact::Address::State
Contact-related value objects
Class::Value::Contact::Address::Street
Contact-related value objects
Class::Value::Contact::Address::Streetnumber
Contact-related value objects
Class::Value::Contact::Address::Zip
Contact-related value objects
Class::Value::Contact::CompanyNo
Contact-related value objects
Class::Value::Contact::EmailAddress
Contact-related value objects
Class::Value::Contact::EmailAddress_TEST
Contact-related value objects
Class::Value::Contact::Exception
Contact-related value objects
Class::Value::Contact::Exception::Email
Contact-related value objects
Class::Value::Contact::Exception::Email::Invalid
Contact-related value objects
Class::Value::Contact::Exception::Email::NotWellformed
Contact-related value objects
Class::Value::Contact::Exception::Invalid
Contact-related value objects
Class::Value::Contact::Exception::InvalidCountry
Contact-related value objects
Class::Value::Contact::Exception::InvalidFaxNo
Contact-related value objects
Class::Value::Contact::Exception::InvalidPhoneNo
Contact-related value objects
Class::Value::Contact::Exception::Name
Contact-related value objects
Class::Value::Contact::Exception::Name::Invalid
Contact-related value objects
Class::Value::Contact::Exception::Name::NotWellformed
Contact-related value objects
Class::Value::Contact::Exception::NotWellformed
Contact-related value objects
Class::Value::Contact::Exception::Replace
Contact-related value objects
Class::Value::Contact::Exception::ReplaceAliasCountry
Contact-related value objects
Class::Value::Contact::Exception::ReplaceFaxNo
Contact-related value objects
Class::Value::Contact::Exception::ReplacePhoneNo
Contact-related value objects
Class::Value::Contact::FaxNumber
Contact-related value objects
Class::Value::Contact::Name::Firstname
Contact-related value objects
Class::Value::Contact::Name::Full
Contact-related value objects
Class::Value::Contact::Name::Full_TEST
Contact-related value objects
Class::Value::Contact::Name::Lastname
Contact-related value objects
Class::Value::Contact::Name::Title
Contact-related value objects
Class::Value::Contact::Organization
Contact-related value objects
Class::Value::Contact::PhoneLikeNumber
Contact-related value objects
Class::Value::Contact::PhoneNumber
Contact-related value objects
Class::Value::Contact::URL
Contact-related value objects
Class::Value::DefaultNotify
Default notification delegate for value objects
Class::Value::Enum
An enumeration value object
Class::Value::Exception
Base class for value-related exceptions
Class::Value::Exception::Base
Base class for value exceptions
Class::Value::Exception::InvalidValue
An invalid value was set on a value object
Class::Value::Exception::NotWellFormedValue
A value that is not well-formed was set on a value object
Class::Value::Exception::UnsupportedOperation
An unsupported operation was performed on a value object
Class::Value::Net
Network-related value objects
Class::Value::Net::DNSSEC::DS::Alg
Network-related value objects
Class::Value::Net::DNSSEC::DS::Alg_TEST
Network-related value objects
Class::Value::Net::DNSSEC::DS::Digest
Network-related value objects
Class::Value::Net::DNSSEC::DS::DigestType
Network-related value objects
Class::Value::Net::DNSSEC::DS::DigestType_TEST
Network-related value objects
Class::Value::Net::DNSSEC::DS::Digest_TEST
Network-related value objects
Class::Value::Net::DNSSEC::DS::KeyTag
Network-related value objects
Class::Value::Net::DNSSEC::DS::KeyTag_TEST
Network-related value objects
Class::Value::Net::Exception
Network-related value objects
Class::Value::Net::Exception::DNSSEC
Network-related value objects
Class::Value::Net::Exception::DNSSEC::DS::InvalidAlg
Network-related value objects
Class::Value::Net::Exception::DNSSEC::DS::InvalidDigest
Network-related value objects
Class::Value::Net::Exception::DNSSEC::DS::InvalidDigestType
Network-related value objects
Class::Value::Net::Exception::DNSSEC::DS::InvalidKeyTag
Network-related value objects
Class::Value::Net::Exception::InvalidIPAddress
Network-related value objects
Class::Value::Net::Exception::MalformedHostname
Network-related value objects
Class::Value::Net::Exception::MalformedIPAddress
Network-related value objects
Class::Value::Net::Exception::NAPTR
Network-related value objects
Class::Value::Net::Exception::NAPTR::InvalidFlags
Network-related value objects
Class::Value::Net::Exception::NAPTR::InvalidOrder
Network-related value objects
Class::Value::Net::Exception::NAPTR::InvalidPreference
Network-related value objects
Class::Value::Net::Exception::NAPTR::InvalidRegexp
Network-related value objects
Class::Value::Net::Exception::NAPTR::InvalidReplacement
Network-related value objects
Class::Value::Net::Exception::NAPTR::InvalidServices
Network-related value objects
Class::Value::Net::Exception::NAPTR::MalformedFlags
Network-related value objects
Class::Value::Net::Exception::NAPTR::MalformedOrder
Network-related value objects
Class::Value::Net::Exception::NAPTR::MalformedPreference
Network-related value objects
Class::Value::Net::Exception::NAPTR::MalformedRegexp
Network-related value objects
Class::Value::Net::Exception::NAPTR::MalformedReplacement
Network-related value objects
Class::Value::Net::Exception::NAPTR::MalformedServices
Network-related value objects
Class::Value::Net::Hostname
Network-related value objects
Class::Value::Net::IPAddress
Network-related value objects
Class::Value::Net::IPAddress::IPv4
Network-related value objects
Class::Value::Net::IPAddress::IPv4_TEST
Network-related value objects
Class::Value::Net::IPAddress::IPv6
Network-related value objects
Class::Value::Net::IPAddress::IPv6_TEST
Network-related value objects
Class::Value::Net::NAPTR::CharacterString
Network-related value objects
Class::Value::Net::NAPTR::CharacterString_TEST
Network-related value objects
Class::Value::Net::NAPTR::Flags
Network-related value objects
Class::Value::Net::NAPTR::Flags_TEST
Network-related value objects
Class::Value::Net::NAPTR::Order
Network-related value objects
Class::Value::Net::NAPTR::Order_TEST
Network-related value objects
Class::Value::Net::NAPTR::Origin
Network-related value objects
Class::Value::Net::NAPTR::Preference
Network-related value objects
Class::Value::Net::NAPTR::Preference_TEST
Network-related value objects
Class::Value::Net::NAPTR::Regexp
Network-related value objects
Class::Value::Net::NAPTR::Replacement
Network-related value objects
Class::Value::Net::NAPTR::Replacement_TEST
Network-related value objects
Class::Value::Net::NAPTR::Services
Network-related value objects
Class::Value::Net::NAPTR::UInt16
Network-related value objects
Class::Value::Net::NAPTR::UInt16_TEST
Network-related value objects
Class::Value::Net::NAPTR::Wildcard
Network-related value objects
Class::Value::Notify
Base class for notification delegates
Class::Value::SemanticAdapter
Adapter for Data::Semantic objects
Class::Value::String
String value object with length and character set checking
Class::Value::Test
Base class for testing value objects
Class::Value::URI
Value class for URIs
Class::Value::URI::fax
Value class for fax URIs
Class::Value::URI::fax_TEST
Test companion class for fax URIs
Class::Value::URI::file
Value class for file URIs
Class::Value::URI::file_TEST
Test companion class for file URIs
Class::Value::URI::ftp
Value class for ftp URIs
Class::Value::URI::ftp_TEST
Test companion class for ftp URIs
Class::Value::URI::http
Value class for http URIs
Class::Value::URI::http_TEST
Test companion class for http URIs
Class::Virtual
Base class for virtual base classes.
Class::Virtually::Abstract
Compile-time enforcement of Class::Virtual
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::Workflow::Context
The context in which a transition is being applied
Class::Workflow::Instance
An instance in a workflow, with state and history.
Class::Workflow::Instance::Simple
A Workflow instance objects to work with
Class::Workflow::State
An instance's position in the workflow.
Class::Workflow::State::AcceptHooks
Add hooks that are fired when the state
Class::Workflow::State::AutoApply
Automatically apply a transition upon
Class::Workflow::State::Simple
A useful class (or base class) for writing
Class::Workflow::State::TransitionHash
Implement transition metadata with a
Class::Workflow::State::TransitionSet
A state that implements transition meta
Class::Workflow::Transition
A function over an instance.
Class::Workflow::Transition::Deterministic
A transition which knows which
Class::Workflow::Transition::Simple
A useful class (or base class) for
Class::Workflow::Transition::Strict
Verify that the transition is in the
Class::Workflow::Transition::Validate
Provide a hook for validating a
Class::Workflow::Transition::Validate::Simple
Easier validation code.
Class::Workflow::Util::Delta
calculate deltas between workflow instances
Class::Workflow::YAML
Load workflow definitions from YAML files.
Class::Wrap
Proxy an entire class's methods.
Class::Wrapper
Decorator base class
Class::XML
Simple XML Abstraction
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::Array
Generate fast XS accessors without runtime compilation
Class::XSAccessor::Compat
Class::Accessor::Fast compatible interface for Class::XSAccessor

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