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

Search results for "module:Moose::Meta::TypeConstraint"

Moose::Meta::TypeConstraint - The Moose Type Constraint metaclass River stage four • 2916 direct dependents • 4004 total dependents

This class represents a single type constraint. Moose's built-in type constraints, as well as constraints you define, are all stored in a Moose::Meta::TypeConstraint::Registry object as objects of this class....

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

Moose::Meta::TypeConstraint::Enum - Type constraint for enumerated values. River stage four • 2916 direct dependents • 4004 total dependents

This class represents type constraints based on an enumerated list of acceptable values....

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

Moose::Meta::TypeConstraint::Role - Role/TypeConstraint parallel hierarchy River stage four • 2916 direct dependents • 4004 total dependents

This class represents type constraints for a role....

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

Moose::Meta::TypeConstraint::Class - Class/TypeConstraint parallel hierarchy River stage four • 2916 direct dependents • 4004 total dependents

This class represents type constraints for a class....

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

Moose::Meta::TypeConstraint::Union - A union of Moose type constraints River stage four • 2916 direct dependents • 4004 total dependents

This metaclass represents a union of type constraints. A union takes multiple type constraints, and is true if any one of its member constraints is true....

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

Moose::Meta::TypeConstraint::DuckType - Type constraint for duck typing River stage four • 2916 direct dependents • 4004 total dependents

This class represents type constraints based on an enumerated list of required methods....

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

Moose::Meta::TypeConstraint::Registry - registry for type constraints River stage four • 2916 direct dependents • 4004 total dependents

This class is a registry that maps type constraint names to Moose::Meta::TypeConstraint objects. Currently, it is only used internally by Moose::Util::TypeConstraints, which creates a single global registry....

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

Moose::Meta::TypeConstraint::TypeArray - Moose 'TypeArray' Base type constraint type. River stage zero No dependents

KENTNL/MooseX-TypeArray-0.1.0 - 18 Jun 2011 22:29:21 UTC

Moose::Meta::TypeConstraint::Parameterized - Type constraints with a bound parameter (ArrayRef[Int]) River stage four • 2916 direct dependents • 4004 total dependents

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

Moose::Meta::TypeConstraint::Parameterizable - Type constraints which can take a parameter (ArrayRef) River stage four • 2916 direct dependents • 4004 total dependents

This class represents a parameterizable type constraint. This is a type constraint like "ArrayRef" or "HashRef", that can be parameterized and made more specific by specifying a contained type. For example, instead of just an "ArrayRef" of anything, ...

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

MooseX::Attribute::TypeConstraint::CustomizeFatal - Control how failed type constraint checks are handled River stage zero No dependents

By default Moose will just die if you give an attribute a typeconstraint that fails. This trait allows you to customize that behavior to make failures either issue an error like Moose does by default (this is the default), a warning and keep the inva...

AVAR/MooseX-Attribute-TypeConstraint-CustomizeFatal-0.03 - 04 Jul 2013 15:19:52 UTC

Moose::Meta::Attribute - The Moose attribute metaclass River stage four • 2916 direct dependents • 4004 total dependents

This class is a subclass of Class::MOP::Attribute that provides additional Moose-specific functionality. To really understand this class, you will need to start with the Class::MOP::Attribute documentation. This class can be understood as a set of ad...

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

Moose::Meta::TypeCoercion - The Moose Type Coercion metaclass River stage four • 2916 direct dependents • 4004 total dependents

A type coercion object is basically a mapping of one or more type constraints and the associated coercions subroutines. It's unlikely that you will need to instantiate an object of this class directly, as it's part of the deep internals of Moose....

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

Moose::Util::TypeConstraints - Type constraint system for Moose River stage four • 2916 direct dependents • 4004 total dependents

This module provides Moose with the ability to create custom type constraints to be used in attribute definition. Important Caveat This is NOT a type system for Perl 5. These are type constraints, and they are not used by Moose unless you tell it to....

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

Moose::Meta::TypeCoercion::Union - The Moose Type Coercion metaclass for Unions River stage four • 2916 direct dependents • 4004 total dependents

This is a subclass of Moose::Meta::TypeCoercion that is used for Moose::Meta::TypeConstraint::Union objects....

ETHER/Moose-2.2207 - 21 Jan 2024 01:10:45 UTC
15 results (0.04 seconds)