Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
net.java.ao.schema.ddl.DDLField

Packages that use DDLField
net.java.ao |
net.java.ao.db |
net.java.ao.schema |
net.java.ao.schema.ddl |

Uses of DDLField in net.java.ao

Methods in net.java.ao with parameters of type DDLField
`protected boolean` | `DatabaseProvider.considerPrecision(DDLField field)` Determines whether or not the database allows explicit precisions for the field in question.
`protected String` | `DatabaseProvider.getFunctionNameForField(DDLTable table, DDLField field)` Retrieves the name of the function which corresponds to the field in question (if any).
`protected String` | `DatabaseProvider.getTriggerNameForField(DDLTable table, DDLField field)` Retrieves the name of the trigger which corresponds to the field in question (if any).
`protected String[]` | `DatabaseProvider.renderAlterTableAddColumn(DDLTable table, DDLField field)` Generates the database-specific DDL statements required to add a column to an existing table.
`protected String[]` | `DatabaseProvider.renderAlterTableChangeColumn(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(DDLTable table, DDLField oldField, DDLField field)` Generates the database-specific DDL statement only for altering a table and changing a column.
`protected String[]` | `DatabaseProvider.renderAlterTableDropColumn(DDLTable table, DDLField field)` Generates the database-specific DDL statements required to remove the specified column from the given table.
`protected String` | `DatabaseProvider.renderField(DDLField field)` Generates the database-specific DDL fragment required to render the field and its associated type.
`protected String` | `DatabaseProvider.renderFieldPrecision(DDLField field)` Renders the statement fragment for the given field representative of its precision only.
`protected String` | `DatabaseProvider.renderFieldType(DDLField field)` Renders the database-specific DDL type for the field in question.
`protected String` | `DatabaseProvider.renderFunctionForField(DDLTable table, DDLField field)` Renders the function which corresponds to the specified field, or `null` if none.
`protected String` | `DatabaseProvider.renderOnUpdate(DDLField field)` Renders the appropriate field suffix to allow for the `OnUpdate` functionality.
`protected String` | `DatabaseProvider.renderTriggerForField(DDLTable table, DDLField field)` Renders the trigger which corresponds to the specified field, or `null` if none.

Uses of DDLField in net.java.ao.db

Methods in net.java.ao.db with parameters of type DDLField
`protected boolean` | `HSQLDatabaseProvider.considerPrecision(DDLField field)`
`protected boolean` | `MySQLDatabaseProvider.considerPrecision(DDLField field)`
`protected boolean` | `PostgreSQLDatabaseProvider.considerPrecision(DDLField field)`
`protected boolean` | `SQLServerDatabaseProvider.considerPrecision(DDLField field)`
`protected String` | `PostgreSQLDatabaseProvider.getFunctionNameForField(DDLTable table, DDLField field)`
`protected String` | `PostgreSQLDatabaseProvider.getTriggerNameForField(DDLTable table, DDLField field)`
`protected String[]` | `SQLServerDatabaseProvider.renderAlterTableAddColumn(DDLTable table, DDLField field)`
`protected String[]` | `PostgreSQLDatabaseProvider.renderAlterTableChangeColumn(DDLTable table, DDLField oldField, DDLField field)`
`protected String` | `HSQLDatabaseProvider.renderAlterTableChangeColumnStatement(DDLTable table, DDLField oldField, DDLField field)`
`protected String` | `OracleDatabaseProvider.renderAlterTableChangeColumnStatement(DDLTable table, DDLField oldField, DDLField field)`
`protected String` | `SQLServerDatabaseProvider.renderAlterTableChangeColumnStatement(DDLTable table, DDLField oldField, DDLField field)`
`protected String` | `OracleDatabaseProvider.renderFieldPrecision(DDLField field)`
`protected String` | `HSQLDatabaseProvider.renderFieldType(DDLField field)`
`protected String` | `MySQLDatabaseProvider.renderFieldType(DDLField field)`
`protected String` | `PostgreSQLDatabaseProvider.renderFieldType(DDLField field)`
`protected String` | `PostgreSQLDatabaseProvider.renderFunctionForField(DDLTable table, DDLField field)`
`protected String` | `HSQLDatabaseProvider.renderOnUpdate(DDLField field)`
`protected String` | `OracleDatabaseProvider.renderOnUpdate(DDLField field)`
`protected String` | `PostgreSQLDatabaseProvider.renderOnUpdate(DDLField field)`
`protected String` | `SQLServerDatabaseProvider.renderOnUpdate(DDLField field)`
`protected String` | `OracleDatabaseProvider.renderTriggerForField(DDLTable table, DDLField field)`
`protected String` | `PostgreSQLDatabaseProvider.renderTriggerForField(DDLTable table, DDLField field)`
`protected String` | `SQLServerDatabaseProvider.renderTriggerForField(DDLTable table, DDLField field)`

Uses of DDLField in net.java.ao.schema

Methods in net.java.ao.schema that return DDLField
`static DDLField[]` | `SchemaGenerator.parseFields(Class<? extends RawEntity<?>> clazz, FieldNameConverter fieldConverter)` Not intended for public usage.

Uses of DDLField in net.java.ao.schema.ddl

Methods in net.java.ao.schema.ddl that return DDLField
`DDLField` | `DDLAction.getField()`
`DDLField` | `DDLValue.getField()`
`DDLField[]` | `DDLTable.getFields()`
`DDLField` | `DDLAction.getOldField()`

Methods in net.java.ao.schema.ddl with parameters of type DDLField
`void` | `DDLAction.setField(DDLField field)`
`void` | `DDLValue.setField(DDLField field)`
`void` | `DDLTable.setFields(DDLField[] fields)`
`void` | `DDLAction.setOldField(DDLField oldField)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2007-2011. All Rights Reserved.