Class::ISA - report the search path for a class's ISA tree River stage three • 52 direct dependents • 388 total dependents

Suppose you have a class (like Food::Fish::Fishstick) that is derived, via its @ISA, from one or more superclasses (as Food::Fish::Fishstick is from Food::Fish, Life::Fungus, and Chemicals), and some of those superclasses may themselves each be deriv...

SMUELLER/Class-ISA-0.36 - 29 Sep 2009 20:45:41 GMT

Class::DBI::Relationship::IsA - A Class::DBI module for 'Is A' relationships River stage one • 2 direct dependents • 2 total dependents

Class::DBI::Relationship::IsA Provides an Is A relationship between Class::DBI classes/tables. By using this module you can emulate some features of inheritance both within your database and classes through the Class::DBI API. NOTE: This module is st...

TEEJAY/Class-DBI-Relationship-IsA-0.05 - 07 Aug 2005 23:33:42 GMT

Class::Struct - declare struct-like datatypes as Perl classes River stage five • 9928 direct dependents • 29800 total dependents

"Class::Struct" exports a single function, "struct". Given a list of element names and types, and optionally a class name, "struct" creates a Perl 5 class that implements a "struct-like" data structure. The new class is given a constructor method, "n...

XSAWYERX/perl-5.28.0 - 23 Jun 2018 02:05:28 GMT

Class::Struct - declare struct-like datatypes as Perl classes River stage five • 9928 direct dependents • 29800 total dependents

"Class::Struct" exports a single function, "struct". Given a list of element names and types, and optionally a class name, "struct" creates a Perl 5 class that implements a "struct-like" data structure. The new class is given a constructor method, "n...

SHAY/perl-5.26.1 - 22 Sep 2017 21:30:18 GMT

Class::Struct - declare struct-like datatypes as Perl classes River stage five • 9928 direct dependents • 29800 total dependents

"Class::Struct" exports a single function, "struct". Given a list of element names and types, and optionally a class name, "struct" creates a Perl 5 class that implements a "struct-like" data structure. The new class is given a constructor method, "n...

SHAY/perl-5.28.2 - 19 Apr 2019 15:07:44 GMT

Class::Dynamic - Rudimentary support for coderefs in @ISA River stage one • 1 direct dependent • 1 total dependent

This module allows you to insert coderefs into a class's @ISA. The coderef is called with the object and method name as parameters, so that it can determine which class is appropriate. The coderef should return a string representing the class to dele...

SIMON/Class-Dynamic-1.01 - 04 Jul 2002 16:20:05 GMT

Class::C3 - A pragma to use the C3 method resolution order algorithm River stage three • 37 direct dependents • 541 total dependents

This is pragma to change Perl 5's standard method resolution order from depth-first left-to-right (a.k.a - pre-order) to the more sophisticated C3 method resolution order. NOTE: YOU SHOULD NOT USE THIS MODULE DIRECTLY - The feature provided is integr...

HAARG/Class-C3-0.34 - 19 Apr 2018 16:27:46 GMT

Type::Tiny::Class - type constraints based on the "isa" method River stage four • 810 direct dependents • 1994 total dependents

Type constraints of the general form "{ $_->isa("Some::Class") }". This package inherits from Type::Tiny; see that for most documentation. Major differences are listed below: Constructor "new" When the constructor is called on an *instance* of Type::...

TOBYINK/Type-Tiny-1.004004 - 08 Jan 2019 18:28:41 GMT

Class::Can - inspect a class/method and say what it can do (and why) River stage one • 1 direct dependent • 1 total dependent

Class::Can interrogates the object heirarchy of a package to return a hash detailling what methods the class could dispatch (as the key), and the package it found it in (as the value)....

RCLAMP/Class-Can-0.01 - 29 Jul 2004 14:55:31 GMT

Class::TLB - Transparent load balancing for any resource class. River stage one • 1 direct dependent • 1 total dependent

JETEVE/Class-TLB-0.01 - 14 Jun 2010 22:47:59 GMT

