| Package | Description |
|---|---|
| one.microstream.collections | |
| one.microstream.collections.types | |
| one.microstream.reference |
| Modifier and Type | Class and Description |
|---|---|
class |
EqHashEnum<E>
Collection that is ordered and does not allow duplicates.
|
class |
EqHashTable<K,V>
Collection of key-value-pairs that is ordered and does not allow duplicate keys.
|
class |
EqHashTable.Keys |
class |
HashEnum<E>
Collection that is ordered and does not allow duplicates.
|
class |
HashTable<K,V>
Collection of key-value-pairs that is ordered and does not allow duplicate keys.
|
class |
HashTable.Keys |
class |
Single<E> |
class |
Singleton<E>
Singleton dummy collection used to pass a single instance masked as a collection.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
XDecreasingEnum<E>
Intermediate list type that combines all list aspects except increasing (adding and inserting), effectively causing
instances of this list type to maintain its size or shrink, but never grow.
|
interface |
XEnum<E> |
interface |
XIncreasingEnum<E> |
interface |
XReference<E>
Simple Reference class to handle mutable references.
|
interface |
XSettingEnum<E> |
interface |
XSortableEnum<E> |
interface |
XTable<K,V> |
static interface |
XTable.Keys<K,V> |
| Modifier and Type | Method and Description |
|---|---|
XOrderingEnum<E> |
XOrderingEnum.reverse() |
XOrderingEnum<E> |
XOrderingEnum.shiftBy(long sourceIndex,
long distance) |
XOrderingEnum<E> |
XOrderingEnum.shiftBy(long sourceIndex,
long distance,
long length) |
XOrderingEnum<E> |
XOrderingEnum.shiftTo(long sourceIndex,
long targetIndex) |
XOrderingEnum<E> |
XOrderingEnum.shiftTo(long sourceIndex,
long targetIndex,
long length) |
XOrderingEnum<E> |
XOrderingEnum.swap(long indexA,
long indexB) |
XOrderingEnum<E> |
XOrderingEnum.swap(long indexA,
long indexB,
long length) |
| Modifier and Type | Class and Description |
|---|---|
static class |
LinkReference.Default<T> |
Copyright © 2022 MicroStream Software. All rights reserved.