1MooseX::Declare::SyntaxU:s:eKreyCwoonrtdr:i:bCultaeMsdoso(Ps3ee)rXl::DDoecculmaernet:a:tSiyonntax::Keyword::Class(3)
2
3
4
6 MooseX::Declare::Syntax::Keyword::Class - Class declarations
7
9 · MooseX::Declare::Syntax::MooseSetup
10
11 · MooseX::Declare::Syntax::RoleApplication
12
13 · MooseX::Declare::Syntax::Extending
14
16 generate_export
17 CodeRef generate_export ()
18
19 This will return a closure doing a call to "make_anon_metaclass".
20
22 imported_moose_symbols
23 List Object->imported_moose_symbols ()
24
25 Extends the existing "imported_moose_symbols" in
26 MooseX::Declare::Syntax::MooseSetup with "extends", "has", "inner" and
27 "super".
28
29 auto_make_immutable
30 Bool Object->auto_make_immutable ()
31
32 Is set to a true value, so classes are made immutable by default.
33
34 make_anon_metaclass
35 Object Object->make_anon_metaclass ()
36
37 Returns an anonymous instance of Moose::Meta::Class.
38
40 · MooseX::Declare
41
42 · MooseX::Declare::Syntax::Keyword::Role
43
44 · MooseX::Declare::Syntax::RoleApplication
45
46 · MooseX::Declare::Syntax::Extending
47
48 · MooseX::Declare::Syntax::MooseSetup
49
51 See MooseX::Declare
52
53
54
55perl v5.12.1 200M9o-o0s9e-X0:4:Declare::Syntax::Keyword::Class(3)