Mouse::Object (3)
Leading comments
Automatically generated by Pod::Man 4.09 (Pod::Simple 3.35) Standard preamble: ========================================================================
NAME
Mouse::Object - The base object for Mouse classesVERSION
This document describes Mouse version v2.4.7METHODS
$class->new(%args | \%args) -> Object
Instantiates a new "Mouse::Object". This is obviously intended for subclasses.$class->BUILDARGS(@args) -> HashRef
Lets you override the arguments that "new" takes. It must return a HashRef of parameters.$object->BUILDALL(\%args)
Calls "BUILD" on each class in the class hierarchy. This is called at the end of "new".$object->BUILD(\%args)
You may put any business logic initialization inBUILD
methods. You don't
need to redispatch or return any specific value.
$object->DEMOLISHALL
Calls "DEMOLISH" on each class in the class hierarchy. This is called at "DESTROY" time.$object->DEMOLISH
You may put any business logic deinitialization inDEMOLISH
methods. You don't
need to redispatch or return any specific value.