|
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.EOAdaptorpublic void assertConnectionDictionaryIsValid()
assertConnectionDictionaryIsValid in class com.webobjects.eoaccess.EOAdaptorpublic 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.EOAdaptorpublic java.lang.Class defaultExpressionClass()
defaultExpressionClass in class com.webobjects.eoaccess.EOAdaptorpublic com.webobjects.eoaccess.EOSQLExpressionFactory expressionFactory()
expressionFactory in class com.webobjects.eoaccess.EOAdaptorpublic com.webobjects.eoaccess.EOSchemaGeneration synchronizationFactory()
synchronizationFactory in class com.webobjects.eoaccess.EOAdaptorpublic 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 | |||||||||||