Class::MOP::Method::Accessor - Method Meta Object for accessors |
Class::MOP::Method::Accessor - Method Meta Object for accessors
version 2.1605
use Class::MOP::Method::Accessor;
my $reader = Class::MOP::Method::Accessor->new( attribute => $attribute, is_inline => 1, accessor_type => 'reader', );
$reader->body->execute($instance); # call the reader method
This is a subclass of Class::MOP::Method
which is used by
Class::MOP::Attribute
to generate accessor code. It handles
generation of readers, writers, predicates and clearers. For each type
of method, it can either create a subroutine reference, or actually
inline code by generating a string and eval
'ing it.
new(%options)
>>Class::MOP::Method::Accessor
based on the
%options
provided.
Class::MOP::Attribute
for which accessors are being
generated. This option is required.
new
.
new
.
This software is copyright (c) 2006 by Infinity Interactive, Inc.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
Class::MOP::Method::Accessor - Method Meta Object for accessors |