| Package | Description |
|---|---|
| com.neocoretechs.rocksack.iterator |
HeadSet, KeySet, EntrySet, SubSet, and TailSet iterators and their abstraction.
|
| com.neocoretechs.rocksack.stream |
Wrappers that allow the various iterators to function as Streams.
|
| Class and Description |
|---|
| AbstractIterator
Provides the superclass for out iterators and drop-in compatibility for java.util.Iterator contracts
|
| HeadSetIterator
Iterator for key items of persistent collection strictly less than 'to' element
|
| SubSetIterator
Provides a persistent collection iterator of keys 'from' element inclusive, 'to' element exclusive of the keys specified
|
| TailSetIterator
Provides a persistent collection iterator greater or equal to 'from' element
|
| Class and Description |
|---|
| EntrySetIterator
Iterator for entrySet of persistent collection of
Entry implemented from Map.Entry |
| HeadSetIterator
Iterator for key items of persistent collection strictly less than 'to' element
|
| HeadSetKVIterator
Iterator for items of persistent collection strictly less than 'to' element of
KeyValuePair of Map.Entry |
| KeySetIterator
keySet iterator for persistent collection
|
| SubSetIterator
Provides a persistent collection iterator of keys 'from' element inclusive, 'to' element exclusive of the keys specified
|
| SubSetKVIterator
Provides a persistent collection iterator 'from' element inclusive, 'to' element exclusive of
KeyValuePair of Map.Entry |
| TailSetIterator
Provides a persistent collection iterator greater or equal to 'from' element
|
| TailSetKVIterator
Provides a persistent collection iterator greater or equal to 'from' element of
KeyValuePair or Map.Entry |