com.triactive.jdo.store
Class AbstractMapStore
java.lang.Object
com.triactive.jdo.store.AbstractMapStore
- All Implemented Interfaces:
- MapStore
- Direct Known Subclasses:
- InverseMapStore, NormalMapStore
- abstract class AbstractMapStore
- extends java.lang.Object
- implements MapStore
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
storeMgr
protected StoreManager storeMgr
dba
protected DatabaseAdapter dba
ownerMapping
protected Mapping ownerMapping
keyMapping
protected Mapping keyMapping
valueMapping
protected Mapping valueMapping
ownerColumn
protected Column ownerColumn
keyColumn
protected Column keyColumn
valueColumn
protected Column valueColumn
keyType
protected java.lang.Class keyType
valueType
protected java.lang.Class valueType
keysAreEmbedded
protected boolean keysAreEmbedded
valuesAreEmbedded
protected boolean valuesAreEmbedded
getStmt
protected java.lang.String getStmt
containsValueStmt
protected java.lang.String containsValueStmt
AbstractMapStore
public AbstractMapStore()
getStoreManager
public StoreManager getStoreManager()
- Specified by:
getStoreManager
in interface MapStore
getKeyType
public java.lang.Class getKeyType()
- Specified by:
getKeyType
in interface MapStore
getValueType
public java.lang.Class getValueType()
- Specified by:
getValueType
in interface MapStore
validateKeyType
protected void validateKeyType(java.lang.Object key)
validateValueType
protected void validateValueType(java.lang.Object value)
validateKeyForReading
protected boolean validateKeyForReading(StateManager sm,
java.lang.Object key)
validateValueForReading
protected boolean validateValueForReading(StateManager sm,
java.lang.Object value)
validateKeyForWriting
protected void validateKeyForWriting(StateManager sm,
java.lang.Object key)
validateValueForWriting
protected void validateValueForWriting(StateManager sm,
java.lang.Object value)
get0
protected java.lang.Object get0(StateManager sm,
java.lang.Object key)
throws java.util.NoSuchElementException
- Throws:
java.util.NoSuchElementException
containsKey
public boolean containsKey(StateManager sm,
java.lang.Object key)
- Specified by:
containsKey
in interface MapStore
containsValue
public boolean containsValue(StateManager sm,
java.lang.Object value)
- Specified by:
containsValue
in interface MapStore
get
public java.lang.Object get(StateManager sm,
java.lang.Object key)
- Specified by:
get
in interface MapStore
putAll
public void putAll(StateManager sm,
java.util.Map m)
- Specified by:
putAll
in interface MapStore
Copyright © 2001 TriActive, Inc. All Rights Reserved.