PATH |
Inherits from: com.webobjects.eoaccess.EOSynchronizationFactory : Object
Implements: EOSchemaGeneration, EOSchemaSynchronization
Package: com.webobjects.jdbcadaptor
Documentation for this class is forthcoming.
EOSchemaGeneration createTableStatementsForEntityGroup primaryKeyConstraintStatementsForEntityGroup primaryKeySupportStatementsForEntityGroup dropPrimaryKeySupportStatementsForEntityGroup EOSchemaSynchronization statementsToRenameTableNamed statementsToModifyColumnNullRule statementsToRenameColumnNamed statementsToDropForeignKeyConstraintsOnEntityGroups statementsToDropPrimaryKeyConstraintsOnEntityGroups statementsToImplementPrimaryKeyConstraintsOnEntityGroups supportsDirectColumnCoercion supportsDirectColumnDeletion supportsDirectColumnInsertion supportsDirectColumnNullRuleModification supportsDirectColumnRenaming supportsSchemaSynchronization
All methods OpenBasePlugIn.OpenBaseSynchronizationFactory isColumnTypeEquivalentToColumnType objectStoreChangesFromAttributeToAttribute
public OpenBasePlugIn.OpenBaseSynchronizationFactory( com.webobjects.eoaccess.EOAdaptor anEOAdaptor)
Description forthcoming.
public NSArray createTableStatementsForEntityGroup(NSArray aNSArray)
See the method description in EOSchemaGeneration.
public NSArray dropPrimaryKeySupportStatementsForEntityGroup( NSArray entityGroup)
See the method description in EOSchemaGeneration.
public boolean isColumnTypeEquivalentToColumnType( com.webobjects.eoaccess.EOSchemaSynchronization.ColumnTypes candidate, com.webobjects.eoaccess.EOSchemaSynchronization.ColumnTypes columnType, NSDictionary options)
See the method description in EOSchemaSynchronization.
public NSDictionary objectStoreChangesFromAttributeToAttribute( com.webobjects.eoaccess.EOAttribute schemaAttribute, com.webobjects.eoaccess.EOAttribute modelAttribute)
Description forthcoming.
public NSArray primaryKeyConstraintStatementsForEntityGroup( NSArray entityGroup)
See the method description in EOSchemaGeneration.
public NSArray primaryKeySupportStatementsForEntityGroup( NSArray entityGroup)
See the method description in EOSchemaGeneration.
public NSArray statementsToDropForeignKeyConstraintsOnEntityGroups( NSArray entityGroups, NSDictionary changes, NSDictionary options)
See the method description in EOSchemaSynchronization.
public NSArray statementsToDropPrimaryKeyConstraintsOnEntityGroups( NSArray entityGroups, NSDictionary changes, NSDictionary options)
See the method description in EOSchemaSynchronization.
public NSArray statementsToImplementPrimaryKeyConstraintsOnEntityGroups( NSArray entityGroups, NSDictionary changes, NSDictionary options)
See the method description in EOSchemaSynchronization.
public NSArray statementsToModifyColumnNullRule( String columnName, String tableName, boolean allowsNull, NSDictionary options)
See the method description in EOSchemaSynchronization.
public NSArray statementsToRenameColumnNamed( String columnName, String tableName, String newName, NSDictionary options)
See the method description in EOSchemaSynchronization.
public NSArray statementsToRenameTableNamed( String tableName, String newName, NSDictionary options)
See the method description in EOSchemaSynchronization.
public boolean supportsDirectColumnCoercion()
See the method description in EOSchemaSynchronization.
public boolean supportsDirectColumnDeletion()
See the method description in EOSchemaSynchronization.
public boolean supportsDirectColumnInsertion()
See the method description in EOSchemaSynchronization.
public boolean supportsDirectColumnNullRuleModification()
See the method description in EOSchemaSynchronization.
public boolean supportsDirectColumnRenaming()
See the method description in EOSchemaSynchronization.
public boolean supportsSchemaSynchronization()
See the method description in EOSchemaSynchronization.
© 2001 Apple Computer, Inc. (Last Published April 15, 2001)