|
Project Wonder 5.0 | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.webobjects.eoaccess.EOSynchronizationFactory
er.memoryadaptor.ERMemorySynchronizationFactory
public class ERMemorySynchronizationFactory
This stub exists only to make memory adaptor migrations function.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.webobjects.eoaccess.EOSynchronizationFactory |
---|
com.webobjects.eoaccess.EOSynchronizationFactory.Delegate |
Nested classes/interfaces inherited from interface com.webobjects.eoaccess.EOSchemaSynchronization |
---|
com.webobjects.eoaccess.EOSchemaSynchronization.ColumnTypes |
Field Summary |
---|
Fields inherited from class com.webobjects.eoaccess.EOSynchronizationFactory |
---|
_adaptor |
Fields inherited from interface com.webobjects.eoaccess.EOSchemaGeneration |
---|
CreateDatabaseKey, CreatePrimaryKeySupportKey, CreateTablesKey, DropDatabaseKey, DropPrimaryKeySupportKey, DropTablesKey, ForeignKeyConstraintsKey, PrimaryKeyConstraintsKey |
Fields inherited from interface com.webobjects.eoaccess.EOSchemaSynchronization |
---|
AllowsNullKey, ColumnNameKey, ExternalNameKey, ExternalTypeKey, NameKey, PrecisionKey, RelationshipsKey, ScaleKey, SchemaSynchronizationForeignKeyConstraintsKey, SchemaSynchronizationPrimaryKeyConstraintsKey, SchemaSynchronizationPrimaryKeySupportKey, WidthKey |
Constructor Summary | |
---|---|
ERMemorySynchronizationFactory(com.webobjects.eoaccess.EOAdaptor adaptor)
|
Method Summary | |
---|---|
void |
appendExpressionToScript(com.webobjects.eoaccess.EOSQLExpression arg0,
java.lang.StringBuffer arg1)
|
com.webobjects.foundation.NSArray |
createDatabaseStatementsForConnectionDictionary(com.webobjects.foundation.NSDictionary arg0,
com.webobjects.foundation.NSDictionary arg1)
|
com.webobjects.foundation.NSArray |
createTableStatementsForEntityGroup(com.webobjects.foundation.NSArray arg0)
|
com.webobjects.foundation.NSArray |
createTableStatementsForEntityGroups(com.webobjects.foundation.NSArray arg0)
|
com.webobjects.foundation.NSArray |
dropDatabaseStatementsForConnectionDictionary(com.webobjects.foundation.NSDictionary arg0,
com.webobjects.foundation.NSDictionary arg1)
|
com.webobjects.foundation.NSArray |
dropPrimaryKeySupportStatementsForEntityGroup(com.webobjects.foundation.NSArray arg0)
|
com.webobjects.foundation.NSArray |
dropPrimaryKeySupportStatementsForEntityGroups(com.webobjects.foundation.NSArray arg0)
|
com.webobjects.foundation.NSArray |
dropTableStatementsForEntityGroup(com.webobjects.foundation.NSArray arg0)
|
com.webobjects.foundation.NSArray |
dropTableStatementsForEntityGroups(com.webobjects.foundation.NSArray arg0)
|
com.webobjects.foundation.NSArray |
foreignKeyConstraintStatementsForRelationship(com.webobjects.eoaccess.EORelationship arg0)
|
protected com.webobjects.foundation.NSArray |
noopExpressions()
|
com.webobjects.foundation.NSArray |
primaryKeyConstraintStatementsForEntityGroup(com.webobjects.foundation.NSArray arg0)
|
com.webobjects.foundation.NSArray |
primaryKeyConstraintStatementsForEntityGroups(com.webobjects.foundation.NSArray arg0)
|
com.webobjects.foundation.NSArray |
primaryKeySupportStatementsForEntityGroup(com.webobjects.foundation.NSArray arg0)
|
com.webobjects.foundation.NSArray |
primaryKeySupportStatementsForEntityGroups(com.webobjects.foundation.NSArray arg0)
|
java.lang.String |
schemaCreationScriptForEntities(com.webobjects.foundation.NSArray arg0,
com.webobjects.foundation.NSDictionary arg1)
|
com.webobjects.foundation.NSArray |
schemaCreationStatementsForEntities(com.webobjects.foundation.NSArray arg0,
com.webobjects.foundation.NSDictionary arg1)
|
com.webobjects.foundation.NSArray |
statementsToInsertColumnForAttribute(com.webobjects.eoaccess.EOAttribute attribute,
com.webobjects.foundation.NSDictionary options)
|
Methods inherited from class com.webobjects.eoaccess.EOSynchronizationFactory |
---|
_allowsNullForColumnNamed, _alterPhraseCoercingColumnsWithNames, _alterPhraseDeletingColumnsWithNames, _alterPhraseInsertingColumnsWithNames, _alterPhraseInsertionClausePrefixAtIndex, _alterPhraseJoinString, _arePurelyForeignKeyConstraintRelatedChanges, _canConvertColumnOfTypeToTypeOptions, _columnAttributesInEntityGroup, _columnCreationClauseForAttribute, _columnTypeForAttribute, _columnTypeForChangeDictionaryAndAttribute, _columnTypeNamedWithPrecisionScaleAndWidth, _directCoercionsForEntityGroupInTable, _entityGroupInModelForTableNamed, _entityGroupsInModelReferringToTableNamed, _EOSchemaGenerationOptions, _expressionForEntity, _expressionForString, _firstAttributeInEntityGroupWithColumnName, _foreignKeyConstraintStatementsForEntityGroup, _intForExpressionStringAdaptorChannel, _isPoorlyFormedColumnType, _isSignificantExceptionAtIndexOfSynchronizationStatements, _isTableCopyingRequiredByColumnChangesToEntityGroup, _isTableNamed, _nameInObjectStoreForEntityGroupWithChangeDictionary, _namesOfColumnsCoercedInChangeDictionaryForEntityGroup, _nullCountForColumnNamedInTableNamedBeneathModel, _parameterizedTypes, _prettyDictionary, _primaryKeyEntityGroupsForEntityGroups, _rowCountForTableNamedBeneathModel, _schemaCreationStatementsForEntityGroup, _schemaSynchronizationAdaptor, _schemaSynchronizationAdaptorChannelForModel, _schemaSynchronizationCommentsEnabled, _setSchemaSynchronizationCommentsEnabled, _sqlReplacements, _statementsCommentedWithString, _statementsToCreateTableForEntityGroupOptions, _statementsToDeleteTableNamedOptions, _statementsToDirectlyUpdateObjectStoreForEntityGroup, _statementsToDropPrimaryKeyConstraintsOnTableNamed, _statementsToIndirectlyUpdateObjectStoreForEntityGroupWithChangeDictionaryOptions, _statementsToUpdateObjectStoreForEntityGroup, _tableNameMapInChangeDictionary, _temporaryNameForTableName, adaptor, isCaseSensitive, isColumnTypeEquivalentToColumnType, logicalErrorsInChangeDictionaryForModelOptions, objectStoreChangesFromAttributeToAttribute, phraseCastingColumnNamed, primaryKeyEntityGroupsForEntities, schemaSynchronizationDelegate, setSchemaSynchronizationDelegate, statementsToConvertColumnType, statementsToCopyTableNamed, statementsToDeleteColumnNamed, statementsToDropForeignKeyConstraintsOnEntityGroups, statementsToDropPrimaryKeyConstraintsOnEntityGroups, statementsToDropPrimaryKeySupportForEntityGroups, statementsToImplementForeignKeyConstraintsOnEntityGroups, statementsToImplementPrimaryKeyConstraintsOnEntityGroups, statementsToImplementPrimaryKeySupportForEntityGroups, statementsToModifyColumnNullRule, statementsToRenameColumnNamed, statementsToRenameTableNamed, statementsToUpdateObjectStoreForEntityGroups, statementsToUpdateObjectStoreForModel, supportsDirectColumnCoercion, supportsDirectColumnDeletion, supportsDirectColumnInsertion, supportsDirectColumnNullRuleModification, supportsDirectColumnRenaming, supportsSchemaSynchronization, tableEntityGroupsForEntities |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ERMemorySynchronizationFactory(com.webobjects.eoaccess.EOAdaptor adaptor)
Method Detail |
---|
protected com.webobjects.foundation.NSArray noopExpressions()
public void appendExpressionToScript(com.webobjects.eoaccess.EOSQLExpression arg0, java.lang.StringBuffer arg1)
appendExpressionToScript
in interface com.webobjects.eoaccess.EOSchemaGeneration
appendExpressionToScript
in class com.webobjects.eoaccess.EOSynchronizationFactory
public com.webobjects.foundation.NSArray createDatabaseStatementsForConnectionDictionary(com.webobjects.foundation.NSDictionary arg0, com.webobjects.foundation.NSDictionary arg1)
createDatabaseStatementsForConnectionDictionary
in interface com.webobjects.eoaccess.EOSchemaGeneration
createDatabaseStatementsForConnectionDictionary
in class com.webobjects.eoaccess.EOSynchronizationFactory
public com.webobjects.foundation.NSArray createTableStatementsForEntityGroup(com.webobjects.foundation.NSArray arg0)
createTableStatementsForEntityGroup
in interface com.webobjects.eoaccess.EOSchemaGeneration
createTableStatementsForEntityGroup
in class com.webobjects.eoaccess.EOSynchronizationFactory
public com.webobjects.foundation.NSArray createTableStatementsForEntityGroups(com.webobjects.foundation.NSArray arg0)
createTableStatementsForEntityGroups
in interface com.webobjects.eoaccess.EOSchemaGeneration
createTableStatementsForEntityGroups
in class com.webobjects.eoaccess.EOSynchronizationFactory
public com.webobjects.foundation.NSArray dropDatabaseStatementsForConnectionDictionary(com.webobjects.foundation.NSDictionary arg0, com.webobjects.foundation.NSDictionary arg1)
dropDatabaseStatementsForConnectionDictionary
in interface com.webobjects.eoaccess.EOSchemaGeneration
dropDatabaseStatementsForConnectionDictionary
in class com.webobjects.eoaccess.EOSynchronizationFactory
public com.webobjects.foundation.NSArray dropPrimaryKeySupportStatementsForEntityGroup(com.webobjects.foundation.NSArray arg0)
dropPrimaryKeySupportStatementsForEntityGroup
in interface com.webobjects.eoaccess.EOSchemaGeneration
dropPrimaryKeySupportStatementsForEntityGroup
in class com.webobjects.eoaccess.EOSynchronizationFactory
public com.webobjects.foundation.NSArray dropPrimaryKeySupportStatementsForEntityGroups(com.webobjects.foundation.NSArray arg0)
dropPrimaryKeySupportStatementsForEntityGroups
in interface com.webobjects.eoaccess.EOSchemaGeneration
dropPrimaryKeySupportStatementsForEntityGroups
in class com.webobjects.eoaccess.EOSynchronizationFactory
public com.webobjects.foundation.NSArray dropTableStatementsForEntityGroup(com.webobjects.foundation.NSArray arg0)
dropTableStatementsForEntityGroup
in interface com.webobjects.eoaccess.EOSchemaGeneration
dropTableStatementsForEntityGroup
in class com.webobjects.eoaccess.EOSynchronizationFactory
public com.webobjects.foundation.NSArray dropTableStatementsForEntityGroups(com.webobjects.foundation.NSArray arg0)
dropTableStatementsForEntityGroups
in interface com.webobjects.eoaccess.EOSchemaGeneration
dropTableStatementsForEntityGroups
in class com.webobjects.eoaccess.EOSynchronizationFactory
public com.webobjects.foundation.NSArray foreignKeyConstraintStatementsForRelationship(com.webobjects.eoaccess.EORelationship arg0)
foreignKeyConstraintStatementsForRelationship
in interface com.webobjects.eoaccess.EOSchemaGeneration
foreignKeyConstraintStatementsForRelationship
in class com.webobjects.eoaccess.EOSynchronizationFactory
public com.webobjects.foundation.NSArray primaryKeyConstraintStatementsForEntityGroup(com.webobjects.foundation.NSArray arg0)
primaryKeyConstraintStatementsForEntityGroup
in interface com.webobjects.eoaccess.EOSchemaGeneration
primaryKeyConstraintStatementsForEntityGroup
in class com.webobjects.eoaccess.EOSynchronizationFactory
public com.webobjects.foundation.NSArray primaryKeyConstraintStatementsForEntityGroups(com.webobjects.foundation.NSArray arg0)
primaryKeyConstraintStatementsForEntityGroups
in interface com.webobjects.eoaccess.EOSchemaGeneration
primaryKeyConstraintStatementsForEntityGroups
in class com.webobjects.eoaccess.EOSynchronizationFactory
public com.webobjects.foundation.NSArray primaryKeySupportStatementsForEntityGroup(com.webobjects.foundation.NSArray arg0)
primaryKeySupportStatementsForEntityGroup
in interface com.webobjects.eoaccess.EOSchemaGeneration
primaryKeySupportStatementsForEntityGroup
in class com.webobjects.eoaccess.EOSynchronizationFactory
public com.webobjects.foundation.NSArray primaryKeySupportStatementsForEntityGroups(com.webobjects.foundation.NSArray arg0)
primaryKeySupportStatementsForEntityGroups
in interface com.webobjects.eoaccess.EOSchemaGeneration
primaryKeySupportStatementsForEntityGroups
in class com.webobjects.eoaccess.EOSynchronizationFactory
public java.lang.String schemaCreationScriptForEntities(com.webobjects.foundation.NSArray arg0, com.webobjects.foundation.NSDictionary arg1)
schemaCreationScriptForEntities
in interface com.webobjects.eoaccess.EOSchemaGeneration
schemaCreationScriptForEntities
in class com.webobjects.eoaccess.EOSynchronizationFactory
public com.webobjects.foundation.NSArray schemaCreationStatementsForEntities(com.webobjects.foundation.NSArray arg0, com.webobjects.foundation.NSDictionary arg1)
schemaCreationStatementsForEntities
in interface com.webobjects.eoaccess.EOSchemaGeneration
schemaCreationStatementsForEntities
in class com.webobjects.eoaccess.EOSynchronizationFactory
public com.webobjects.foundation.NSArray statementsToInsertColumnForAttribute(com.webobjects.eoaccess.EOAttribute attribute, com.webobjects.foundation.NSDictionary options)
statementsToInsertColumnForAttribute
in interface com.webobjects.eoaccess.EOSchemaSynchronization
statementsToInsertColumnForAttribute
in class com.webobjects.eoaccess.EOSynchronizationFactory
|
Last updated: Tue, Feb 21, 2017 05:45 PM CET | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |