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