Interface XOrderingEnum<E>
- All Superinterfaces:
 ExtendedCollection<E>,ExtendedSequence<E>,XOrderingSequence<E>
- All Known Subinterfaces:
 XDecreasingEnum<E>,XEnum<E>,XIncreasingEnum<E>,XReference<E>,XSettingEnum<E>,XSortableEnum<E>,XTable<K,V>,XTable.Keys<K,V>
- All Known Implementing Classes:
 EqHashEnum,EqHashTable,EqHashTable.Keys,HashEnum,HashTable,HashTable.Keys,LinkReference.Default,Single,Singleton
public interface XOrderingEnum<E> extends XOrderingSequence<E>
- 
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.collections.interfaces.ExtendedCollection
ExtendedCollection.Creator<E,C extends ExtendedCollection<E>> - 
Method Summary
Modifier and Type Method Description XOrderingEnum<E>reverse()XOrderingEnum<E>shiftBy(long sourceIndex, long distance)XOrderingEnum<E>shiftBy(long sourceIndex, long distance, long length)XOrderingEnum<E>shiftTo(long sourceIndex, long targetIndex)XOrderingEnum<E>shiftTo(long sourceIndex, long targetIndex, long length)XOrderingEnum<E>swap(long indexA, long indexB)XOrderingEnum<E>swap(long indexA, long indexB, long length)Methods inherited from interface one.microstream.collections.interfaces.ExtendedCollection
hasVolatileElements, nullAllowed 
- 
Method Details
- 
shiftTo
- Specified by:
 shiftToin interfaceXOrderingSequence<E>
 - 
shiftTo
- Specified by:
 shiftToin interfaceXOrderingSequence<E>
 - 
shiftBy
- Specified by:
 shiftByin interfaceXOrderingSequence<E>
 - 
shiftBy
- Specified by:
 shiftByin interfaceXOrderingSequence<E>
 - 
swap
- Specified by:
 swapin interfaceXOrderingSequence<E>
 - 
swap
- Specified by:
 swapin interfaceXOrderingSequence<E>
 - 
reverse
XOrderingEnum<E> reverse()- Specified by:
 reversein interfaceXOrderingSequence<E>
 
 -