MooseX::Types::Common::Numeric − Commonly used numeric types
use MooseX::Types::Common::Numeric qw/PositiveInt/; has count => (is => 'rw', isa => PositiveInt); ... #this will fail $object−>count(−33);
A set of commonly-used numeric type constraints that do not ship with Moose by default.
• |
PositiveNum |
|||
• |
PositiveOrZeroNum |
|||
• |
PositiveInt |
|||
• |
PositiveOrZeroInt |
|||
• |
NegativeNum |
|||
• |
NegativeOrZeroNum |
|||
• |
NegativeInt |
|||
• |
NegativeOrZeroInt |
|||
• |
SingleDigit |
• |
MooseX::Types::Common::String |
Please see:: MooseX::Types::Common