Evo::Class River stage one • 4 direct dependents • 4 total dependents

Fast full featured post-modern Object oriented programming. Available both in PP and C. See <https://github.com/alexbyk/perl-evo/tree/master/bench>...

ALEXBYK/Evo-0.0405 - 18 Jul 2017 22:54:34 GMT

Class::MVC - model-view-controller paradigma River stage one • 1 direct dependent • 1 total dependent

The Model-View-Controller (MVC) is a general paradigma mostly used for GUI-development. It is very well known and tons of publications are available through your favorite search engine (Or jump to "REFERENCES"). It is also an introductional example f...

MUENALAN/Class-MVC-0.01.06 - 27 Feb 2003 12:23:52 GMT

Class::Tag - programmatically label (mark) classes, methods, roles and modules with meta-data tags (key/value pairs) and query those tags River stage one • 1 direct dependent • 1 total dependent

Sometimes it is necessary to programmatically tag modules and classes with some meta-data tags (arbitrary labels or key/value pairs) to be able to assert that you deal with proper classes (modules), methods and roles. Such need typically arises for p...

METADOO/Object-Hybrid-0.07 - 18 Nov 2013 01:46:58 GMT

Class::Tag - programmatically label (mark) classes, methods, roles and modules with meta-data tags (key/value pairs) and query those tags River stage one • 1 direct dependent • 1 total dependent

Sometimes it is necessary to programmatically tag modules and classes with some meta-data tags (arbitrary labels or key/value pairs) to be able to assert that you deal with proper classes (modules), methods and roles. Such need typically arises for p...

METADOO/Class-Tag-0.10 - 18 Nov 2013 19:42:03 GMT

Class::Mix - dynamic class mixing River stage two • 3 direct dependents • 91 total dependents

The "mix_class" function provided by this module dynamically generates `anonymous' classes with specified inheritance....

ZEFRAM/Class-Mix-0.006 - 30 Jul 2017 16:59:56 GMT

Class::XML - Simple XML Abstraction River stage one • 2 direct dependents • 2 total dependents

Class::XML is designed to make it reasonably easy to create, consume or modify XML from Perl while thinking in terms of Perl objects rather than the available XML APIs; it was written out of a mixture of frustration that JAXB (for Java) and XMLSerial...

MSTROUT/Class-XML-0.06 - 29 Mar 2005 12:28:48 GMT

Class::Class - Adds data members to Perl packages River stage one • 1 direct dependent • 1 total dependent

Class::Class implements inheritable data methods for your packages with the same rules of inheritance as your other methods by generating creating accessor methods for your data the first time you make an instance of your package. Why reinvent the wh...

BINKLEY/Class-Class-0.18 - 05 Jan 2000 19:30:23 GMT

Class::Ref - Automatic OO wrapping of container references River stage one • 1 direct dependent • 1 total dependent

Class::Ref provides an OO wrapping layer around Hash and Array references. Part of the magic is that it does this deeply and across array/hash boundaries....

MYDMNSN/Class-Ref-0.06 - 23 Nov 2017 02:43:23 GMT

Object::Hybrid - promote Perl primitives (hashes, scalars, arrays, and filehandles), either tie()d or not, to become hybrid objects River stage one • 1 direct dependent • 1 total dependent

Some applications need to accept both plain primitives as well as tie()d primitives with additional (non-perltie) methods and parameters supported by extended interface available through tied() object. For example, application cache may be allowed to...

METADOO/Object-Hybrid-0.07 - 18 Nov 2013 01:46:58 GMT

Class::DOES - Provide a simple ->DOES override River stage one • 1 direct dependent • 1 total dependent

Perl 5.10 introduced a new method in UNIVERSAL: "DOES". This was added to support the concept of roles. A role is an interface (a set of methods, with associated semantics) that a class or an object can implement, without necessarily inheriting from ...

BMORROW/Class-DOES-1.02 - 17 Feb 2018 08:34:52 GMT

244 results (0.039 seconds)