LibWeb::Class - A base class for libweb modules River stage zero No dependents

METHODS rearrange() This is not really OO related but makes LibWeb's API look sexy. This is stolen from CGI.pm and modified. It allows smart rearrangement of parameters for named parameter calling. This does the rearrangement if the first parameter b...

CKONG/LibWeb-0.02 - 19 Jul 2000 22:25:12 UTC

Class::Handle - Create objects that are handles to Classes River stage one • 3 direct dependents • 5 total dependents

Class related functionality in Perl is broken up into a variety of different modules. Class::Handle attempts to provide a convenient object wrapper around the various different types of functions that can be performed on a class. Please note that thi...

ADAMK/Class-Handle-1.07 - 11 Dec 2007 04:48:27 UTC

Class::Random - Random behaviour for instances River stage zero No dependents

This module allows you to create classes which randomly change their behaviour or implementation according to a specified behaviour. This is done simply by using the module, passing a parameter list which dictates the required behaviour. A number of ...

PMH/Class-Random-0.2 - 06 Aug 2002 17:06:44 UTC

Class::Object - each object is its own class River stage zero No dependents

Traditionally in OO, objects belong to a class and that class as methods. $poodle is an object of class Dog and Dog might have methods like bark(), fetch() and nose_crotch(). What if instead of the methods belonging to the Dog class, they belonged to...

MSCHWERN/Class-Object-0.01 - 02 Jul 2001 06:37:23 UTC

Class::CanBeA - figure out what your class can be. River stage zero No dependents

DCANTRELL/Class-CanBeA-1.4 - 27 Sep 2016 23:00:37 UTC

Class::Spiffy - Spiffy Framework with No Source Filtering River stage one • 3 direct dependents • 3 total dependents

"Class::Spiffy" is a framework and methodology for doing object oriented (OO) programming in Perl. Class::Spiffy combines the best parts of Exporter.pm, base.pm, mixin.pm and SUPER.pm into one magic foundation class. It attempts to fix all the nits a...

INGY/Class-Spiffy-0.15 - 30 Jan 2006 16:43:24 UTC

Class::Loader - Load modules and create objects on demand. River stage two • 2 direct dependents • 16 total dependents

Certain applications like to defer the decision to use a particular module till runtime. This is possible in perl, and is a useful trick in situations where the type of data is not known at compile time and the application doesn't wish to pre-compile...

VIPUL/Class-Loader-2.03 - 28 Apr 2005 03:06:19 UTC

Class::Attrib - Abstract translucent attribute management. River stage one • 2 direct dependents • 2 total dependents

KCODY/Class-Attrib-1.08 - 02 Nov 2017 01:23:27 UTC

Badger::Class - class metaprogramming module River stage one • 4 direct dependents • 6 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.13 - 18 Oct 2018 15:19:12 UTC

Class::AutoDB - Almost automatic object persistence coexisting with human-engineered database River stage one • 1 direct dependent • 1 total dependent

This class works closely with Class::AutoClass to provide almost transparent object persistence that can coexist with a human-engineered database. The auto-persistence mechanism provides hooks for connecting the two parts of the database together. Ca...

NATG/Class-AutoDB-1.291 - 18 Dec 2013 22:53:03 UTC

Class::Tangram - Tangram-friendly classes, DWIM attributes River stage one • 1 direct dependent • 1 total dependent

Class::Tangram is a tool for defining objects attributes. Simply define your object's fields/attributes using the same data structure introduced in _A Guided Tour of Tangram_ (see "SEE ALSO") and detailed in Tangram::Schema, and you get objects that ...

SAMV/Class-Tangram-1.57 - 30 Jan 2006 21:29:06 UTC

Class::Declare - Declare classes with public, private and protected attributes and methods. River stage one • 1 direct dependent • 1 total dependent

Class::Declare allows class authors to specify public, private and protected attributes and methods for their classes, giving them control over how their modules may be accessed. The standard object oriented programming concepts of *public*, *private...

IBB/Class-Declare-0.20 - 02 Dec 2016 20:23:23 UTC

Code::Class::C - Perl extension for creating ANSI C code from a set of class definitions to accomplish an object-oriented programming style. River stage zero No dependents

This module lets you define a set of classes (consisting of attributes and methods) and then convert these definitions to ANSI C code. The module creates all the object oriented abstractions so that the application logic can be programmed in an objec...

KITOMER/Code-Class-C-0.08 - 22 Sep 2011 15:16:02 UTC

Acme::MooseX::JSON - Moose objects that are internally blessed scalar refs containing JSON River stage zero No dependents

This Moose extension is akin to MooseX::InsideOut, MooseX::GlobRef and MooseX::ArrayRef in that it allows you to create Moose classes where the instances aren't blessed hashes. However, unlike those fine modules, Acme::MooseX::JSON chooses just about...

TOBYINK/Scalar-Accessors-LikeHash-0.002 - 10 Sep 2014 23:00:37 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

Class::Implant - Manipulating mixin and inheritance out of packages River stage one • 1 direct dependent • 1 total dependent

Class::Implant allow you manipulating mixin and inheritance outside of packages. syntax is like use Class::Implant; implant @classes_for_injection, { options => value } available options show as following. into target package for injection. inherit g...

SHELLING/Class-Implant-0.01 - 07 Apr 2009 15:33:51 UTC

Class::Indexed River stage zero No dependents

This abstract class provides inherited indexing functionality to any class using it as a superclass. Class::Indexed is designed to provide most of the functionality described in the article : 'Adding Search Functionality to Perl Applications' ( http:...

TEEJAY/Class-Indexed-0.01 - 13 Feb 2004 14:00:35 UTC

Class::PObject - Simple framework for programming persistent objects River stage zero No dependents

Class::PObject is a simple class framework for programming persistent objects in Perl. Such objects can store themselves into disk, and restore themselves from disk....

SHERZODR/Class-PObject-2.17 - 20 Feb 2005 18:06:54 UTC

Class::Factory - Base class for dynamic factory classes River stage two • 8 direct dependents • 18 total dependents

This is a simple module that factory classes can use to generate new types of objects on the fly, providing a consistent interface to common groups of objects. Factory classes are used when you have different implementations for the same set of tasks...

PHRED/Class-Factory-1.06 - 07 Nov 2007 00:12:40 UTC

Class::Visitor - Visitor and Iterator extensions to Class::Template River stage zero No dependents

"Class::Visitor" extends the getter/setter functions provided by "Class::Template" for *CLASS* by defining methods for using the Visitor and Iterator design patterns. All of the Iterator methods are inherited from "Class::Iter" except "iter". *CLASS*...

KMACLEOD/Class-Visitor-0.02 - 20 Nov 1997 23:51:31 UTC

250 results (0.164 seconds)