public abstract class ERXForwardingAdaptor extends EOAdaptor
EOAdaptor.Delegate
_connectionDictionary, _contexts, _delegate, _delegateRespondsTo_processValue, _delegateRespondsTo_reconDict, _expressionClass, _expressionClassName, _name
Constructor and Description |
---|
ERXForwardingAdaptor(String name) |
_assignExternalNameForAttribute, _createDropDatabase, _recursivelyConvertEntity, _registerAdaptorContext, _unregisterAdaptorContext, adaptorWithModel, adaptorWithName, contexts, defaultDelegate, expressionClassName, hasPlugIns, name, plugInName, setDefaultDelegate, setExpressionClassName
public ERXForwardingAdaptor(String name)
protected abstract String forwardedAdaptorName()
public EOSQLExpressionFactory expressionFactory()
expressionFactory
in class EOAdaptor
public EOSchemaGeneration synchronizationFactory()
synchronizationFactory
in class EOAdaptor
public EOSynchronizationFactory schemaSynchronizationFactory()
schemaSynchronizationFactory
in class EOAdaptor
public NSArray prototypeAttributes()
prototypeAttributes
in class EOAdaptor
public EOAdaptor forwardedAdaptor()
public EOAdaptorContext createAdaptorContext()
createAdaptorContext
in class EOAdaptor
public void handleDroppedConnection()
handleDroppedConnection
in class EOAdaptor
public Class expressionClass()
expressionClass
in class EOAdaptor
public Class defaultExpressionClass()
defaultExpressionClass
in class EOAdaptor
public boolean isValidQualifierType(String typeName, EOModel model)
isValidQualifierType
in class EOAdaptor
public void assertConnectionDictionaryIsValid()
assertConnectionDictionaryIsValid
in class EOAdaptor
public boolean hasOpenChannels()
hasOpenChannels
in class EOAdaptor
public NSDictionary connectionDictionary()
connectionDictionary
in class EOAdaptor
public void setConnectionDictionary(NSDictionary dictionary)
setConnectionDictionary
in class EOAdaptor
public boolean canServiceModel(EOModel model)
canServiceModel
in class EOAdaptor
public Object fetchedValueForValue(Object value, EOAttribute att)
fetchedValueForValue
in class EOAdaptor
public String fetchedValueForStringValue(String value, EOAttribute att)
fetchedValueForStringValue
in class EOAdaptor
public Number fetchedValueForNumberValue(Number value, EOAttribute att)
fetchedValueForNumberValue
in class EOAdaptor
public NSTimestamp fetchedValueForDateValue(NSTimestamp value, EOAttribute att)
fetchedValueForDateValue
in class EOAdaptor
public NSData fetchedValueForDataValue(NSData value, EOAttribute att)
fetchedValueForDataValue
in class EOAdaptor
public boolean isDroppedConnectionException(Exception exception)
isDroppedConnectionException
in class EOAdaptor
public void setDelegate(Object delegate)
setDelegate
in class EOAdaptor
public String internalTypeForExternalType(String extType, EOModel model)
internalTypeForExternalType
in class EOAdaptor
public NSArray externalTypesWithModel(EOModel model)
externalTypesWithModel
in class EOAdaptor
public void assignExternalTypeForAttribute(EOAttribute attribute)
assignExternalTypeForAttribute
in class EOAdaptor
public void assignExternalInfoForAttribute(EOAttribute attribute)
assignExternalInfoForAttribute
in class EOAdaptor
public void assignExternalInfoForEntity(EOEntity entity)
assignExternalInfoForEntity
in class EOAdaptor
public void assignExternalInfoForEntireModel(EOModel model)
assignExternalInfoForEntireModel
in class EOAdaptor
public void dropDatabaseWithAdministrativeConnectionDictionary(NSDictionary administrativeConnectionDictionary)
dropDatabaseWithAdministrativeConnectionDictionary
in class EOAdaptor
public void createDatabaseWithAdministrativeConnectionDictionary(NSDictionary administrativeConnectionDictionary)
createDatabaseWithAdministrativeConnectionDictionary
in class EOAdaptor
public NSDictionary administrativeConnectionDictionaryForAdaptor(EOAdaptor adaptor)
administrativeConnectionDictionaryForAdaptor
in class EOAdaptor
Copyright © 2002 – 2024 Project Wonder.