Moose::Meta::Instance - The Moose Instance metaclass


Moose documentation Contained in the Moose distribution.

Index


Code Index:

NAME

Top

Moose::Meta::Instance - The Moose Instance metaclass

VERSION

Top

version 2.0010

SYNOPSIS

Top

    # nothing to see here

DESCRIPTION

Top

This class provides the low level data storage abstractions for attributes.

Using this API directly in your own code violates encapsulation, and we recommend that you use the appropriate APIs in Moose::Meta::Class and Moose::Meta::Attribute instead. Those APIs in turn call the methods in this class as appropriate.

At present, this is an empty subclass of Class::MOP::Instance, so you should see that class for all API details.

INHERITANCE

Top

Moose::Meta::Instance is a subclass of Class::MOP::Instance.

BUGS

Top

See BUGS in Moose for details on reporting bugs.

AUTHOR

Top

Stevan Little <stevan@iinteractive.com>

COPYRIGHT AND LICENSE

Top


Moose documentation Contained in the Moose distribution.

package Moose::Meta::Instance;
BEGIN {
  $Moose::Meta::Instance::AUTHORITY = 'cpan:STEVAN';
}
BEGIN {
  $Moose::Meta::Instance::VERSION = '2.0010';
}

use strict;
use warnings;

use Class::MOP::MiniTrait;

use base "Class::MOP::Instance";

Class::MOP::MiniTrait::apply(__PACKAGE__, 'Moose::Meta::Object::Trait');

1;

# ABSTRACT: The Moose Instance metaclass




__END__