=head1 PROVIDED METHODS
The methods for this metaclass are provided by
-L<MooseX::AttributeHelpers::MethodProvider::Array>.
+L<MooseX::AttributeHelpers::MethodProvider::Collection::Array>.
=head1 BUGS
=head1 PROVIDED METHODS
The methods for this metaclass are provided by
-L<MooseX::AttributeHelpers::MethodProvider::Bag>.
+L<MooseX::AttributeHelpers::MethodProvider::Collection::Bag>.
=head1 BUGS
=head1 DESCRIPTION
This module provides an Hash attribute which provides a number of
-hash-like operations. See L<MooseX::AttributeHelpers::MethodProvider::Hash>
-for more details.
+hash-like operations.
=head1 PROVIDED METHODS
The methods for this metaclass are provided by
-L<MooseX::AttributeHelpers::MethodProvider::Hash>.
+L<MooseX::AttributeHelpers::MethodProvider::Collection::Hash>.
=head1 BUGS
=head1 PROVIDED METHODS
The methods for this metaclass are provided by
-L<MooseX::AttributeHelpers::MethodProvider::ImmutableHash>.
+L<MooseX::AttributeHelpers::MethodProvider::Collection::ImmutableHash>.
=head1 BUGS
default => sub { [] },
provides => {
map => 'map_options',
- grep => 'fitler_options',
+ grep => 'filter_options',
}
);
=head1 PROVIDED METHODS
The methods for this metaclass are provided by
-L<MooseX::AttributeHelpers::MethodProvider::List>.
+L<MooseX::AttributeHelpers::MethodProvider::Collection::List>.
=head1 BUGS
=head1 NAME
-MooseX::AttributeHelpers::MethodProvider::Array
+MooseX::AttributeHelpers::MethodProvider::Collection::Array
=head1 DESCRIPTION
-This is a role which provides the method generators for
-L<MooseX::AttributeHelpers::Collection::Array>.
+This module provides the method factories for
+L<MooseX::AttributeHelpers::Collection::Array>. It also consumes
+L<MooseX::AttributeHelpers::MethodProvider::Collection::List>, and thus
+provides all its methods as well.
=head1 PROVIDED METHODS
=head1 DESCRIPTION
-This is a role which provides the method generators for
+This module provides the method factories for
L<MooseX::AttributeHelpers::Collection::Bag>. It also consumes
-L<MooseX::AttributeHelpers::Collection::ImmutableHash>, and thus provides all
-of its methods asw well.
+L<MooseX::AttributeHelpers::MethodProvider::Collection::ImmutableHash>,
+and thus provides all of its methods as well.
=head1 PROVIDED METHODS
=head1 DESCRIPTION
-This is a role which provides the method generators for
-L<MooseX::AttributeHelpers::Collection::Hash>. It consumes
-L<MooseX::AttributeHelpers::MethodProvider::ImmutableHash>, and thus
-provides all its methods as wel.
+This module provides the method factories for
+L<MooseX::AttributeHelpers::Collection::Hash>. It also consumes
+L<MooseX::AttributeHelpers::MethodProvider::Collection::ImmutableHash>, and
+thus provides all its methods as well.
=head1 PROVIDED METHODS
=head1 DESCRIPTION
-This is a role which provides the method generators for
+This module provides the method factories for
L<MooseX::AttributeHelpers::Collection::ImmutableHash>.
=head1 PROVIDED METHODS
=head1 DESCRIPTION
-This is a role which provides the method generators for
+This module provides the method factories for
L<MooseX::AttributeHelpers::Collection::List>.
=head1 PROVIDED METHODS
=head1 DESCRIPTION
-This is a role which provides the method generators for
+This module provides the method factories for
L<MooseX::AttributeHelpers::Counter>.
=head1 PROVIDED METHODS
=head1 DESCRIPTION
-This is a role which provides the method generators for
+This module provides the method factories for
L<MooseX::AttributeHelpers::Number>.
=head1 PROVIDED METHODS
=item B<set>
-A way to set the value instead of 'setter' or 'is => "rw"'. This method is
+A way to set the value instead of C<setter> or C<is => 'rw'>. This method is
provided for convenience.
=back
=head1 DESCRIPTION
-This is a role which provides the method generators for
+This module provides the method factories for
L<MooseX::AttributeHelpers::String>.
=head1 PROVIDED METHODS