1 ## name No builder method
12 #-----------------------------------------------------------------------------
14 ## name Private builder method
23 builder => '_build_attr',
26 #-----------------------------------------------------------------------------
28 ## name Public builder method
37 builder => 'build_attr',
40 #-----------------------------------------------------------------------------
42 ## name Public builder method, declared dynamically
49 __PACKAGE__->meta->add_attribute(attr => (
51 builder => 'build_attr',
54 #-----------------------------------------------------------------------------
56 ## name Public builder method, named dynamically
63 my $builder = 'build_' . rand;
64 __PACKAGE__->meta->add_attribute(attr => (