NAME

blx::xsdsql::schema_repository::sql::generic::limits - class base for limits values

SYNOPSIS

use blx::xsdsql::schema_repository::sql::generic::limits

DESCRIPTION

this package is a class - instance it with the method new

VERSION

0.10.0

FUNCTIONS

get_xsd_based_types - class method - return the xsd based types

PARAMS
        FORMAT - return the xsd based types into the format specify
                 HASH - return hash with values set at undef
                 ARRAY - return a list (default)

get_normalized_type return the normalized type (string|boolean|decimal|integer) of an xsd_type

ARGUMENTS:
        the first argument is an xsd_type

get_translated_type - translate an xsd type into sql type

the firt argument must be a valid xsd type

PARAMS
        LIMITS  => a hash of restriction for type
        COLUMN  => a column  object - this param is used if is set only for debug

EXPORT

None by default.

EXPORT_OK

none

SEE ALSO

none

AUTHOR

lorenzo.bellotti, <pauseblx@gmail.com>

COPYRIGHT

Copyright (C) 2010 by lorenzo.bellotti

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://www.perl.com/perl/misc/Artistic.html