Search results for "module:Class::MethodMaker"
Class::MethodMaker - Create generic methods for OO Perl
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 UTC
Meta::Class::MethodMaker - add capabilities to Class::MethodMaker.
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 UTC
Class::MethodMaker::Engine - The parameter passing, method installation & non-data-structure methods of Class::MethodMaker.
SCHWIGON/Class-MethodMaker-2.24
-
31 Mar 2015 15:54:24 UTC
Class::MethodMaker::OptExt - Constants for C::MM's option extension mechanism
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 UTC
Class::MethodMaker::V1Compat - V1 compatibility code for C::MM
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 UTC
Net::LDAP::Class::MethodMaker - create methods for Net::LDAP::Class classes
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 UTC
Class::MethodMaker::Constants - The Constants Class for Class::MethodMaker
SCHWIGON/Class-MethodMaker-2.24
-
31 Mar 2015 15:54:24 UTC
Class::MakeMethods::Emulator::MethodMaker - Emulate Class::MethodMaker
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 UTC
Class::MOP - A Meta Object Protocol for Perl 5
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.2206 - 23 Jul 2023 17:16:27 UTC
Class::Builder - auto-generator of class accessors/special methods
"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 UTC
Class::Contract - Design-by-Contract OO in Perl.
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 UTC
Class::Accessor - Automated accessor generation
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 UTC
Net::LDAP::Class - object-relational mapper for Net::LDAP
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 UTC
Class::AutoClass - Create get and set methods and simplify object initialization
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 UTC
Class::Agreement - add contracts to your Perl classes easily
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 UTC
Class::MakeMethods - Generate common types of methods
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 UTC
Net::LDAP::Class::User::AD - Active Directory User class
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 UTC
Class::Accessor::Fast::XS - XS replacement for Class::Accessor::Fast
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 UTC
Net::LDAP::Class::Metadata - LDAP class metadata
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 UTC
Net::LDAP::Class::Group::AD - Active Directory group class
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 UTC