Uses of Package
org.castor.ddlgen

Packages that use org.castor.ddlgen
org.castor.ddlgen This package contains functional classes, exceptions and Main class for DDL generator. 
org.castor.ddlgen.engine.db2 This package contains final classes to create DDL for DB2. 
org.castor.ddlgen.engine.derby This package contains final classes to create DDL for Derby. 
org.castor.ddlgen.engine.hsql This package contains final classes to create DDL for Hsql. 
org.castor.ddlgen.engine.mssql This package contains final classes to create DDL for Microsoft SQL Server. 
org.castor.ddlgen.engine.mysql This package contains final classes to create DDL for MySQL. 
org.castor.ddlgen.engine.oracle This package contains final classes to create DDL for Oracle. 
org.castor.ddlgen.engine.pointbase This package contains final classes to create DDL for PointBase. 
org.castor.ddlgen.engine.postgresql This package contains final classes to create DDL for PostgreSQL. 
org.castor.ddlgen.engine.sapdb This package contains final classes to create DDL for SapDB. 
org.castor.ddlgen.engine.sybase This package contains final classes to create DDL for Sybase. 
org.castor.ddlgen.keygenerator This package contains various various key generator implementations as well as factory classes for all of the key generators. 
org.castor.ddlgen.schemaobject This package contains SchemaObject's for ddl generation including Table, Field, KeyGenerator, Index, Schema,ForeignKey and PrimaryKey. 
org.castor.ddlgen.typeinfo This package contains various type definitions which implement the TypeInfo interface. 
 

Classes in org.castor.ddlgen used by org.castor.ddlgen
Configuration
          Handle the configuration for DDL generator including load configuration files, manage configuration values.
DDLGenConfiguration
          Handle the configuration for DDL generator.
