The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:Class::Object"

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

Object::Hybrid - promote Perl primitives (hashes, scalars, arrays, and filehandles), either tie()d or not, to become hybrid objects River stage zero No dependents

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 UTC

Class::MOP::Object - Base class for metaclasses River stage four • 2916 direct dependents • 4004 total dependents

This class is a very minimal base class for metaclasses....

ETHER/Moose-2.2207 - 21 Jan 2024 01:10:45 UTC

Data::Object::Class River stage two • 25 direct dependents • 26 total dependents

This package modifies the consuming package making it a class....

AWNCORP/Data-Object-Class-2.02 - 17 Feb 2020 04:53:45 UTC

Data::Object::Class River stage zero No dependents

This package modifies the consuming package making it a class....

AWNCORP/Do-1.88 - 14 Oct 2019 14:45:43 UTC

FindApp::Object::Class - FIXME River stage zero No dependents

Public Methods adopts_children adopts_parents class copy init new object old params renew Exports FIXME...

TOMC/FindApp-v0.0.6 - 01 Nov 2021 14:47:49 UTC

Object::Pad::MOP::Class - meta-object representation of a Object::Pad class River stage three • 78 direct dependents • 111 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.808 - 28 Dec 2023 17:42:03 UTC

DBIx::Class::Wrapper::Object - Base class for object containing business code around another DBIC object. River stage zero No dependents

JETEVE/DBIx-Class-Wrapper-0.009 - 03 Aug 2017 13:08:38 UTC

Class::Tiny - Minimalist class construction River stage four • 71 direct dependents • 4041 total dependents

This module offers a minimalist class construction kit in around 120 lines of code. Here is a list of features: * defines attributes via import arguments * generates read-write accessors * supports lazy attribute defaults * supports custom accessors ...

DAGOLDEN/Class-Tiny-1.008 - 04 Sep 2020 14:57:38 UTC

Class::Monadic - Provides monadic methods (a.k.a. singleton methods) River stage one • 2 direct dependents • 4 total dependents

"Class::Monadic" provides per-object classes, monadic classes. It is also known as singleton classes in other languages, e.g. "Ruby". Monadic classes is used in order to define monadic methods, i.e. per-object methods (a.k.a. singleton methods), whic...

GFUJI/Class-Monadic-0.04 - 28 Mar 2009 05:58:31 UTC

Test::Mock::Class::Role::Object - Role for base object of mock class River stage one • 3 direct dependents • 3 total dependents

This role provides an API for defining and changing behavior of mock class....

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

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

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 UTC

Rose::Class - A very simple class base class. River stage two • 15 direct dependents • 52 total dependents

Rose::Class is a generic base class for classes. It provides a single class method ("error"), but may be expanded further in the future. A class that inherits from Rose::Class is not expected to allow objects of that class to be instantiated, since t...

JSIRACUSA/Rose-Object-0.860 - 04 Oct 2013 21:07:10 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

FindApp::Object::State::Group::Class - FIXME River stage zero No dependents

Public Methods class copy new object params Exports FIXME...

TOMC/FindApp-v0.0.6 - 01 Nov 2021 14:47:49 UTC

Class::LazyObject - Deferred object construction River stage zero No dependents

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 UTC

lib/Class/AutoDB/Object.pm River stage one • 1 direct dependent • 1 total dependent

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

Class::ObjectTemplate - Perl extension for an optimized template builder base class. River stage zero No dependents

Class::ObjectTemplate is a utility class to assist in the building of other Object Oriented Perl classes. It was described in detail in the O\'Reilly book, "Advanced Perl Programming" by Sriram Srinivasam. EXPORT attributes(@name_list) This method cr...

JASONS/Class-ObjectTemplate-0.7 - 25 Feb 2002 23:15:00 UTC

DBIx::Class::InflateColumn::Object::Enum - Allows a DBIx::Class user to define a Object::Enum column River stage two • 1 direct dependent • 19 total dependents

JMMILLS/DBIx-Class-InflateColumn-Object-Enum-0.06 - 30 May 2014 18:13:57 UTC

Class::Tiny::Immutable - Minimalist class construction, with read-only attributes River stage one • 1 direct dependent • 1 total dependent

Class::Tiny::Immutable is a wrapper around Class::Tiny which makes the generated attributes read-only, and required to be set in the object constructor if they do not have a lazy default defined. In other words, attributes are either "lazy" or "requi...

DBOOK/Class-Tiny-Immutable-0.001 - 10 Feb 2019 19:58:53 UTC
991 results (0.097 seconds)