public class PersistentSortedMap extends PersistentMap implements SortedMap
TreeMap
,
Serialized FormAbstractPersistentCollection.DelayedOperation, AbstractPersistentCollection.IteratorProxy, AbstractPersistentCollection.LazyInitializationWork<T>, AbstractPersistentCollection.ListIteratorProxy, AbstractPersistentCollection.ListProxy, AbstractPersistentCollection.SetProxy
Modifier and Type | Field and Description |
---|---|
protected Comparator |
comparator |
map
UNKNOWN
Constructor and Description |
---|
PersistentSortedMap() |
PersistentSortedMap(SessionImplementor session) |
PersistentSortedMap(SessionImplementor session,
SortedMap map) |
Modifier and Type | Method and Description |
---|---|
Comparator |
comparator() |
Object |
firstKey() |
SortedMap |
headMap(Object toKey) |
Object |
lastKey() |
void |
setComparator(Comparator comparator) |
protected Serializable |
snapshot(BasicCollectionPersister persister,
EntityMode entityMode) |
SortedMap |
subMap(Object fromKey,
Object toKey) |
SortedMap |
tailMap(Object fromKey) |
beforeInitialize, clear, containsKey, containsValue, disassemble, empty, endRead, entries, entryExists, entrySet, equals, equalsSnapshot, get, getDeletes, getElement, getIndex, getOrphans, getSnapshot, getSnapshotElement, hashCode, initializeFromCache, isEmpty, isSnapshotEmpty, isWrapper, keySet, needsInserting, needsUpdating, put, putAll, readFrom, remove, size, toString, values
afterInitialize, afterRowInsert, beginRead, clearDirty, dirty, forceInitialization, getCachedSize, getIdentifier, getKey, getOrphans, getOwner, getQueuedOrphans, getRole, getSession, getSnapshot, getStoredSnapshot, getValue, hasQueuedOperations, identityRemove, initialize, isClearQueueEnabled, isDirectlyAccessible, isDirty, isOperationQueueEnabled, isPutQueueEnabled, isRowUpdatePossible, isUnreferenced, needsRecreate, performQueuedOperations, postAction, preInsert, prepareForPossibleSpecialSpecjInitialization, queuedAdditionIterator, queueOperation, read, readElementByIndex, readElementExistence, readIndexExistence, readSize, setCurrentSession, setDirectlyAccessible, setInitialized, setOwner, setSnapshot, unsetSession, wasInitialized, write
protected Comparator comparator
public PersistentSortedMap(SessionImplementor session)
public PersistentSortedMap(SessionImplementor session, SortedMap map)
public PersistentSortedMap()
protected Serializable snapshot(BasicCollectionPersister persister, EntityMode entityMode) throws HibernateException
HibernateException
public void setComparator(Comparator comparator)
public Comparator comparator()
comparator
in interface SortedMap
comparator()
public SortedMap subMap(Object fromKey, Object toKey)
subMap
in interface SortedMap
subMap(Object, Object)
public SortedMap headMap(Object toKey)
headMap
in interface SortedMap
headMap(Object)
public SortedMap tailMap(Object fromKey)
tailMap
in interface SortedMap
tailMap(Object)
public Object firstKey()
firstKey
in interface SortedMap
firstKey()
Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.