Moose::Meta::Role - The Moose Role metaclass
|
Moose::Meta::Role - The Moose Role metaclass
Please see the Moose::Role manpage for more information about roles.
For the most part, this has no user-serviceable parts inside
this module. It's API is still subject to some change (although
probably not that much really).
- meta
- new
- apply
- combine
- name
- version
- role_meta
- get_roles
- add_role
- does_role
- add_excluded_roles
- excludes_role
- get_excluded_roles_list
- get_excluded_roles_map
- calculate_all_roles
- method_metaclass
- find_method_by_name
- get_method
- has_method
- alias_method
- get_method_list
- get_method_map
- update_package_cache_flag
- reset_package_cache_flag
- add_attribute
- has_attribute
- get_attribute
- get_attribute_list
- get_attribute_map
- remove_attribute
- add_required_methods
- remove_required_methods
- get_required_method_list
- get_required_methods_map
- requires_method
- add_after_method_modifier
- add_around_method_modifier
- add_before_method_modifier
- add_override_method_modifier
- has_after_method_modifiers
- has_around_method_modifiers
- has_before_method_modifiers
- has_override_method_modifier
- get_after_method_modifiers
- get_around_method_modifiers
- get_before_method_modifiers
- get_method_modifier_list
- get_override_method_modifier
- get_after_method_modifiers_map
- get_around_method_modifiers_map
- get_before_method_modifiers_map
- get_override_method_modifiers_map
All complex software has bugs lurking in it, and this module is no
exception. If you find a bug please either email me, or add the bug
to cpan-RT.
Stevan Little <stevan@iinteractive.com>
Copyright 2006-2008 by Infinity Interactive, Inc.
http://www.iinteractive.com
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
Moose::Meta::Role - The Moose Role metaclass
|