ERH2PlugIn.H2SynchronizationFactory Class Reference
Inherits com::webobjects::eoaccess::EOSynchronizationFactory.
List of all members.
|
Public Member Functions |
| NSArray | _statementsToDropPrimaryKeyConstraintsOnTableNamed (final String tableName) |
| String | columnTypeStringForAttribute (EOAttribute attribute) |
| NSArray | dropPrimaryKeySupportStatementsForEntityGroups (final NSArray entityGroups) |
| NSArray | dropTableStatementsForEntityGroup (final NSArray entityGroup) |
| NSArray | foreignKeyConstraintStatementsForRelationship (EORelationship relationship) |
| String | formatColumnName (String columnName) |
| String | formatTableName (String tableName) |
| String | formatUpperString (String string) |
| | H2SynchronizationFactory (final EOAdaptor adaptor) |
| NSArray | primaryKeySupportStatementsForEntityGroups (final NSArray entityGroups) |
| NSArray | statementsToConvertColumnType (String columnName, String tableName, ColumnTypes oldType, ColumnTypes newType, NSDictionary options) |
| NSArray | statementsToDeleteColumnNamed (String columnName, String tableName, NSDictionary options) |
| NSArray | statementsToInsertColumnForAttribute (final EOAttribute attribute, final NSDictionary options) |
| NSArray | statementsToModifyColumnNullRule (String columnName, String tableName, boolean allowsNull, NSDictionary options) |
| NSArray | statementsToRenameColumnNamed (String columnName, String tableName, String newName, NSDictionary nsdictionary) |
| NSArray | statementsToRenameTableNamed (String tableName, String newName, NSDictionary options) |
| boolean | supportsSchemaSynchronization () |
Package Functions |
| boolean | isPrimaryKeyAttributes (EOEntity entity, NSArray attributes) |
Constructor & Destructor Documentation
Member Function Documentation
| NSArray _statementsToDropPrimaryKeyConstraintsOnTableNamed |
( |
final String |
tableName |
) |
|
| String columnTypeStringForAttribute |
( |
EOAttribute |
attribute |
) |
|
| NSArray dropPrimaryKeySupportStatementsForEntityGroups |
( |
final NSArray |
entityGroups |
) |
|
| NSArray dropTableStatementsForEntityGroup |
( |
final NSArray |
entityGroup |
) |
|
| NSArray foreignKeyConstraintStatementsForRelationship |
( |
EORelationship |
relationship |
) |
|
| boolean isPrimaryKeyAttributes |
( |
EOEntity |
entity, |
|
|
NSArray |
attributes | |
|
) |
| | [package] |
| NSArray primaryKeySupportStatementsForEntityGroups |
( |
final NSArray |
entityGroups |
) |
|
| NSArray statementsToConvertColumnType |
( |
String |
columnName, |
|
|
String |
tableName, |
|
|
ColumnTypes |
oldType, |
|
|
ColumnTypes |
newType, |
|
|
NSDictionary |
options | |
|
) |
| | |
| NSArray statementsToDeleteColumnNamed |
( |
String |
columnName, |
|
|
String |
tableName, |
|
|
NSDictionary |
options | |
|
) |
| | |
| NSArray statementsToInsertColumnForAttribute |
( |
final EOAttribute |
attribute, |
|
|
final NSDictionary |
options | |
|
) |
| | |
| NSArray statementsToModifyColumnNullRule |
( |
String |
columnName, |
|
|
String |
tableName, |
|
|
boolean |
allowsNull, |
|
|
NSDictionary |
options | |
|
) |
| | |
- See also:
- com.webobjects.eoaccess.EOSynchronizationFactory.statementsToModifyColumnNullRule(java.lang.String, java.lang.String, boolean, com.webobjects.foundation.NSDictionary)
| NSArray statementsToRenameColumnNamed |
( |
String |
columnName, |
|
|
String |
tableName, |
|
|
String |
newName, |
|
|
NSDictionary |
nsdictionary | |
|
) |
| | |
| NSArray statementsToRenameTableNamed |
( |
String |
tableName, |
|
|
String |
newName, |
|
|
NSDictionary |
options | |
|
) |
| | |
| boolean supportsSchemaSynchronization |
( |
|
) |
|
The documentation for this class was generated from the following file:
- /opt/source/Wonder/Frameworks/PlugIns/H2PlugIn/Sources/er/h2/jdbcadaptor/ERH2PlugIn.java