Class::MethodMaker - Create generic methods for OO Perl River stage three • 30 direct dependents • 102 total dependents

This module solves the problem of having to continually write accessor methods for your objects that perform standard tasks. The argument to 'use' is an arrayref, as pairs whose "keys" are the names of types of generic methods generated by MethodMake...

SCHWIGON/Class-MethodMaker-2.24 - 31 Mar 2015 15:54:24 GMT

Meta::Class::MethodMaker - add capabilities to Class::MethodMaker. River stage zero No dependents

This class extends Class::MethodMaker (see that classes documentation) and adds some capabilities to it....

VELTZER/Meta-0.08 - 31 Dec 2002 10:05:41 GMT

Class::MethodMaker::Engine - The parameter passing, method installation & non-data-structure methods of Class::MethodMaker. River stage three • 30 direct dependents • 102 total dependents

SCHWIGON/Class-MethodMaker-2.24 - 31 Mar 2015 15:54:24 GMT

Class::MethodMaker::OptExt - Constants for C::MM's option extension mechanism River stage three • 30 direct dependents • 102 total dependents

This class contains the constants used by Class::MethodMaker to determine the names of its methods dependent upon options invoked....

SCHWIGON/Class-MethodMaker-2.24 - 31 Mar 2015 15:54:24 GMT

Class::MethodMaker::V1Compat - V1 compatibility code for C::MM River stage three • 30 direct dependents • 102 total dependents

Class::MethodMaker version 2 strives for backward-compatibility with version 1 as far as possible. That is to say, classes built with version 1 should work with few if any changes. However, the calling conventions for building new classes are signifi...

SCHWIGON/Class-MethodMaker-2.24 - 31 Mar 2015 15:54:24 GMT

Net::LDAP::Class::MethodMaker - create methods for Net::LDAP::Class classes River stage one • 1 direct dependent • 1 total dependent

Net::LDAP::Class::MethodMaker is a subclass of Rose::Object::MakeMethods::Generic. It extends the base class with two new method types: related_objects and ldap_entry....

KARMAN/Net-LDAP-Class-0.27 - 01 Jul 2016 16:21:58 GMT

Class::MethodMaker::Constants - The Constants Class for Class::MethodMaker River stage three • 30 direct dependents • 102 total dependents

SCHWIGON/Class-MethodMaker-2.24 - 31 Mar 2015 15:54:24 GMT

Class::MakeMethods::Emulator::MethodMaker - Emulate Class::MethodMaker River stage one • 3 direct dependents • 4 total dependents

This module provides emulation of Class::MethodMaker, using the Class::MakeMethods framework. Although originally based on Class::MethodMaker, the calling convention for Class::MakeMethods differs in a variety of ways; most notably, the names given t...

EVO/Class-MakeMethods-1.01 - 07 Sep 2004 21:45:34 GMT

Class::MOP - A Meta Object Protocol for Perl 5 River stage four • 2969 direct dependents • 4396 total dependents

This module is a fully functioning meta object protocol for the Perl 5 object system. It makes no attempt to change the behavior or characteristics of the Perl 5 object system, only to create a protocol for its manipulation and introspection. That sa...

ETHER/Moose-2.2011 - 16 May 2018 03:48:17 GMT

Class::Builder - auto-generator of class accessors/special methods River stage one • 1 direct dependent • 1 total dependent

"Class::Builder" is a module helps OOP programmers to create `class's (packages, in terms of perl) in several ways of automation. If you've used one of "Class::MethodMaker", "Class::Struct" or "Class::Accessor", the concept of "Class::Builer" is not ...

HUANGWEI/Class-Builder-1.010 - 05 Oct 2003 07:39:18 GMT

Class::Contract - Design-by-Contract OO in Perl. River stage one • 1 direct dependent • 1 total dependent

Background Design-by-contract is a software engineering technique in which each module of a software system specifies explicitly what input (or data or arguments) it requires, and what output (or information or results) it guarantees to produce in re...

GGOEBEL/Class-Contract-1.14 - 26 Jun 2001 12:37:11 GMT

Class::Accessor - Automated accessor generation River stage four • 698 direct dependents • 3166 total dependents

This module automagically generates accessors/mutators for your class. Most of the time, writing accessors is an exercise in cutting and pasting. You usually wind up with a series of methods like this: sub name { my $self = shift; if(@_) { $self->{na...

KASEI/Class-Accessor-0.51 - 22 Oct 2017 17:01:15 GMT

Net::LDAP::Class - object-relational mapper for Net::LDAP River stage one • 1 direct dependent • 1 total dependent

Net::LDAP::Class (NLC) is an object-relational mapping for LDAP. I know, it's all wrong to confuse the ORM model with LDAP since LDAP is not relational in the same way that a RDBMS is. But the ORM APIs of projects like DBIx::Class and Rose::DB::Objec...

KARMAN/Net-LDAP-Class-0.27 - 01 Jul 2016 16:21:58 GMT

Class::AutoClass - Create get and set methods and simplify object initialization River stage one • 5 direct dependents • 5 total dependents

This is yet another module that generates standard 'get' and 'set' methods for Perl classes. It also handles initialization of object and class data from parameter lists or defaults, and arranges for object creation and initialization to occur in top...

NATG/Class-AutoClass-1.56 - 06 Oct 2013 00:22:26 GMT

Class::Agreement - add contracts to your Perl classes easily River stage one • 1 direct dependent • 1 total dependent

Class::Agreement is an implementation of behavioral contracts for Perl5. This module allows you to easily add pre- and postconditions to new or existing Perl classes. This module provides contracts such as dependent contracts, contracts for higher-or...

IAN/Class-Agreement-0.02 - 13 Dec 2005 04:30:33 GMT

Class::MakeMethods - Generate common types of methods River stage one • 3 direct dependents • 4 total dependents

The Class::MakeMethods framework allows Perl class developers to quickly define common types of methods. When a module "use"s Class::MakeMethods or one of its subclasses, it can select from a variety of supported method types, and specify a name for ...

EVO/Class-MakeMethods-1.01 - 07 Sep 2004 21:45:34 GMT

Net::LDAP::Class::User::AD - Active Directory User class River stage one • 1 direct dependent • 1 total dependent

Net::LDAP::Class::User::AD isa Net::LDAP::Class::User implementing the Active Directory LDAP schema....

KARMAN/Net-LDAP-Class-0.27 - 01 Jul 2016 16:21:58 GMT

Class::Accessor::Fast::XS - XS replacement for Class::Accessor::Fast River stage one • 2 direct dependents • 2 total dependents

This module is a XS based replacement for Class::Accessor::Fast. Just replace Class::Accessor::Fast with Class::Accessor::Fast::XS and it should just work. Read Class::Accessor::Fast and Class::Accessor for API docs and usage. XS is about performance...

RUZ/Class-Accessor-Fast-XS-0.04 - 04 Dec 2010 21:55:55 GMT

Net::LDAP::Class::Metadata - LDAP class metadata River stage one • 1 direct dependent • 1 total dependent

Instances of this class hold all the attribute information for a Net::LDAP::Class-derived object....

KARMAN/Net-LDAP-Class-0.27 - 01 Jul 2016 16:21:58 GMT

Net::LDAP::Class::Group::AD - Active Directory group class River stage one • 1 direct dependent • 1 total dependent

Net::LDAP::Class::Group::AD isa Net::LDAP::Class::Group implementing the Active Directory LDAP schema....

KARMAN/Net-LDAP-Class-0.27 - 01 Jul 2016 16:21:58 GMT

24 results (0.151 seconds)