CLASS - Alias for __PACKAGE__

CLASS and $CLASS are both synonyms for __PACKAGE__. Easier to type. $CLASS has the additional benefit of working in strings....

MSCHWERN/CLASS-1.00   (2 reviews) - 10 Oct 2006 01:18:50 GMT - Search in distribution

class

Please see TicksDiff for more details....

AHERNIT/Devel-NYTProf-Callgrind-TicksDiff-0.05 - 12 Jun 2016 17:47:17 GMT - Search in distribution

Class::Class - Adds data members to Perl packages

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 - Search in distribution

Class::MOP::Class - Class Meta Object

The Class Protocol is the largest and most complex part of the Class::MOP meta-object protocol. It controls the introspection and manipulation of Perl 5 classes, and it can create them as well. The best way to understand what this module can do is to...

ETHER/Moose-2.1805   (19 reviews) - 19 Aug 2016 20:29:54 GMT - Search in distribution

Class::Meta::Class - Class::Meta class introspection

Object of this class describe classes created by Class::Meta. They contain everything you need to know about a class to be able to put objects of that class to good use. In addition to retrieving meta data about the class itself, you can retrieve obj...

DWHEELER/Class-Meta-0.66   (1 review) - 03 Jul 2012 13:47:28 GMT - Search in distribution

Class::Accessor::Class - simple class variable accessors

Class::Accessor::Class provides a simple way to create accessor and mutator methods for class variables, just as Class::Accessor provides for objects. It can use either an enclosed lexical variable, or a package variable. This module was once impleme...

RJBS/Class-Accessor-Class-0.503 - 13 Dec 2013 13:13:00 GMT - Search in distribution

EO::Class - introspection class for Perl.

EO::Class provides reflection capabilities to Perl and specifically the EO:: tree of modules....

JDUNCAN/EO-0.96 - 18 Jan 2005 21:20:18 GMT - Search in distribution

Class::C3 - A pragma to use the C3 method resolution order algorithm

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.31 - 19 Apr 2016 12:59:17 GMT - Search in distribution

Class::DI - Perl dependency injection container

this class does DI. The instance is generated based on an external setting, and the dependence between components is excluded from the source code....

HAOSAN/Class-DI-0.03 - 31 Jul 2010 04:19:44 GMT - Search in distribution

Class::OWL - Generate perl classes from OWL schema

LEIFJ/Class-OWL-0.0.6 - 27 Jan 2009 13:02:19 GMT - Search in distribution

Class::Tag - programmatically label (mark) classes, methods, roles and modules with meta-data tags (key/value pairs) and query those tags

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 - Search in distribution
  • Object::Hybrid - promote Perl primitives (hashes, scalars, arrays, and filehandles), either tie()d or not, to become hybrid objects

Class::Can - inspect a class/method and say what it can do (and why)

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 - Search in distribution

Class::LOP - The Lightweight Object Protocol

Just like Moose is built from Class::MOP. You can build your own using this module. It is a little different from Class::MOP though, because it doesn't use a meta class, it has less features, but it's a lot faster. If you need a lightweight object pr...

BRADH/Sub-Mage-0.032   (1 review) - 07 Dec 2012 15:26:25 GMT - Search in distribution
  • Sub::Mage - Multi-Use utility for manipulating subroutines, classes and more.

Class::Dot - Simple and fast properties for Perl 5.

Simple and fast properties for Perl 5. "Class::Dot" also lets you define types for your properties, like Hash, String, Int, File, Code, Array and so on. All the types are populated with sane defaults, so you no longer have to write code like this: su...

ASKSH/Class-Dot-1.5.0 - 03 Nov 2007 21:50:34 GMT - Search in distribution

Class::XML - Simple XML Abstraction

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 - Search in distribution

Class::Mix - dynamic class mixing

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

ZEFRAM/Class-Mix-0.005 - 28 Oct 2011 20:12:28 GMT - Search in distribution

SVN::Class - manipulate Subversion workspaces with Perl objects

SVN::Class extends Path::Class to allow for basic Subversion workspace management. SVN::Class::File and SVN::Class::Dir are subclasses of Path::Class::File::Stat and Path::Class::Dir respectively. SVN::Class does not use the SVN::Core Subversion SWIG...

KARMAN/SVN-Class-0.18 - 24 Sep 2014 15:07:52 GMT - Search in distribution

Git::Class - a simple git wrapper to capture output

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 GMT - Search in distribution

Class::Ref - Automatic OO wrapping of container references

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.05 - 19 Oct 2012 01:04:24 GMT - Search in distribution

Class::TLB - Transparent load balancing for any resource class.

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