Modules
- blx::xsdsql::IStream - generic iterator for string,array,file descriptor or subroutine
- blx::xsdsql::OStream - generic output streamer into a string,array,file descriptor or subroutine
- blx::xsdsql::common_interfaces - class for common methods
- blx::xsdsql::dbconn - convert database connection string into specific application form
- blx::xsdsql::dbconn::generic - generic converted database connection string into specific application form
- blx::xsdsql::dbconn::oracle::dbi - convert database connection string into dbi for oracle
- blx::xsdsql::dbconn::pg::dbi - convert database connection string into dbi for postgresql
- blx::xsdsql::default_contructor - class for default contructor
- blx::xsdsql::generator - generate the files for create table ,drop table ,add primary key,drop sequence,create sequence,drop view,create view
- blx::xsdsql::generator::sql::generic::handle - generic handles for generator
- blx::xsdsql::generator::sql::generic::handle::addpk - generic handle for add primary key
- blx::xsdsql::generator::sql::generic::handle::create_dictionary - generic handle for create dictionary
- blx::xsdsql::generator::sql::generic::handle::create_sequence - generic handle for create sequence
- blx::xsdsql::generator::sql::generic::handle::create_table - generic handle for create table
- blx::xsdsql::generator::sql::generic::handle::create_view - generic handle for create view
- blx::xsdsql::generator::sql::generic::handle::drop_dictionary - generic handle for drop dictionary
- blx::xsdsql::generator::sql::generic::handle::drop_sequence - generic handle for drop a sequence
- blx::xsdsql::generator::sql::generic::handle::drop_table - generic handle for drop table
- blx::xsdsql::generator::sql::generic::handle::drop_view - generic handle for drop view
- blx::xsdsql::generator::sql::generic::handle::insert_dictionary - generic handle for insert dictionary
- blx::xsdsql::generator::sql::oracle::handle - generic handle for oracle
- blx::xsdsql::generator::sql::oracle::handle::addpk - add primary key for oracle
- blx::xsdsql::generator::sql::oracle::handle::create_dictionary - create table dictionary for oracle
- blx::xsdsql::generator::sql::oracle::handle::create_sequence - create sequence for oracle
- blx::xsdsql::generator::sql::oracle::handle::create_table - create table for oracle
- blx::xsdsql::generator::sql::oracle::handle::create_view - create view for oracle
- blx::xsdsql::generator::sql::oracle::handle::drop_dictionary - drop table dictionary for oracle
- blx::xsdsql::generator::sql::oracle::handle::drop_sequence - drop sequence for oracle
- blx::xsdsql::generator::sql::oracle::handle::drop_table - drop table for oracle
- blx::xsdsql::generator::sql::oracle::handle::drop_view - drop view for oracle
- blx::xsdsql::generator::sql::oracle::handle::insert_dictionary - insert dictionary for oracle
- blx::xsdsql::generator::sql::pg::handle - generic handle for postgres
- blx::xsdsql::generator::sql::pg::handle::addpk - add primary key for postgres
- blx::xsdsql::generator::sql::pg::handle::create_dictionary - create table dictionary for postgres
- blx::xsdsql::generator::sql::pg::handle::create_sequence - create_sequence for postgres
- blx::xsdsql::generator::sql::pg::handle::create_table - create table for postgres
- blx::xsdsql::generator::sql::pg::handle::create_view - create view for postgres
- blx::xsdsql::generator::sql::pg::handle::drop_dictionary - drop table dictionary for postgres
- blx::xsdsql::generator::sql::pg::handle::drop_sequence - drop sequence for postgres
- blx::xsdsql::generator::sql::pg::handle::drop_table - drop table for postgres
- blx::xsdsql::generator::sql::pg::handle::drop_view - drop view for postgres
- blx::xsdsql::generator::sql::pg::handle::insert_dictionary - insert dictionary for postgres
- blx::xsdsql::log - class for logging - this class is used internally
- blx::xsdsql::ut - Perl version and ut for blx::xsdsql
- blx::xsdsql::xml - read/write xml file from/to sql database
- blx::xsdsql::xml::generic::catalog - a catalog is a class with include the common methods from table class and column class (for example the max length of a dictionary database name)
- blx::xsdsql::xml::generic::column - a generic colum class
- blx::xsdsql::xml::generic::name_generator - a name generator class
- blx::xsdsql::xml::generic::sql_binding - binding generator for blx::xsdsql::xml
- blx::xsdsql::xml::generic::table - a generic table class
- blx::xsdsql::xml::generic::view - a generic view class
- blx::xsdsql::xml::oracle::catalog - a catalog class for oracle
- blx::xsdsql::xml::oracle::column - a column class for oracle
- blx::xsdsql::xml::oracle::sql_binding - a binding class for oracle
- blx::xsdsql::xml::oracle::table - a table class for oracle
- blx::xsdsql::xml::pg::catalog - a catalog class for postgresql
- blx::xsdsql::xml::pg::column - a column class for postgresql
- blx::xsdsql::xml::pg::sql_binding - a binding class for postgresql
- blx::xsdsql::xml::pg::table - a table class for postgresql
- blx::xsdsql::xsd_parser - parser for xsd files
- blx::xsdsql::xsd_parser::node - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::annotation - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::attribute - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::attributeGroup - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::choice - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::complexType - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::documentation - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::element - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::enumeration - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::extension - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::fractionDigits - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::group - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::import - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::length - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::maxExclusive - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::maxInclusive - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::maxLength - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::minExclusive - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::minInclusive - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::minLength - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::pattern - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::restriction - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::schema - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::sequence - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::simpleContent - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::simpleType - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::totalDigits - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::union - internal class for parsing schema
- blx::xsdsql::xsd_parser::node::whiteSpace - internal class for parsing schema
- blx::xsdsql::xsd_parser::path_map - internal class for parsing schema
- blx::xsdsql::xsd_parser::schema - a schema is a class with include the common objects and search methods
- blx::xsdsql::xsd_parser::type - internal class for parsing schema
- blx::xsdsql::xsd_parser::type::complex - internal class for parsing schema
- blx::xsdsql::xsd_parser::type::group - internal class for parsing schema
- blx::xsdsql::xsd_parser::type::other - internal class for parsing schema
- blx::xsdsql::xsd_parser::type::simple - internal class for parsing schema
- blx::xsdsql::xsd_parser::type::simple_content - internal class for parsing schema
Provides
- blx::xsdsql::xsd_parser::type_restriction in lib/blx/xsdsql/xsd_parser/type_restriction.pm