![]() |
![]()
| ![]() |
![]()
NAMEBadger::Data::Type::Class - metaprogramming module for data type classes SYNOPSISDESCRIPTIONThis module implements a subclass of Badger::Class for creating data types. METHODSThis module implements the following methods in addition to those inherited from the Badger::Class base class. type($type)This method implements the "type" import hook for specifying the base data type. size($size)This method implements the "type" import hook for specifying the data size. NOTE: subject to change facets($facets)This method implements the "facets" import hook for specifying validation facets for a data type. IMPORT HOOKSThe following hooks can be specified when the module is imported via "use". They correspond directly to the methods documented above. typesizefacetsAUTHORAndy Wardley <http://wardley.org/> COPYRIGHTCopyright (C) 2008-2012 Andy Wardley. All Rights Reserved. This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. SEE ALSOBadger::Base, Badger::Data::Facet.
|