|
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.EOAdaptor
er.memoryadaptor.ERMemoryAdaptor
public class ERMemoryAdaptor
ERMemoryAdaptor is an EOAdaptor implementation that runs entirely in memory. There is currently no persistent datastore, but this provides a useful mechanism for writing testcases or simply testing a model without the overhead of setting up a database. Internally, ERMemoryAdaptor just keeps a dictionary that maps entities to arrays of row dictionaries (it looks a lot like the snapshot cache).
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.webobjects.eoaccess.EOAdaptor |
---|
com.webobjects.eoaccess.EOAdaptor.Delegate |
Field Summary |
---|
Fields inherited from class com.webobjects.eoaccess.EOAdaptor |
---|
_connectionDictionary, _contexts, _delegate, _delegateRespondsTo_processValue, _delegateRespondsTo_reconDict, _expressionClass, _expressionClassName, _name |
Constructor Summary | |
---|---|
ERMemoryAdaptor(java.lang.String name)
|
Method Summary | |
---|---|
void |
assertConnectionDictionaryIsValid()
|
com.webobjects.eoaccess.EOAdaptorContext |
createAdaptorContext()
|
java.lang.Class |
defaultExpressionClass()
|
com.webobjects.eoaccess.EOSQLExpressionFactory |
expressionFactory()
|
boolean |
isValidQualifierType(java.lang.String typeName,
com.webobjects.eoaccess.EOModel model)
|
com.webobjects.eoaccess.EOSynchronizationFactory |
schemaSynchronizationFactory()
|
void |
setConnectionDictionary(com.webobjects.foundation.NSDictionary dictionary)
|
com.webobjects.eoaccess.EOSchemaGeneration |
synchronizationFactory()
|
Methods inherited from class com.webobjects.eoaccess.EOAdaptor |
---|
_assignExternalNameForAttribute, _createDropDatabase, _recursivelyConvertEntity, _registerAdaptorContext, _unregisterAdaptorContext, adaptorWithModel, adaptorWithName, administrativeConnectionDictionaryForAdaptor, assignExternalInfoForAttribute, assignExternalInfoForEntireModel, assignExternalInfoForEntity, assignExternalTypeForAttribute, canServiceModel, connectionDictionary, contexts, createDatabaseWithAdministrativeConnectionDictionary, defaultDelegate, delegate, dropDatabaseWithAdministrativeConnectionDictionary, expressionClass, expressionClassName, externalTypesWithModel, fetchedValueForDataValue, fetchedValueForDateValue, fetchedValueForNumberValue, fetchedValueForStringValue, fetchedValueForValue, handleDroppedConnection, hasOpenChannels, internalTypeForExternalType, isDroppedConnectionException, name, prototypeAttributes, setDefaultDelegate, setDelegate, setExpressionClassName |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ERMemoryAdaptor(java.lang.String name)
Method Detail |
---|
public void setConnectionDictionary(com.webobjects.foundation.NSDictionary dictionary)
setConnectionDictionary
in class com.webobjects.eoaccess.EOAdaptor
public void assertConnectionDictionaryIsValid()
assertConnectionDictionaryIsValid
in class com.webobjects.eoaccess.EOAdaptor
public com.webobjects.eoaccess.EOAdaptorContext createAdaptorContext()
createAdaptorContext
in class com.webobjects.eoaccess.EOAdaptor
public boolean isValidQualifierType(java.lang.String typeName, com.webobjects.eoaccess.EOModel model)
isValidQualifierType
in class com.webobjects.eoaccess.EOAdaptor
public java.lang.Class defaultExpressionClass()
defaultExpressionClass
in class com.webobjects.eoaccess.EOAdaptor
public com.webobjects.eoaccess.EOSQLExpressionFactory expressionFactory()
expressionFactory
in class com.webobjects.eoaccess.EOAdaptor
public com.webobjects.eoaccess.EOSchemaGeneration synchronizationFactory()
synchronizationFactory
in class com.webobjects.eoaccess.EOAdaptor
public com.webobjects.eoaccess.EOSynchronizationFactory schemaSynchronizationFactory()
|
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 |