Search results for "module:Class::Mutator"
Class::Mutator - Run-time Dynamic Multiple Inheritance
Class::Mutator adds the power of "dynamic polymorphism" to Perl objects. Any object that inherits Class::Mutator principally gains two new methods, mutate and unmutate that allows them to add methods to themselves at runtime from other packages. The ...
GMCCAR/Class-Mutator-0.04 - 24 Nov 2002 10:53:44 UTC
Class::PINT - A Class::DBI package providing Tangram and other OOPF features
Class::PINT is an implementation of selected Tangram, and other OOPF related features on top of Class::DBI. The goal of PINT is to provide some of the power and flexibility of Tangram with the maturity, transparency and extensibility of CDBI. I also ...
TEEJAY/Class-PINT-0.01 - 15 Nov 2004 19:54:12 UTC
Oryx::Class - abstract base class for Oryx classes
Abstract base class for Oryx persistent classes....
RHUNDT/Oryx-0.24 - 18 Jun 2006 19:57:44 UTC
Class::Light - Provides cascading object initialization and autovivified accessors and mutators
Subclasses are not to define a class method named "new", instead they should define the private instance method named "_init" which does object initialization. "new" will invoke "_init" from each superclass in the object's class hierarchy including o...
DAVAZ/Class-Light-0.01003 - 02 May 2009 08:46:10 UTC
Class::Frame - Class template with default constructor and accessors autogenerated
Learn Class::Frame in 5 seconds! To start using Class::Frame as base class you will need to make 8, err, 2 easy steps :-) 1) Create your class package Jedi; use strict; use base qw( Class::Frame ); use Class::Frame; # Exports DEFINE_FIELDS helper fun...
DENYSV/Class-Frame-1.0 - 29 Jun 2005 15:16:45 UTC
Class::Tables - Auto-vivification of persistent classes, based on RDBMS schema
ROSULEK/Class-Tables-0.28
-
16 Jul 2004 03:26:49 UTC
Badger::Class - class metaprogramming module
"Badger::Class" is a class metaprogramming module. It provides methods for defining, extending and manipulating object classes and related metadata in a relatively clean and simple way. Using the "Badger::Class" module will automatically enable the "...
ABW/Badger-0.16 - 05 Jun 2023 07:47:33 UTC
Class::Modular - Modular class generation superclass
Class::Modular is a superclass for generating modular classes, where methods can be added into the class from the perspective of the object, rather than the perspective of the class. That is, you can create a class which has a set of generic common f...
DON/Class-Modular-0.05 - 07 Oct 2007 22:37:16 UTC
Git::Class::Cmd
This is a simple wrapper of a "git" executable. The strength is that you can run a "git" command and capture the output in a simple and more portable way than using "open" to pipe (which is not always implemented fully). As of this writing, most of t...
ISHIGAKI/Git-Class-0.15 - 05 Aug 2014 02:56:27 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
Path::Class::Tiny - a Path::Tiny wrapper for Path::Class compatibility
What do you do if you started out (Perl) life using Path::Class, but then later on you switched to Path::Tiny? Well, one thing you could do is relearn a bunch of things and go change a lot of existing code. Or, another thing would be to use Path::Cla...
BAREFOOT/Path-Class-Tiny-0.06 - 05 Nov 2021 07:02:16 UTC
Class::XML::Parser - Parses (and optionally validates against a DTD) an XML message into a user-defined class structure.
This module allows for XML to be parsed into an user-defined object hierarchy. Additionally, the XML will be validated against it's DTD, if such is defined within the XML body, and XML::Checker::Parser is available. A note as to how the parsing is do...
MMORGAN/Class-XML-Parser-0.901 - 23 Nov 2006 20:28:50 UTC
Class::Meta::Type - Data type validation and accessor building.
This class stores the various data types us ed by "Class::Meta". It manages all aspects of data type validation and method creation. New data types can be added to Class::Meta::Type by means of the "add()" constructor. This is useful for creating cus...
DWHEELER/Class-Meta-0.66 - 03 Jul 2012 13:47:28 UTC
JOAP::Proxy::Class - Class for client-side proxy objects of JOAP classes
This class provides client-side access to the attributes, methods, and superclasses of a remote JOAP class. In general, it's preferable to use the JOAP::Proxy::Package::Class class instead. This module is mainly useful if you don't know the address o...
EVAN/JOAP-0.01 - 22 May 2003 23:57:35 UTC
Class::Axelerator - Evade OO taxes
Perl's object orientation (POO as follows) is powerful, flexible and ... expensive. Since all methods are implemented as function calls, even simple accessors are 2-4 times more costly than non OO approach. Simply put, my $attr = $obj->attr; is 2-4x ...
DANKOGAI/Class-Axelerator-0.02 - 15 Feb 2009 02:27:08 UTC
SWISH::Prog::Class - base class for SWISH::Prog classes
SWISH::Prog::Class is a subclass of Rose::ObjectX::CAF. It's a base class useful for making simple accessor/mutator methods. SWISH::Prog::Class implements some additional methods and features useful for SWISH::Prog projects....
KARMAN/SWISH-Prog-0.75 - 11 Dec 2013 23:15:27 UTC
Class::DBI::Factory - factory interface to a set of Class::DBI classes, with optional mod_perl application skeleton
WROSS/Class-DBI-Factory-0.994
-
17 Apr 2005 22:40:43 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
EntityModel::Class - define class definition
Applies a class definition to a package. Automatically includes strict, warnings, error handling and other standard features without needing to copy and paste boilerplate code....
TEAM/EntityModel-Class-0.016 - 17 Aug 2014 08:53:40 UTC