The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "module:Class::Mutator"

Class::Mutator - Run-time Dynamic Multiple Inheritance River stage zero No dependents

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::DBI - Simple Database Abstraction River stage three • 91 direct dependents • 134 total dependents

TMTM/Class-DBI-v3.0.17 - 04 Oct 2007 21:30:41 UTC

Class::PINT - A Class::DBI package providing Tangram and other OOPF features River stage zero No dependents

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 River stage one • 1 direct dependent • 1 total dependent

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 River stage one • 2 direct dependents • 2 total dependents

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 River stage zero No dependents

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 River stage zero No dependents

ROSULEK/Class-Tables-0.28 - 16 Jul 2004 03:26:49 UTC

Badger::Class - class metaprogramming module River stage one • 4 direct dependents • 7 total dependents

"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 River stage zero No dependents

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 River stage zero No dependents

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 River stage four • 667 direct dependents • 2007 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 UTC

Path::Class::Tiny - a Path::Tiny wrapper for Path::Class compatibility River stage zero No dependents

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. River stage zero No dependents

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. River stage one • 1 direct dependent • 1 total dependent

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 River stage zero No dependents

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 River stage zero No dependents

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 River stage one • 7 direct dependents • 8 total dependents

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 River stage zero No dependents

WROSS/Class-DBI-Factory-0.994 - 17 Apr 2005 22:40:43 UTC

Class::MakeMethods - Generate common types of methods River stage one • 1 direct dependent • 1 total dependent

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 River stage one • 2 direct dependents • 8 total dependents

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
54 results (0.029 seconds)