———package
Mandel::Model::Field;
=head1 NAME
Mandel::Model::Field - Field meta object
=head1 DESCRIPTION
This class defines meta data for a L<field|Mandel::Model/field> object.
=cut
use
Mojo::Base -base;
=head1 ATTRIBUTES
=head2 builder
Returns a code-ref or method name for building the default value for this
field or undef unless a builder was not defined.
=head2 name
Returns the name.
=head2 type_constraint
Returns the type specified as "isa" in the constructor.
=cut
sub
builder {
shift
->{builder} }
sub
name {
shift
->{name} }
sub
type_constraint {
shift
->{isa} }
=head1 AUTHOR
Jan Henning Thorsen - C<jhthorsen@cpan.org>
=cut
1;