Class::Methods - Object methods for working with classes

After discussing Ruby with Simon, I wrote this module to implement OO in Perl via the builtin inheritance-based method system. It seems to be pretty fun to work with. Kind of resesmbles ruby, though, and I suspect it might start enroaching on Perl 6....

RSOD/Class-Methods-0.062 - 31 Mar 2003 02:22:21 GMT - Search in distribution

Badger::Class::Methods - metaprogramming module for adding methods to a class

This module can be used to generate methods for a class. It can be used directly, or via the accessors, accessors and slots export hooks in Badger::Class....

ABW/Badger-0.09 - 08 Feb 2012 08:09:33 GMT - Search in distribution

Class::LazyObject - Deferred object construction

Class::LazyObject allows you to create lazy objects. A lazy object holds the place of another object, (Called the "inflated object"). The lazy object turns into the inflated object ("inflates") only after a method is called on the lazy object. After ...

DAXELROD/Class-LazyObject-0.10 - 21 Feb 2004 16:11:36 GMT - Search in distribution

Class::MakeMethods - Generate common types of methods

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   (1 review) - 07 Sep 2004 21:45:34 GMT - Search in distribution

Class::SelfMethods - a Module for supporting instance-defined methods

Development of this module has largely lapsed due to the superior performance and feature set of "Class::Prototyped". If you haven't written code that depends upon "Class::SelfMethods", I strongly urge you to look at "Class::Prototyped" first. "Class...

TEVERETT/Class-SelfMethods-1.08 - 16 Sep 2003 14:40:13 GMT - Search in distribution

Class::BuildMethods - Lightweight implementation-agnostic generic methods.

This class allows you to quickly add simple getter/setter methods to your classes with optional default values and validation. We assume no implementation for your class, so you may use a standard blessed hashref, blessed arrayref, inside-out objects...

OVID/Class-BuildMethods-0.22 - 12 Dec 2006 20:01:34 GMT - Search in distribution

Legacy - Describes Class::IntrospectionMethods legacy API

This man page describes the legacy API of Class::IntrospectionMethods that's provided for backward compatibility with Class::MethodMaker v1.08....

DDUMONT/Class-IntrospectionMethods-1.003 - 13 Dec 2004 12:24:03 GMT - Search in distribution

Class::CompoundMethods - Create methods from components

This allows you to install more than one method into a single method name. I created this so I could install both versioning and auditing hooks into another module's object space. So instead of creating a single larger method which incorporates the f...

JJORE/Class-CompoundMethods-0.05 - 19 Mar 2007 23:09:34 GMT - Search in distribution

Class::MOP::Mixin::HasMethods - Methods for metaclasses which have methods

This class implements methods for metaclasses which have methods (Class::MOP::Class and Moose::Meta::Role). See Class::MOP::Class for API details....

ETHER/Moose-2.1603   (19 reviews) - 28 Aug 2015 01:31:50 GMT - Search in distribution

Rose::Class::MakeMethods::Set - Create class methods to manage sets.

Rose::Class::MakeMethods::Set is a method maker that inherits from Rose::Object::MakeMethods. See the Rose::Object::MakeMethods documentation to learn about the interface. The method types provided by this module are described below. All methods work...

JSIRACUSA/Rose-Object-0.860 - 04 Oct 2013 21:07:10 GMT - Search in distribution

MooseX::Event::Role::ClassMethods - Make MooseX::Event methods available as class methods on a singleton

Sometimes it's handy to be able to call object methods directly on a singleton class, without having to call instance yourself. This wraps up the MooseX::Event Role to allow this. Your class must provide an instance method that returns the singleton ...

WINTER/MooseX-Event-v0.2.0 - 04 Sep 2011 01:25:29 GMT - Search in distribution

Class::Usul::TraitFor::RunningMethods - Try and run a method catch and handle any exceptions

Implements the "run" method which calls the target method in a try / catch block. Handles any resulting exceptions...

PJFL/Class-Usul-0.65.1 - 27 Aug 2015 12:54:20 GMT - Search in distribution

EO::Method - a class that represents methods

EO::Method provides a representation of methods in a system. In general objects of this class will be created by instances of EO::Class....

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

B - The Perl Compiler Backend

The "B" module supplies classes which allow a Perl program to delve into its own innards. It is the module used to implement the "backends" of the Perl compiler. Usage of the compiler does not require knowledge of this module: see the O module for th...

RJBS/perl-5.22.0   (6 reviews) - 01 Jun 2015 17:51:59 GMT - Search in distribution

ur

: Creates a new Umlet diagram, or updates an existing diagram. Bare arguments are taken as class names to include in the diagram. Other classes may be included in the diagram based on their distance from the names classes and the --depth parameter. I...

BRUMMETT/UR-0.44 - 06 Jul 2015 14:36:22 GMT - Search in distribution

A

This chapter is a reference for porting code and configuration files from mod_perl 1.0 to mod_perl 2.0. To learn about the porting process you should first read about porting Perl modules (and may be about porting XS modules). As it will be explained...

SHAY/mod_perl-2.0.9   (4 reviews) - 18 Jun 2015 21:16:34 GMT - Search in distribution

end

SCHWIGON/Class-MethodMaker-2.24   (4 reviews) - 31 Mar 2015 15:54:24 GMT - Search in distribution

JE - Pure-Perl ECMAScript (JavaScript) Engine

JE, short for JavaScript::Engine (imaginative, isn't it?), is a pure-Perl JavaScript engine. Here are some of its strengths: - Easy to install (no C compiler necessary*) - The parser can be extended/customised to support extra (or fewer) language fea...

SPROUT/JE-0.066   (2 reviews) - 27 Oct 2014 00:19:07 GMT - Search in distribution

OX - the hardest working two letters in Perl

OX is a web application framework based on Bread::Board, Path::Router, and PSGI. Bread::Board lets you build your application from a collection of normal Moose objects, organized together in a "container", which allows components to easily interopera...

DOY/OX-0.14 - 03 Apr 2014 15:30:33 GMT - Search in distribution

LS - Perl module for building clients and servers which resolve and perform metadata queries on LSIDs.

The LS module is used for building clients and servers which resolve LSIDs and perform metadata queries on LSIDs. More information on LSIDs can be found at <http://www.omg.org/cgi-bin/doc?dtc/04-05-01> makeAccessorMethods( $methodList, $package ) Cre...

EKAWAS/lsid-perl-1.1.7 - 05 Nov 2007 19:38:52 GMT - Search in distribution