com.triactive.jdo.store
Class MapKeySetStore
java.lang.Object
com.triactive.jdo.store.AbstractSetStore
com.triactive.jdo.store.MapKeySetStore
- All Implemented Interfaces:
- SetStore
class MapKeySetStore
- extends AbstractSetStore
| Fields inherited from class com.triactive.jdo.store.AbstractSetStore |
addStmt, clearStmt, containsStmt, dba, elementColumn, elementMapping, elementsAreEmbedded, elementType, iteratorStmt, ownerColumn, ownerMapping, prefetchFieldMappings, prefetchFieldNumbers, removeStmt, setName, setTable, sizeStmt, storeMgr |
| Methods inherited from class com.triactive.jdo.store.AbstractSetStore |
addAll, contains, getElementType, getExistsSubquery, getOwnerColumn, getStoreManager, iterator, newResultObjectFactory, size, validateElementForReading, validateElementForWriting, validateElementType |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MapKeySetStore
public MapKeySetStore(MapTable mapTable)
MapKeySetStore
public MapKeySetStore(ClassBaseTable valueTable,
Mapping ownerMapping,
Mapping keyMapping)
newQueryStatement
public QueryStatement newQueryStatement(StateManager sm,
java.lang.Class candidateClass)
joinElementsTo
public QueryStatement.QueryColumn joinElementsTo(QueryStatement stmt,
QueryStatement.QueryColumn ownerIDColumn,
SQLIdentifier setRangeVar,
java.lang.Class filteredElementType,
SQLIdentifier elementRangeVar)
add
public boolean add(StateManager sm,
java.lang.Object element)
- Specified by:
add in interface SetStore- Overrides:
add in class AbstractSetStore
remove
public boolean remove(StateManager sm,
java.lang.Object element)
- Specified by:
remove in interface SetStore- Overrides:
remove in class AbstractSetStore
clear
public void clear(StateManager sm)
- Specified by:
clear in interface SetStore- Overrides:
clear in class AbstractSetStore
Copyright ? 2001 TriActive, Inc. All Rights Reserved.