Class::MOP::Method::Generated - Abstract base class for generated methods River stage four • 2908 direct dependents • 3914 total dependents

This is a "Class::MOP::Method" subclass which is subclassed by "Class::MOP::Method::Accessor" and "Class::MOP::Method::Constructor". It is not intended to be used directly....

ETHER/Moose-2.2201 - 07 Nov 2021 03:41:58 UTC

Class::Meta - Class automation, introspection, and data validation River stage one • 1 direct dependent • 1 total dependent

Class::Meta provides an interface for automating the creation of Perl classes with attribute data type validation. It differs from other such modules in that it includes an introspection API that can be used as a unified interface for all Class::Meta...

DWHEELER/Class-Meta-0.66 - 03 Jul 2012 13:47:28 UTC

Class::MOP::Class - Class Meta Object River stage four • 2908 direct dependents • 3914 total dependents

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.2201 - 07 Nov 2021 03:41:58 UTC

Class::MethodVars - Implicit access to the class instance variable and fields variables for methods River stage zero No dependents

Using this module will allow you to mark subs as "ClassMethod"s and "Method"s. The former will get the current class name in whatever is indicated by the -*class options ("__CLASS__" by default), both will get the current object in whatever is indica...

THINCH/Class-Framework-1.228 - 09 Aug 2006 16:36:11 UTC

Test::Mock::Class - Simulating other classes River stage one • 3 direct dependents • 3 total dependents

In a unit test, mock objects can simulate the behavior of complex, real (non-mock) objects and are therefore useful when a real object is impractical or impossible to incorporate into a unit test. The unique features of "Test::Mock::Class": * Its API...

DEXTER/Test-Mock-Class-0.0303 - 01 May 2010 13:58:00 UTC

Class::MOP::Package - Package Meta Object River stage four • 2908 direct dependents • 3914 total dependents

The Package Protocol provides an abstraction of a Perl 5 package. A package is basically namespace, and this module provides methods for looking at and changing that namespace's symbol table....

ETHER/Moose-2.2201 - 07 Nov 2021 03:41:58 UTC

Class::MOP::Attribute - Attribute Meta Object River stage four • 2908 direct dependents • 3914 total dependents

The Attribute Protocol is almost entirely an invention of "Class::MOP". Perl 5 does not have a consistent notion of attributes. There are so many ways in which this is done, and very few (if any) are easily discoverable by this module. With that said...

ETHER/Moose-2.2201 - 07 Nov 2021 03:41:58 UTC

Object::Pad::MOP::Class - meta-object representation of a Object::Pad class River stage two • 67 direct dependents • 97 total dependents

Instances of this class represent a class or role implemented by Object::Pad. Accessors provide information about the class or role, and methods that can alter the class, typically by adding new elements to it, allow a program to extend existing clas...

PEVANS/Object-Pad-0.68 - 13 Aug 2022 06:42:42 UTC

Class::MOP::Method::Meta - Method Meta Object for meta methods River stage four • 2908 direct dependents • 3914 total dependents

This is a Class::MOP::Method subclass which represents "meta" methods installed into classes by Class::MOP....

ETHER/Moose-2.2201 - 07 Nov 2021 03:41:58 UTC

Class::MOP::Method::Inlined - Method base class for methods which have been inlined River stage four • 2908 direct dependents • 3914 total dependents

This is a Class::MOP::Method::Generated subclass for methods which can be inlined....

ETHER/Moose-2.2201 - 07 Nov 2021 03:41:58 UTC

Class::MOP::Method::Accessor - Method Meta Object for accessors River stage four • 2908 direct dependents • 3914 total dependents

This is a subclass of "Class::MOP::Method" which is used by "Class::MOP::Attribute" to generate accessor code. It handles generation of readers, writers, predicates and clearers. For each type of method, it can either create a subroutine reference, o...

ETHER/Moose-2.2201 - 07 Nov 2021 03:41:58 UTC

MooseX::TraitFor::Meta::Class::BetterAnonClassNames - Metaclass trait to *attempt* to demystify generated anonymous class names River stage three • 1 direct dependent • 119 total dependents

RSRCHBOY/MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.002003 - 23 Mar 2017 17:50:23 UTC
12 results (0.056 seconds)