Man Pages

Moose(3pm) - phpMan Moose(3pm) - phpMan

Command: man perldoc info search(apropos)  


Moose                (3pm)  - A postmodern object system for Perl 5
Moose::Cookbook      (3pm)  - How to cook a Moose
Moose::Cookbook::Basics::BankAccount_MethodModifiersAndSubclassing (3pm)  - Demonstrates the use of method modifiers in a subclass
Moose::Cookbook::Basics::BinaryTree_AttributeFeatures (3pm)  - Demonstrates various attribute features including lazy, predicates, weak refs, and more
Moose::Cookbook::Basics::BinaryTree_BuilderAndLazyBuild (3pm)  - Builder methods and lazy_build
Moose::Cookbook::Basics::Company_Subtypes (3pm)  - Demonstrates the use of subtypes and how to model classes related to companies, people, employees, etc
Moose::Cookbook::Basics::DateTime_ExtendingNonMooseParent (3pm)  - Extending a non-Moose parent class
Moose::Cookbook::Basics::Document_AugmentAndInner (3pm)  - The augment modifier, which turns normal method overriding inside-out
Moose::Cookbook::Basics::Genome_OverloadingSubtypesAndCoercion (3pm)  - Operator overloading, subtypes, and coercion
Moose::Cookbook::Basics::HTTP_SubtypesAndCoercion (3pm)  - Demonstrates subtypes and coercion use HTTP-related classes (Request, Protocol, etc.)
Moose::Cookbook::Basics::Immutable (3pm)  - Making Moose fast by making your class immutable
Moose::Cookbook::Basics::Person_BUILDARGSAndBUILD (3pm)  - Using BUILDARGS and BUILD to hook into object construction
Moose::Cookbook::Basics::Point_AttributesAndSubclassing (3pm)  - Point and Point3D classes, showing basic attributes and subclassing
Moose::Cookbook::Basics::Recipe10 (3pm)  - Using BUILDARGS and BUILD to hook into object construction
Moose::Cookbook::Basics::Recipe11 (3pm)  - Extending a non-Moose base class
Moose::Cookbook::Basics::Recipe1 (3pm)  - The (always classic) Point example
Moose::Cookbook::Basics::Recipe2 (3pm)  - A simple BankAccount example
Moose::Cookbook::Basics::Recipe3 (3pm)  - A lazy BinaryTree example
Moose::Cookbook::Basics::Recipe4 (3pm)  - Subtypes, and modeling a simple Company class hierarchy
Moose::Cookbook::Basics::Recipe5 (3pm)  - More subtypes, coercion in a Request class
Moose::Cookbook::Basics::Recipe6 (3pm)  - The augment/inner example
Moose::Cookbook::Basics::Recipe7 (3pm)  - Making Moose fast with immutable
Moose::Cookbook::Basics::Recipe8 (3pm)  - Builder methods and lazy_build
Moose::Cookbook::Basics::Recipe9 (3pm)  - Operator overloading, subtypes, and coercion
Moose::Cookbook::Extending::Debugging_BaseClassRole (3pm)  - Providing a role for the base object class
Moose::Cookbook::Extending::ExtensionOverview (3pm)  - Moose extension overview
Moose::Cookbook::Extending::Mooseish_MooseSugar (3pm)  - Acting like Moose.pm and providing sugar Moose-style
Moose::Cookbook::Extending::Recipe1 (3pm)  - Moose extension overview
Moose::Cookbook::Extending::Recipe2 (3pm)  - Providing a role for the base object class
Moose::Cookbook::Extending::Recipe3 (3pm)  - Providing an alternate base object class
Moose::Cookbook::Extending::Recipe4 (3pm)  - Acting like Moose.pm and providing sugar Moose-style
Moose::Cookbook::Legacy::Debugging_BaseClassReplacement (3pm)  - Providing an alternate base object class
Moose::Cookbook::Meta::GlobRef_InstanceMetaclass (3pm)  - Creating a glob reference meta-instance class
Moose::Cookbook::Meta::Labeled_AttributeMetaclass [Moose::Cookbook::Legacy::Labeled_AttributeMetaclass] (3pm)  - A meta-attribute, attributes with labels
Moose::Cookbook::Meta::Labeled_AttributeTrait (3pm)  - Labels implemented via attribute traits
Moose::Cookbook::Meta::PrivateOrPublic_MethodMetaclass (3pm)  - A method metaclass for marking methods public or private
Moose::Cookbook::Meta::Recipe1 (3pm)  - Welcome to the meta world (Why Go Meta?)
Moose::Cookbook::Meta::Recipe2 (3pm)  - A meta-attribute, attributes with labels
Moose::Cookbook::Meta::Recipe3 (3pm)  - Labels implemented via attribute traits
Moose::Cookbook::Meta::Recipe4 (3pm)  - Adding a table attribute to the metaclass
Moose::Cookbook::Meta::Recipe5 (3pm)  - The table attribute as a metaclass trait
Moose::Cookbook::Meta::Recipe6 (3pm)  - A method metaclass for marking methods public or private
Moose::Cookbook::Meta::Recipe7 (3pm)  - Creating a glob reference meta-instance class
Moose::Cookbook::Meta::Table_ClassMetaclass [Moose::Cookbook::Legacy::Table_ClassMetaclass] (3pm)  - Adding a table attribute to the metaclass
Moose::Cookbook::Meta::Table_MetaclassTrait (3pm)  - Adding a table attribute as a metaclass trait
Moose::Cookbook::Meta::WhyMeta (3pm)  - Welcome to the meta world (Why Go Meta?)
Moose::Cookbook::Roles::ApplicationToInstance (3pm)  - Applying a role to an object instance
Moose::Cookbook::Roles::Comparable_CodeReuse (3pm)  - Using roles for code reuse
Moose::Cookbook::Roles::Recipe1 (3pm)  - The Moose::Role example
Moose::Cookbook::Roles::Recipe2 (3pm)  - Advanced Role Composition - method exclusion and aliasing
Moose::Cookbook::Roles::Recipe3 (3pm)  - Applying a role to an object instance
Moose::Cookbook::Roles::Restartable_AdvancedComposition (3pm)  - Advanced Role Composition - method exclusion and aliasing
Moose::Cookbook::Snack::Keywords (3pm)  - Restricted keywords in Moose
Moose::Cookbook::Snack::Types (3pm)  - Snippets of code for using Types and Type Constraints
Moose::Cookbook::Style (3pm)  - Expanded into Moose::Manual::BestPractices, so go read that
Moose::Deprecated    (3pm)  - Manages deprecation warnings for Moose
Moose::Error::Confess (3pm)  - Prefer confess
Moose::Error::Croak  (3pm)  - Prefer croak
Moose::Error::Default (3pm)  - Carp based error generation for Moose
Moose::Exporter      (3pm)  - make an import() and unimport() just like Moose.pm
Moose::Intro         (3pm)  - Expanded into Moose::Manual, so go read that
Moose::Intro [Moose::Unsweetened] (3pm)  - Moved to Moose::Manual::Unsweetened, so go read that
Moose::Manual        (3pm)  - What is Moose, and how do I use it?
Moose::Manual::Attributes (3pm)  - Object attributes with Moose
Moose::Manual::BestPractices (3pm)  - Get the most out of Moose
Moose::Manual::Classes (3pm)  - Making your classes use Moose (and subclassing)
Moose::Manual::Concepts (3pm)  - Moose OO concepts
Moose::Manual::Construction (3pm)  - Object construction (and destruction) with Moose
Moose::Manual::Contributing (3pm)  - How to get involved in Moose
Moose::Manual::Delegation (3pm)  - Attribute delegation
Moose::Manual::Delta (3pm)  - Important Changes in Moose
Moose::Manual::FAQ   (3pm)  - Frequently asked questions about Moose
Moose::Manual::MethodModifiers (3pm)  - Moose's method modifiers
Moose::Manual::MooseX (3pm)  - Recommended Moose extensions
Moose::Manual::MOP   (3pm)  - The Moose (and Class::MOP) meta API
Moose::Manual::Roles (3pm)  - Roles, an alternative to deep hierarchies and base classes
Moose::Manual::Support (3pm)  - Policies regarding support, releases, and compatibility
Moose::Manual::Types (3pm)  - Moose's type system
Moose::Manual::Unsweetened (3pm)  - Moose idioms in plain old Perl 5 without the sugar
Moose::Meta::Attribute (3pm)  - The Moose attribute metaclass
Moose::Meta::Attribute::Native (3pm)  - Delegate to native Perl types
Moose::Meta::Attribute::Native (3pm)  - Extend your attribute interfaces
Moose::Meta::Attribute::Native::Trait (3pm)  - Base role for helpers
Moose::Meta::Attribute::Native::Trait (3pm)  - Shared role for native delegation traits
Moose::Meta::Attribute::Native::Trait::Array (3pm)  - Helper trait for ArrayRef attributes
Moose::Meta::Attribute::Native::Trait::Bool (3pm)  - Helper trait for Bool attributes
Moose::Meta::Attribute::Native::Trait::Code (3pm)  - Helper trait for Code attributes
Moose::Meta::Attribute::Native::Trait::Code (3pm)  - Helper trait for CodeRef attributes
Moose::Meta::Attribute::Native::Trait::Counter (3pm)  - Helper trait for counters
Moose::Meta::Attribute::Native::Trait::Counter (3pm)  - Helper trait for Int attributes which represent counters
Moose::Meta::Attribute::Native::Trait::Hash (3pm)  - Helper trait for HashRef attributes
Moose::Meta::Attribute::Native::Trait::Number (3pm)  - Helper trait for Num attributes
Moose::Meta::Attribute::Native::Trait::String (3pm)  - Helper trait for Str attributes
Moose::Meta::Class   (3pm)  - The Moose metaclass
Moose::Meta::Class::Immutable::Trait (3pm)  - Implements immutability for metaclass objects
Moose::Meta::Instance (3pm)  - The Moose Instance metaclass
Moose::Meta::Method  (3pm)  - A Moose Method metaclass
Moose::Meta::Method::Accessor (3pm)  - A Moose Method metaclass for accessors
Moose::Meta::Method::Augmented (3pm)  - A Moose Method metaclass for augmented methods
Moose::Meta::Method::Constructor (3pm)  - Method Meta Object for constructors
Moose::Meta::Method::Delegation (3pm)  - A Moose Method metaclass for delegation methods
Moose::Meta::Method::Destructor (3pm)  - Method Meta Object for destructors
Moose::Meta::Method::Meta (3pm)  - A Moose Method metaclass for meta methods
Moose::Meta::Method::Overridden (3pm)  - A Moose Method metaclass for overridden methods
Moose::Meta::Mixin::AttributeCore (3pm)  - Core attributes shared by attribute metaclasses
Moose::Meta::Object::Trait (3pm)  - Some overrides for Class::MOP::Object functionality
Moose::Meta::Role    (3pm)  - The Moose Role metaclass
Moose::Meta::Role::Application (3pm)  - A base class for role application
Moose::Meta::Role::Application::RoleSummation (3pm)  - Combine two or more roles
Moose::Meta::Role::Application::ToClass (3pm)  - Compose a role into a class
Moose::Meta::Role::Application::ToInstance (3pm)  - Compose a role into an instance
Moose::Meta::Role::Application::ToRole (3pm)  - Compose a role into another role
Moose::Meta::Role::Attribute (3pm)  - A Moose Attribute metaclass for Roles
Moose::Meta::Role::Attribute (3pm)  - The Moose attribute metaclass for Roles
Moose::Meta::Role::Composite (3pm)  - An object to represent the set of roles
Moose::Meta::Role::Method (3pm)  - A Moose Method metaclass for Roles
Moose::Meta::Role::Method::Conflicting (3pm)  - A Moose metaclass for conflicting methods in Roles
Moose::Meta::Role::Method::Required (3pm)  - A Moose metaclass for required methods in Roles
Moose::Meta::TypeCoercion (3pm)  - The Moose Type Coercion metaclass
Moose::Meta::TypeCoercion::Union (3pm)  - The Moose Type Coercion metaclass for Unions
Moose::Meta::TypeConstraint (3pm)  - The Moose Type Constraint metaclass
Moose::Meta::TypeConstraint::Class (3pm)  - Class/TypeConstraint parallel hierarchy
Moose::Meta::TypeConstraint::DuckType (3pm)  - Type constraint for duck typing
Moose::Meta::TypeConstraint::Enum (3pm)  - Type constraint for enumerated values
Moose::Meta::TypeConstraint::Parameterizable (3pm)  - Type constraints which can take a parameter (ArrayRef)
Moose::Meta::TypeConstraint::Parameterized (3pm)  - Type constraints with a bound parameter (ArrayRef[Int])
Moose::Meta::TypeConstraint::Registry (3pm)  - registry for type constraints
Moose::Meta::TypeConstraint::Role (3pm)  - Role/TypeConstraint parallel hierarchy
Moose::Meta::TypeConstraint::Union (3pm)  - A union of Moose type constraints
Moose::Object        (3pm)  - The base object for Moose
Moose::Role          (3pm)  - The Moose Role
Moose::Spec::Role    (3pm)  - Formal spec for Role behavior
Moose::Unsweetened   (3pm)  - Moved to Moose::Manual::Unsweetened, so go read that
Moose::Util          (3pm)  - Utilities for working with Moose classes
Moose::Util::MetaRole (3pm)  - Apply roles to any metaclass, as well as the object base class
Moose::Util::TypeConstraints (3pm)  - Type constraint system for Moose
Moose::Util::TypeConstraints::OptimizedConstraints (3pm)  - Optimized constraint bodies for various moose types
MooseX::Adopt::Class::Accessor::Fast (3pm)  - Hijack Class::Accessor::Fast in %INC;
MooseX::Emulate::Class::Accessor::Fast (3pm)  - Emulate Class::Accessor::Fast behavior using Moose attributes
MooseX::Types        (3pm)  - Organise your Moose types in libraries
MooseX::Types::Base  (3pm)  - Type library base class
MooseX::Types::CheckedUtilExports (3pm)  - Wrap Moose::Util::TypeConstraints to be safer for MooseX::Types
MooseX::Types::Combine (3pm)  - Combine type libraries for exporting
MooseX::Types::Moose (3pm)  - Type exports that match the types shipped with Moose
MooseX::Types::Moose (3pm)  - Types shipped with Moose
MooseX::Types::TypeDecorator (3pm)  - More flexible access to a Type Constraint
MooseX::Types::TypeDecorator (3pm)  - Wraps Moose::Meta::TypeConstraint objects with added features
MooseX::Types::UndefinedType (3pm)  - Represents a not yet defined type
MooseX::Types::Util  (3pm)  - Common utility functions for the distribution
MooseX::Types::Util  (3pm)  - Common utility functions for the module
MooseX::Types::Wrapper (3pm)  - Wrap exports from a library
oose                 (3pm)  - syntactic sugar to make Moose one-liners easier
Test::Moose          (3pm)  - Test functions for Moose specific features