DDLWriter
          Replace PrintStream and StringBuffer by a Writer implementation We have various properties to configure output that are in-depended of the schema object:
  • org.castor.ddlgen.CharFormat=SENSITIVE, UPPER and LOWER
  • org.castor.ddlgen.Newline=\n
  • org.castor.ddlgen.Indention=\t These properties are accessed at various places all around ddlgen at the moment.The idea is that these properties are set only once at the new Writer and do not need to be accessed elsewhere.
  • Generator
              Generator is the interface for various generators.
    GeneratorException
              GeneratorException, base class for all DDL generator exception.
    KeyGeneratorFactory
              Interface to be implemented by all key generator factories.
    KeyGeneratorRegistry
              Registry for key generator factory implementations obtained from the configuration.
    KeyNotFoundException
              Configuration Key does not find exception.
    MappingHelper
              This class handles all common tasks for manipulating Mapping document.
    SchemaFactory
              The SchemaFactory handles the creation for various schema objects.
    TypeMapper
              Interface associates JDBC type to TypeInfo.
    WrongFormatException
              Wrong format exception.
     

    Classes in org.castor.ddlgen used by org.castor.ddlgen.engine.db2
    AbstractGenerator
              AbstractGenerator is the base class for various DDL generator of specific DB and handles following tasks:
  • Extract information from Mapping to Schema
  • Loop through the schema and provide a skeleton for DDL creation

    AbstractGenerator will automatically extract necessary information for DDL creation.

  • AbstractTypeMapper
              AbstractTypeMapper is the base class for mapping JDBC supported type and RDBMS data type.
    DDLGenConfiguration
              Handle the configuration for DDL generator.
    DDLWriter
              Replace PrintStream and StringBuffer by a Writer implementation We have various properties to configure output that are in-depended of the schema object:
  • org.castor.ddlgen.CharFormat=SENSITIVE, UPPER and LOWER
  • org.castor.ddlgen.Newline=\n
  • org.castor.ddlgen.Indention=\t These properties are accessed at various places all around ddlgen at the moment.The idea is that these properties are set only once at the new Writer and do not need to be accessed elsewhere.
  • Generator
              Generator is the interface for various generators.
    GeneratorException
              GeneratorException, base class for all DDL generator exception.
    KeyGeneratorFactory
              Interface to be implemented by all key generator factories.
    SchemaFactory
              The SchemaFactory handles the creation for various schema objects.
    TypeMapper
              Interface associates JDBC type to TypeInfo.
     

    Classes in org.castor.ddlgen used by org.castor.ddlgen.engine.derby
    AbstractGenerator
              AbstractGenerator is the base class for various DDL generator of specific DB and handles following tasks:
  • Extract information from Mapping to Schema
  • Loop through the schema and provide a skeleton for DDL creation

    AbstractGenerator will automatically extract necessary information for DDL creation.

  • AbstractTypeMapper
              AbstractTypeMapper is the base class for mapping JDBC supported type and RDBMS data type.
    DDLGenConfiguration
              Handle the configuration for DDL generator.
    DDLWriter
              Replace PrintStream and StringBuffer by a Writer implementation We have various properties to configure output that are in-depended of the schema object:
  • org.castor.ddlgen.CharFormat=SENSITIVE, UPPER and LOWER
  • org.castor.ddlgen.Newline=\n
  • org.castor.ddlgen.Indention=\t These properties are accessed at various places all around ddlgen at the moment.The idea is that these properties are set only once at the new Writer and do not need to be accessed elsewhere.
  • Generator
              Generator is the interface for various generators.
    GeneratorException
              GeneratorException, base class for all DDL generator exception.
    SchemaFactory
              The SchemaFactory handles the creation for various schema objects.
    TypeMapper
              Interface associates JDBC type to TypeInfo.
     

    Classes in org.castor.ddlgen used by org.castor.ddlgen.engine.hsql
    AbstractGenerator
              AbstractGenerator is the base class for various DDL generator of specific DB and handles following tasks:
  • Extract information from Mapping to Schema
  • Loop through the schema and provide a skeleton for DDL creation

    AbstractGenerator will automatically extract necessary information for DDL creation.

  • AbstractTypeMapper
              AbstractTypeMapper is the base class for mapping JDBC supported type and RDBMS data type.
    DDLGenConfiguration
              Handle the configuration for DDL generator.
    DDLWriter
              Replace PrintStream and StringBuffer by a Writer implementation We have various properties to configure output that are in-depended of the schema object:
  • org.castor.ddlgen.CharFormat=SENSITIVE, UPPER and LOWER
  • org.castor.ddlgen.Newline=\n
  • org.castor.ddlgen.Indention=\t These properties are accessed at various places all around ddlgen at the moment.The idea is that these properties are set only once at the new Writer and do not need to be accessed elsewhere.
  • Generator
              Generator is the interface for various generators.
    GeneratorException
              GeneratorException, base class for all DDL generator exception.
    KeyGeneratorFactory
              Interface to be implemented by all key generator factories.
    SchemaFactory
              The SchemaFactory handles the creation for various schema objects.
    TypeMapper
              Interface associates JDBC type to TypeInfo.
     

    Classes in org.castor.ddlgen used by org.castor.ddlgen.engine.mssql
    AbstractGenerator
              AbstractGenerator is the base class for various DDL generator of specific DB and handles following tasks:
  • Extract information from Mapping to Schema
  • Loop through the schema and provide a skeleton for DDL creation

    AbstractGenerator will automatically extract necessary information for DDL creation.

  • AbstractTypeMapper
              AbstractTypeMapper is the base class for mapping JDBC supported type and RDBMS data type.
    DDLGenConfiguration
              Handle the configuration for DDL generator.
    DDLWriter
              Replace PrintStream and StringBuffer by a Writer implementation We have various properties to configure output that are in-depended of the schema object:
  • org.castor.ddlgen.CharFormat=SENSITIVE, UPPER and LOWER
  • org.castor.ddlgen.Newline=\n
  • org.castor.ddlgen.Indention=\t These properties are accessed at various places all around ddlgen at the moment.The idea is that these properties are set only once at the new Writer and do not need to be accessed elsewhere.
  • Generator
              Generator is the interface for various generators.
    GeneratorException
              GeneratorException, base class for all DDL generator exception.
    SchemaFactory
              The SchemaFactory handles the creation for various schema objects.
    TypeMapper
              Interface associates JDBC type to TypeInfo.
     

    Classes in org.castor.ddlgen used by org.castor.ddlgen.engine.mysql
    AbstractGenerator
              AbstractGenerator is the base class for various DDL generator of specific DB and handles following tasks:
  • Extract information from Mapping to Schema
  • Loop through the schema and provide a skeleton for DDL creation

    AbstractGenerator will automatically extract necessary information for DDL creation.

  • AbstractTypeMapper
              AbstractTypeMapper is the base class for mapping JDBC supported type and RDBMS data type.
    DDLGenConfiguration
              Handle the configuration for DDL generator.
    DDLWriter
              Replace PrintStream and StringBuffer by a Writer implementation We have various properties to configure output that are in-depended of the schema object:
  • org.castor.ddlgen.CharFormat=SENSITIVE, UPPER and LOWER
  • org.castor.ddlgen.Newline=\n
  • org.castor.ddlgen.Indention=\t These properties are accessed at various places all around ddlgen at the moment.The idea is that these properties are set only once at the new Writer and do not need to be accessed elsewhere.
  • Generator
              Generator is the interface for various generators.
    GeneratorException
              GeneratorException, base class for all DDL generator exception.
    SchemaFactory
              The SchemaFactory handles the creation for various schema objects.
    TypeMapper
              Interface associates JDBC type to TypeInfo.
     

    Classes in org.castor.ddlgen used by org.castor.ddlgen.engine.oracle
    AbstractGenerator
              AbstractGenerator is the base class for various DDL generator of specific DB and handles following tasks:
  • Extract information from Mapping to Schema
  • Loop through the schema and provide a skeleton for DDL creation

    AbstractGenerator will automatically extract necessary information for DDL creation.

  • AbstractTypeMapper
              AbstractTypeMapper is the base class for mapping JDBC supported type and RDBMS data type.
    DDLGenConfiguration
              Handle the configuration for DDL generator.
    DDLWriter
              Replace PrintStream and StringBuffer by a Writer implementation We have various properties to configure output that are in-depended of the schema object:
  • org.castor.ddlgen.CharFormat=SENSITIVE, UPPER and LOWER
  • org.castor.ddlgen.Newline=\n
  • org.castor.ddlgen.Indention=\t These properties are accessed at various places all around ddlgen at the moment.The idea is that these properties are set only once at the new Writer and do not need to be accessed elsewhere.
  • Generator
              Generator is the interface for various generators.
    KeyGeneratorFactory
              Interface to be implemented by all key generator factories.
    SchemaFactory
              The SchemaFactory handles the creation for various schema objects.
    TypeMapper
              Interface associates JDBC type to TypeInfo.
     

    Classes in org.castor.ddlgen used by org.castor.ddlgen.engine.pointbase
    AbstractGenerator
              AbstractGenerator is the base class for various DDL generator of specific DB and handles following tasks:
  • Extract information from Mapping to Schema
  • Loop through the schema and provide a skeleton for DDL creation

    AbstractGenerator will automatically extract necessary information for DDL creation.

  • AbstractTypeMapper
              AbstractTypeMapper is the base class for mapping JDBC supported type and RDBMS data type.
    DDLGenConfiguration
              Handle the configuration for DDL generator.
    DDLWriter
              Replace PrintStream and StringBuffer by a Writer implementation We have various properties to configure output that are in-depended of the schema object:
  • org.castor.ddlgen.CharFormat=SENSITIVE, UPPER and LOWER
  • org.castor.ddlgen.Newline=\n
  • org.castor.ddlgen.Indention=\t These properties are accessed at various places all around ddlgen at the moment.The idea is that these properties are set only once at the new Writer and do not need to be accessed elsewhere.
  • Generator
              Generator is the interface for various generators.
    GeneratorException
              GeneratorException, base class for all DDL generator exception.
    SchemaFactory
              The SchemaFactory handles the creation for various schema objects.
    TypeMapper
              Interface associates JDBC type to TypeInfo.
     

    Classes in org.castor.ddlgen used by org.castor.ddlgen.engine.postgresql
    AbstractGenerator
              AbstractGenerator is the base class for various DDL generator of specific DB and handles following tasks:
  • Extract information from Mapping to Schema
  • Loop through the schema and provide a skeleton for DDL creation

    AbstractGenerator will automatically extract necessary information for DDL creation.

  • AbstractTypeMapper
              AbstractTypeMapper is the base class for mapping JDBC supported type and RDBMS data type.
    DDLGenConfiguration
              Handle the configuration for DDL generator.
    DDLWriter
              Replace PrintStream and StringBuffer by a Writer implementation We have various properties to configure output that are in-depended of the schema object:
  • org.castor.ddlgen.CharFormat=SENSITIVE, UPPER and LOWER
  • org.castor.ddlgen.Newline=\n
  • org.castor.ddlgen.Indention=\t These properties are accessed at various places all around ddlgen at the moment.The idea is that these properties are set only once at the new Writer and do not need to be accessed elsewhere.
  • Generator
              Generator is the interface for various generators.
    GeneratorException
              GeneratorException, base class for all DDL generator exception.
    KeyGeneratorFactory
              Interface to be implemented by all key generator factories.
    SchemaFactory
              The SchemaFactory handles the creation for various schema objects.
    TypeMapper
              Interface associates JDBC type to TypeInfo.
     

    Classes in org.castor.ddlgen used by org.castor.ddlgen.engine.sapdb
    AbstractGenerator
              AbstractGenerator is the base class for various DDL generator of specific DB and handles following tasks:
  • Extract information from Mapping to Schema
  • Loop through the schema and provide a skeleton for DDL creation

    AbstractGenerator will automatically extract necessary information for DDL creation.

  • AbstractTypeMapper
              AbstractTypeMapper is the base class for mapping JDBC supported type and RDBMS data type.
    DDLGenConfiguration
              Handle the configuration for DDL generator.
    DDLWriter
              Replace PrintStream and StringBuffer by a Writer implementation We have various properties to configure output that are in-depended of the schema object:
  • org.castor.ddlgen.CharFormat=SENSITIVE, UPPER and LOWER
  • org.castor.ddlgen.Newline=\n
  • org.castor.ddlgen.Indention=\t These properties are accessed at various places all around ddlgen at the moment.The idea is that these properties are set only once at the new Writer and do not need to be accessed elsewhere.
  • Generator
              Generator is the interface for various generators.
    KeyGeneratorFactory
              Interface to be implemented by all key generator factories.
    SchemaFactory
              The SchemaFactory handles the creation for various schema objects.
    TypeMapper
              Interface associates JDBC type to TypeInfo.
     

    Classes in org.castor.ddlgen used by org.castor.ddlgen.engine.sybase
    AbstractGenerator
              AbstractGenerator is the base class for various DDL generator of specific DB and handles following tasks:
  • Extract information from Mapping to Schema
  • Loop through the schema and provide a skeleton for DDL creation

    AbstractGenerator will automatically extract necessary information for DDL creation.

  • AbstractTypeMapper
              AbstractTypeMapper is the base class for mapping JDBC supported type and RDBMS data type.
    DDLGenConfiguration
              Handle the configuration for DDL generator.
    DDLWriter
              Replace PrintStream and StringBuffer by a Writer implementation We have various properties to configure output that are in-depended of the schema object:
  • org.castor.ddlgen.CharFormat=SENSITIVE, UPPER and LOWER
  • org.castor.ddlgen.Newline=\n
  • org.castor.ddlgen.Indention=\t These properties are accessed at various places all around ddlgen at the moment.The idea is that these properties are set only once at the new Writer and do not need to be accessed elsewhere.
  • Generator
              Generator is the interface for various generators.
    GeneratorException
              GeneratorException, base class for all DDL generator exception.
    SchemaFactory
              The SchemaFactory handles the creation for various schema objects.
    TypeMapper
              Interface associates JDBC type to TypeInfo.
     

    Classes in org.castor.ddlgen used by org.castor.ddlgen.keygenerator
    DDLWriter
              Replace PrintStream and StringBuffer by a Writer implementation We have various properties to configure output that are in-depended of the schema object:
  • org.castor.ddlgen.CharFormat=SENSITIVE, UPPER and LOWER
  • org.castor.ddlgen.Newline=\n
  • org.castor.ddlgen.Indention=\t These properties are accessed at various places all around ddlgen at the moment.The idea is that these properties are set only once at the new Writer and do not need to be accessed elsewhere.
  • GeneratorException
              GeneratorException, base class for all DDL generator exception.
    KeyGeneratorFactory
              Interface to be implemented by all key generator factories.
     

    Classes in org.castor.ddlgen used by org.castor.ddlgen.schemaobject
    DDLGenConfiguration
              Handle the configuration for DDL generator.
    DDLWriter
              Replace PrintStream and StringBuffer by a Writer implementation We have various properties to configure output that are in-depended of the schema object:
  • org.castor.ddlgen.CharFormat=SENSITIVE, UPPER and LOWER
  • org.castor.ddlgen.Newline=\n
  • org.castor.ddlgen.Indention=\t These properties are accessed at various places all around ddlgen at the moment.The idea is that these properties are set only once at the new Writer and do not need to be accessed elsewhere.
  • GeneratorException
              GeneratorException, base class for all DDL generator exception.
     

    Classes in org.castor.ddlgen used by org.castor.ddlgen.typeinfo
    DDLGenConfiguration
              Handle the configuration for DDL generator.
    GeneratorException
              GeneratorException, base class for all DDL generator exception.
     



    Copyright © 2010. All Rights Reserved.