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 SQLServerDatabaseProvider.considerPrecision(DDLField field)
           
protected  boolean PostgreSQLDatabaseProvider.considerPrecision(DDLField field)
           
protected  boolean MySQLDatabaseProvider.considerPrecision(DDLField field)
           
protected  boolean HSQLDatabaseProvider.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 SQLServerDatabaseProvider.renderAlterTableChangeColumnStatement(DDLTable table, DDLField oldField, DDLField field)
           
protected  String OracleDatabaseProvider.renderAlterTableChangeColumnStatement(DDLTable table, DDLField oldField, DDLField field)
           
protected  String HSQLDatabaseProvider.renderAlterTableChangeColumnStatement(DDLTable table, DDLField oldField, DDLField field)
           
protected  String SQLServerDatabaseProvider.renderFieldPrecision(DDLField field)
           
protected  String OracleDatabaseProvider.renderFieldPrecision(DDLField field)
           
protected  String PostgreSQLDatabaseProvider.renderFieldType(DDLField field)
           
protected  String MySQLDatabaseProvider.renderFieldType(DDLField field)
           
protected  String HSQLDatabaseProvider.renderFieldType(DDLField field)
           
protected  String PostgreSQLDatabaseProvider.renderFunctionForField(DDLTable table, DDLField field)
           
protected  String SQLServerDatabaseProvider.renderOnUpdate(DDLField field)
           
protected  String PostgreSQLDatabaseProvider.renderOnUpdate(DDLField field)
           
protected  String OracleDatabaseProvider.renderOnUpdate(DDLField field)
           
protected  String HSQLDatabaseProvider.renderOnUpdate(DDLField field)
           
protected  String SQLServerDatabaseProvider.renderTriggerForField(DDLTable table, DDLField field)
           
protected  String PostgreSQLDatabaseProvider.renderTriggerForField(DDLTable table, DDLField field)
           
protected  String OracleDatabaseProvider.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 DDLValue.getField()
           
 DDLField DDLAction.getField()
           
 DDLField[] DDLTable.getFields()
           
 DDLField DDLAction.getOldField()
           
 

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



Copyright © 2007-2011. All Rights Reserved.