|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DDLTable | |
---|---|
net.java.ao | |
net.java.ao.db | |
net.java.ao.schema.ddl |
Uses of DDLTable in net.java.ao |
---|
Methods in net.java.ao with parameters of type DDLTable | |
---|---|
protected String |
DatabaseProvider.getFunctionNameForField(TriggerNameConverter triggerNameConverter,
DDLTable table,
DDLField field)
Retrieves the name of the function which corresponds to the field in question (if any). |
protected String |
DatabaseProvider.getTriggerNameForField(TriggerNameConverter triggerNameConverter,
DDLTable table,
DDLField field)
Retrieves the name of the trigger which corresponds to the field in question (if any). |
protected List<String> |
DatabaseProvider.renderAlterTableAddColumn(NameConverters nameConverters,
DDLTable table,
DDLField field)
Generates the database-specific DDL statements required to add a column to an existing table. |
protected List<String> |
DatabaseProvider.renderAlterTableChangeColumn(NameConverters nameConverters,
DDLTable table,
DDLField oldField,
DDLField field)
Generates the database-specific DDL statements required to change the given column from its old specification to the given DDL value. |
protected String |
DatabaseProvider.renderAlterTableChangeColumnStatement(NameConverters nameConverters,
DDLTable table,
DDLField oldField,
DDLField field,
DatabaseProvider.RenderFieldOptions options)
Generates the database-specific DDL statement only for altering a table and changing a column. |
protected String[] |
DatabaseProvider.renderAlterTableDropColumn(TriggerNameConverter triggerNameConverter,
DDLTable table,
DDLField field)
Generates the database-specific DDL statements required to remove the specified column from the given table. |
protected String |
DatabaseProvider.renderConstraintsForTable(UniqueNameConverter uniqueNameConverter,
DDLTable table)
Renders the foreign key constraints in database-specific DDL for the table in question. |
protected String[] |
DatabaseProvider.renderDropFunctions(TriggerNameConverter triggerNameConverter,
DDLTable table)
Generates the database-specific DDL statements required to drop all associated functions for the given table representation. |
protected List<String> |
DatabaseProvider.renderDropSequences(SequenceNameConverter sequenceNameConverter,
DDLTable table)
Generates the database-specific DDL statements required to drop all associated sequences for the given table representation. |
protected String |
DatabaseProvider.renderDropTable(DDLTable table)
Generates the appropriate database-specific DDL statement to drop the specified table representation. |
protected List<String> |
DatabaseProvider.renderDropTriggers(TriggerNameConverter triggerNameConverter,
DDLTable table)
Generates the database-specific DDL statements required to drop all associated triggers for the given table representation. |
protected String |
DatabaseProvider.renderField(NameConverters nameConverters,
DDLTable table,
DDLField field,
DatabaseProvider.RenderFieldOptions options)
Generates the database-specific DDL fragment required to render the field and its associated type. |
protected String |
DatabaseProvider.renderFieldDefault(DDLTable table,
DDLField field)
|
protected List<String> |
DatabaseProvider.renderFields(DDLTable table,
com.google.common.base.Predicate<DDLField> filter,
com.google.common.base.Function<DDLField,String> render)
|
protected String |
DatabaseProvider.renderFunctionForField(TriggerNameConverter triggerNameConverter,
DDLTable table,
DDLField field)
Renders the function which corresponds to the specified field, or null if none. |
protected List<String> |
DatabaseProvider.renderFunctions(TriggerNameConverter triggerNameConverter,
DDLTable table)
Generates the database-specific DDL statements required to create all of the functions necessary for the given table. |
protected String |
DatabaseProvider.renderInsert(DDLTable ddlTable,
DDLValue[] ddlValues)
|
protected List<String> |
DatabaseProvider.renderSequences(SequenceNameConverter sequenceNameConverter,
DDLTable table)
Generates the database-specific DDL statements required to create all of the sequences necessary for the given table. |
protected String |
DatabaseProvider.renderTable(NameConverters nameConverters,
DDLTable table)
Renders the specified table representation into the corresponding database-specific DDL statement. |
protected String |
DatabaseProvider.renderTriggerForField(TriggerNameConverter triggerNameConverter,
SequenceNameConverter sequenceNameConverter,
DDLTable table,
DDLField field)
Renders the trigger which corresponds to the specified field, or null if none. |
protected List<String> |
DatabaseProvider.renderTriggers(TriggerNameConverter triggerNameConverter,
SequenceNameConverter sequenceNameConverter,
DDLTable table)
Generates the database-specific DDL statements required to create all of the triggers necessary for the given table. |
protected String |
DatabaseProvider.renderUnique(UniqueNameConverter uniqueNameConverter,
DDLTable table,
DDLField field)
Renders the UNIQUE constraint as defined by the
database-specific DDL syntax. |
Uses of DDLTable in net.java.ao.db |
---|
Methods in net.java.ao.db with parameters of type DDLTable | |
---|---|
protected List<String> |
SQLServerDatabaseProvider.renderAlterTableAddColumn(NameConverters nameConverters,
DDLTable table,
DDLField field)
|
protected List<String> |
OracleDatabaseProvider.renderAlterTableAddColumn(NameConverters nameConverters,
DDLTable table,
DDLField field)
|
protected List<String> |
MySQLDatabaseProvider.renderAlterTableAddColumn(NameConverters nameConverters,
DDLTable table,
DDLField field)
|
protected List<String> |
HSQLDatabaseProvider.renderAlterTableAddColumn(NameConverters nameConverters,
DDLTable table,
DDLField field)
|
protected List<String> |
SQLServerDatabaseProvider.renderAlterTableChangeColumn(NameConverters nameConverters,
DDLTable table,
DDLField oldField,
DDLField field)
|
protected List<String> |
PostgreSQLDatabaseProvider.renderAlterTableChangeColumn(NameConverters nameConverters,
DDLTable table,
DDLField oldField,
DDLField field)
|
protected List<String> |
OracleDatabaseProvider.renderAlterTableChangeColumn(NameConverters nameConverters,
DDLTable table,
DDLField oldField,
DDLField field)
|
protected List<String> |
MySQLDatabaseProvider.renderAlterTableChangeColumn(NameConverters nameConverters,
DDLTable table,
DDLField oldField,
DDLField field)
|
protected List<String> |
HSQLDatabaseProvider.renderAlterTableChangeColumn(NameConverters nameConverters,
DDLTable table,
DDLField oldField,
DDLField field)
|
protected String |
SQLServerDatabaseProvider.renderAlterTableChangeColumnStatement(NameConverters nameConverters,
DDLTable table,
DDLField oldField,
DDLField field,
DatabaseProvider.RenderFieldOptions options)
|
protected String |
HSQLDatabaseProvider.renderAlterTableChangeColumnStatement(NameConverters nameConverters,
DDLTable table,
DDLField oldField,
DDLField field,
DatabaseProvider.RenderFieldOptions options)
|
protected String |
MySQLDatabaseProvider.renderConstraintsForTable(UniqueNameConverter uniqueNameConverter,
DDLTable table)
|
protected String |
HSQLDatabaseProvider.renderConstraintsForTable(UniqueNameConverter uniqueNameConverter,
DDLTable table)
|
protected String[] |
PostgreSQLDatabaseProvider.renderDropFunctions(TriggerNameConverter triggerNameConverter,
DDLTable table)
|
protected List<String> |
OracleDatabaseProvider.renderDropSequences(SequenceNameConverter sequenceNameConverter,
DDLTable table)
|
protected String |
OracleDatabaseProvider.renderDropTable(DDLTable table)
|
protected List<String> |
OracleDatabaseProvider.renderDropTriggers(TriggerNameConverter triggerNameConverter,
DDLTable table)
|
protected String |
SQLServerDatabaseProvider.renderFieldDefault(DDLTable table,
DDLField field)
|
protected List<String> |
OracleDatabaseProvider.renderSequences(SequenceNameConverter sequenceNameConverter,
DDLTable table)
|
protected String |
OracleDatabaseProvider.renderTriggerForField(TriggerNameConverter triggerNameConverter,
SequenceNameConverter sequenceNameConverter,
DDLTable table,
DDLField field)
|
protected String |
SQLServerDatabaseProvider.renderUnique(UniqueNameConverter uniqueNameConverter,
DDLTable table,
DDLField field)
|
protected String |
PostgreSQLDatabaseProvider.renderUnique(UniqueNameConverter uniqueNameConverter,
DDLTable table,
DDLField field)
|
protected String |
OracleDatabaseProvider.renderUnique(UniqueNameConverter uniqueNameConverter,
DDLTable table,
DDLField field)
|
protected String |
MySQLDatabaseProvider.renderUnique(UniqueNameConverter uniqueNameConverter,
DDLTable table,
DDLField field)
|
protected String |
HSQLDatabaseProvider.renderUnique(UniqueNameConverter uniqueNameConverter,
DDLTable table,
DDLField field)
|
Uses of DDLTable in net.java.ao.schema.ddl |
---|
Methods in net.java.ao.schema.ddl that return DDLTable | |
---|---|
DDLTable |
DDLAction.getTable()
|
static DDLTable[] |
SchemaReader.readSchema(Connection connection,
DatabaseProvider provider,
NameConverters nameConverters,
SchemaConfiguration schemaConfiguration,
boolean includeForeignKeys)
|
static DDLTable[] |
SchemaReader.readSchema(DatabaseProvider provider,
NameConverters nameConverters,
SchemaConfiguration schemaConfiguration)
Currently doesn't account for: setUnique |
static DDLTable[] |
SchemaReader.readSchema(DatabaseProvider provider,
NameConverters nameConverters,
SchemaConfiguration schemaConfiguration,
boolean includeForeignKeys)
|
Methods in net.java.ao.schema.ddl with parameters of type DDLTable | |
---|---|
static DDLAction[] |
SchemaReader.diffSchema(TypeManager typeManager,
DDLTable[] fromArray,
DDLTable[] ontoArray,
boolean caseSensetive)
Returns the difference between from and
onto with a bias toward from . |
static DDLAction[] |
SchemaReader.diffSchema(TypeManager typeManager,
DDLTable[] fromArray,
DDLTable[] ontoArray,
boolean caseSensetive)
Returns the difference between from and
onto with a bias toward from . |
static DDLAction |
DDLActions.newInsert(DDLTable table,
DDLValue[] values)
|
void |
DDLAction.setTable(DDLTable table)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |