Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

moosex::classattribute::trait::role(3) [mojave man page]

MooseX::ClassAttribute::Trait::Role(3)			User Contributed Perl Documentation		    MooseX::ClassAttribute::Trait::Role(3)

NAME
MooseX::ClassAttribute::Trait::Role - A trait for roles with class attributes VERSION
version 0.27 SYNOPSIS
for my $attr ( HasClassAttributes->meta()->get_all_class_attributes() ) { print $attr->name(); } DESCRIPTION
This role adds awareness of class attributes to a role metaclass object. It provides a set of introspection methods that largely parallel the existing attribute methods, except they operate on class attributes. METHODS
Every method provided by this role has an analogous method in "Class::MOP::Class" or "Moose::Meta::Class" for regular attributes. $meta->has_class_attribute($name) $meta->get_class_attribute($name) $meta->get_class_attribute_list() These methods are exactly like their counterparts in MooseX::ClassAttribute::Trait::Class. $meta->add_class_attribute(...) This accepts the same options as the Moose::Meta::Attribute "add_attribute()" method. However, if an attribute is specified as "required" an error will be thrown. $meta->remove_class_attribute($name) If the named class attribute exists, it is removed from the role. BUGS
See MooseX::ClassAttribute for details. AUTHOR
Dave Rolsky <autarch@urth.org> COPYRIGHT AND LICENSE
This software is Copyright (c) 2013 by Dave Rolsky. This is free software, licensed under: The Artistic License 2.0 (GPL Compatible) perl v5.18.2 2013-03-28 MooseX::ClassAttribute::Trait::Role(3)

Check Out this Related Man Page

MooseX::ClassAttribute::Trait::Role(3)			User Contributed Perl Documentation		    MooseX::ClassAttribute::Trait::Role(3)

NAME
MooseX::ClassAttribute::Trait::Role - A trait for roles with class attributes VERSION
version 0.26 SYNOPSIS
for my $attr ( HasClassAttributes->meta()->get_all_class_attributes() ) { print $attr->name(); } DESCRIPTION
This role adds awareness of class attributes to a role metaclass object. It provides a set of introspection methods that largely parallel the existing attribute methods, except they operate on class attributes. METHODS
Every method provided by this role has an analogous method in "Class::MOP::Class" or "Moose::Meta::Class" for regular attributes. $meta->has_class_attribute($name) $meta->get_class_attribute($name) $meta->get_class_attribute_list() These methods are exactly like their counterparts in MooseX::ClassAttribute::Trait::Class. $meta->add_class_attribute(...) This accepts the same options as the Moose::Meta::Attribute "add_attribute()" method. However, if an attribute is specified as "required" an error will be thrown. $meta->remove_class_attribute($name) If the named class attribute exists, it is removed from the role. BUGS
See MooseX::ClassAttribute for details. AUTHOR
Dave Rolsky <autarch@urth.org> COPYRIGHT AND LICENSE
This software is Copyright (c) 2011 by Dave Rolsky. This is free software, licensed under: The Artistic License 2.0 (GPL Compatible) perl v5.16.2 2011-06-05 MooseX::ClassAttribute::Trait::Role(3)
Man Page

4 More Discussions You Might Find Interesting

1. Solaris

What is Meta Database ?

Hi Guys, what is a meta file system ? what is it use for? What is /etc/vfstab? What is the relationship between the "vfstab file and meta file system. thanks (1 Reply)
Discussion started by: tlee
1 Replies

2. Solaris

What is Meta Database ?

Hi Guys, what is a meta file system ? what is it use for? What is /etc/vfstab? What is the relationship between the "vfstab file and meta file system. (3 Replies)
Discussion started by: tlee
3 Replies

3. UNIX for Dummies Questions & Answers

filtering out certain output

hi guys, i have a long output and cant figure out a flexible way to show the meta members from a device. please help. some device have 2,4 or 8 meta members but for this example i have 4 meta members, what is a flexible way to pull them out from this output? need your inputs thanks. ... (4 Replies)
Discussion started by: prodigy06
4 Replies

4. What is on Your Mind?

A Journey Into Cyberspace

A Journey Into Cyberspace A brief visual presentation on the results of research and development into new visualization tools and methods for cyberspace situational awareness via graph processing and multisensor data fusion. https://www.unix.com/members/1-albums112-picture678.png ... (1 Reply)
Discussion started by: Neo
1 Replies