|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use GeneratorException | |
|---|---|
| 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.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.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. |
| Uses of GeneratorException in org.castor.ddlgen |
|---|
| Subclasses of GeneratorException in org.castor.ddlgen | |
|---|---|
class |
KeyNotFoundException
Configuration Key does not find exception. |
class |
TypeNotFoundException
Type not found exception. |
class |
WrongFormatException
Wrong format exception. |
| Methods in org.castor.ddlgen that throw GeneratorException | |
|---|---|
void |
Configuration.addProperties(String filename)
add properties (key, value) for configuration, the existed item will be overwrited. |
static Generator |
GeneratorFactory.createDDLGenerator(String engine,
String globalConf,
String specificConf)
Create DDL Generator for specified database engine with given global and specific configurations. |
protected void |
AbstractGenerator.createForeignKeyDDL(Table table,
DDLWriter writer)
Generate DDL for foreign key. |
void |
AbstractGenerator.createIndex(Table table,
DDLWriter writer)
Generate DDL for indices of given table. |
KeyGenerator |
KeyGeneratorFactory.createKeyGenerator()
Create a default key generator instance with the algorithm the factory is responsible for. |
KeyGenerator |
KeyGeneratorRegistry.createKeyGenerator(KeyGeneratorDef definition)
Create an instance of the key generator specifed by given definiton. |
KeyGenerator |
KeyGeneratorFactory.createKeyGenerator(KeyGeneratorDef definition)
Create a key generator instance from the given definition with the algorithm the factory is responsible for. |
void |
AbstractGenerator.createSchema()
Extracting informations from mapping to schema, this is done by 3 steps. |
void |
AbstractGenerator.generateCreate(DDLWriter writer)
Generate DDL for create statementof table. |
void |
Generator.generateDDL(OutputStream output)
Generate DDL for a mapping document. |
void |
AbstractGenerator.generateDDL(OutputStream output)
Generate DDL for a mapping document. |
void |
AbstractGenerator.generateDrop(DDLWriter writer)
Generate DDL for drop statement of table. |
void |
AbstractGenerator.generateForeignKey(DDLWriter writer)
Generate DDL for foreign keys. |
void |
AbstractGenerator.generateIndex(DDLWriter writer)
Generate DDL for indices. |
void |
AbstractGenerator.generateKeyGenerator(DDLWriter writer)
Generate DDL for key generators (sequence/trigger). |
void |
AbstractGenerator.generatePrimaryKey(DDLWriter writer)
Generate DDL for primany keys. |
Generator |
GeneratorRegistry.getGenerator(String engine)
Returns generator with given engine name or null if there is no such generator. |
KeyGenerator |
KeyGeneratorRegistry.getKeyGenerator(String alias)
Returns key generator with given alias. |
KeyGeneratorFactory |
KeyGeneratorRegistry.getKeyGeneratorFactory(String algorithm)
Returns key generator factory with given algorithm. |
String[] |
MappingHelper.resolveTypeReferenceForIds(ClassMapping cm)
Collect sql type of all identities for a ClassMapping. |
String[] |
MappingHelper.resolveTypeReferenceForIds(String className)
Collect sql type of all identities for class with given name. |
| Uses of GeneratorException in org.castor.ddlgen.engine.db2 |
|---|
| Methods in org.castor.ddlgen.engine.db2 that throw GeneratorException | |
|---|---|
void |
Db2Field.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
| Uses of GeneratorException in org.castor.ddlgen.engine.derby |
|---|
| Methods in org.castor.ddlgen.engine.derby that throw GeneratorException | |
|---|---|
void |
DerbyField.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
| Uses of GeneratorException in org.castor.ddlgen.engine.hsql |
|---|
| Methods in org.castor.ddlgen.engine.hsql that throw GeneratorException | |
|---|---|
void |
HsqlTable.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
HsqlField.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
| Uses of GeneratorException in org.castor.ddlgen.engine.mssql |
|---|
| Methods in org.castor.ddlgen.engine.mssql that throw GeneratorException | |
|---|---|
void |
MssqlField.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
| Uses of GeneratorException in org.castor.ddlgen.engine.mysql |
|---|
| Methods in org.castor.ddlgen.engine.mysql that throw GeneratorException | |
|---|---|
void |
MysqlTable.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
MysqlField.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
| Uses of GeneratorException in org.castor.ddlgen.engine.pointbase |
|---|
| Methods in org.castor.ddlgen.engine.pointbase that throw GeneratorException | |
|---|---|
void |
PointBaseField.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
| Uses of GeneratorException in org.castor.ddlgen.engine.postgresql |
|---|
| Methods in org.castor.ddlgen.engine.postgresql that throw GeneratorException | |
|---|---|
String |
PostgresqlField.toCreateDDL()
|
void |
PostgresqlField.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
| Uses of GeneratorException in org.castor.ddlgen.engine.sybase |
|---|
| Methods in org.castor.ddlgen.engine.sybase that throw GeneratorException | |
|---|---|
void |
SybaseField.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
| Uses of GeneratorException in org.castor.ddlgen.keygenerator |
|---|
| Methods in org.castor.ddlgen.keygenerator that throw GeneratorException | |
|---|---|
KeyGenerator |
SequenceKeyGeneratorFactory.createKeyGenerator()
Create a default key generator instance with the algorithm the factory is responsible for. |
KeyGenerator |
HighLowKeyGeneratorFactory.createKeyGenerator()
Create a default key generator instance with the algorithm the factory is responsible for. |
KeyGenerator |
UUIDKeyGeneratorFactory.createKeyGenerator(KeyGeneratorDef definition)
Create a key generator instance from the given definition with the algorithm the factory is responsible for. |
KeyGenerator |
SequenceKeyGeneratorFactory.createKeyGenerator(KeyGeneratorDef definition)
Create a key generator instance from the given definition with the algorithm the factory is responsible for. |
KeyGenerator |
MaxKeyGeneratorFactory.createKeyGenerator(KeyGeneratorDef definition)
Create a key generator instance from the given definition with the algorithm the factory is responsible for. |
KeyGenerator |
IdentityKeyGeneratorFactory.createKeyGenerator(KeyGeneratorDef definition)
Create a key generator instance from the given definition with the algorithm the factory is responsible for. |
KeyGenerator |
HighLowKeyGeneratorFactory.createKeyGenerator(KeyGeneratorDef definition)
Create a key generator instance from the given definition with the algorithm the factory is responsible for. |
| Constructors in org.castor.ddlgen.keygenerator that throw GeneratorException | |
|---|---|
HighLowKeyGenerator(KeyGeneratorDef definition)
Constructor for HIGH-LOW key generator specified by given defintion. |
|
SequenceKeyGenerator(SequenceKeyGeneratorFactory factory,
KeyGeneratorDef definition)
Constructor for SEQUENCE key generator specified by given defintion. |
|
| Uses of GeneratorException in org.castor.ddlgen.schemaobject |
|---|
| Methods in org.castor.ddlgen.schemaobject that throw GeneratorException | |
|---|---|
protected void |
Table.fields(DDLWriter writer)
Concatenate all fields names delimited by line separator. |
void |
Field.merge(Field field)
Check if given field can be merged with this one. |
void |
ForeignKey.merge(ForeignKey fk)
Check if given foreign key can be merged with this one. |
void |
Table.merge(Table table)
Check if given table can be merged with this one. |
void |
SchemaObject.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
DefaultTable.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
DefaultField.toCreateDDL(DDLWriter writer)
Build create script for the schema object. |
void |
SchemaObject.toDropDDL(DDLWriter writer)
Build drop script for the schema object. |
| Uses of GeneratorException in org.castor.ddlgen.typeinfo |
|---|
| Methods in org.castor.ddlgen.typeinfo that throw GeneratorException | |
|---|---|
void |
TypeInfo.merge(TypeInfo type)
Merge 2 TypeInfo's. |
void |
AbstractType.merge(TypeInfo type)
Merge 2 TypeInfo's. |
String |
TypeInfo.toDDL(Field field)
Build DDL string with SQL type and parameters. |
String |
RequiredPrecisionType.toDDL(Field field)
Build DDL string with SQL type and parameters. |
String |
RequiredLengthType.toDDL(Field field)
Build DDL string with SQL type and parameters. |
String |
OptionalPrecisionDecimalsType.toDDL(Field field)
Build DDL string with SQL type and parameters. |
String |
NotSupportedType.toDDL(Field field)
Build DDL string with SQL type and parameters. |
String |
LobType.toDDL(Field field)
Build DDL string with SQL type and parameters. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||