Uses of Interface
one.microstream.collections.types.XImmutableCollection
Package | Description |
---|---|
one.microstream.collections | |
one.microstream.collections.types | |
one.microstream.reference |
-
Uses of XImmutableCollection in one.microstream.collections
Classes in one.microstream.collections that implement XImmutableCollection Modifier and Type Class Description class
Constant<E>
Immutable singleton dummy collection used to pass a single instance masked as a collection.class
ConstHashEnum<E>
class
ConstHashTable<K,V>
class
ConstHashTable.Keys
class
ConstHashTable.Values
class
ConstLinearEnum<E>
class
ConstList<E>
Immutable implementation of extended collection typeXGettingList
.class
Empty<E>
Empty dummy collection to be used as a constant and stateless empty collection placeholder.class
EmptyTable<K,V>
class
EqConstHashEnum<E>
class
EqConstHashTable<K,V>
class
EqConstHashTable.Keys
class
EqConstHashTable.Values
class
EqConstList<E>
Immutable implementation of extended collection typeXGettingList
.Methods in one.microstream.collections that return XImmutableCollection Modifier and Type Method Description XImmutableCollection<E>
LockedCollection. immure()
XImmutableCollection<E>
SynchCollection. immure()
XImmutableCollection<E>
View. immure()
-
Uses of XImmutableCollection in one.microstream.collections.types
Subinterfaces of XImmutableCollection in one.microstream.collections.types Modifier and Type Interface Description interface
XImmutableBag<E>
interface
XImmutableEnum<E>
interface
XImmutableList<E>
interface
XImmutableMap<K,V>
static interface
XImmutableMap.Keys<K,V>
static interface
XImmutableMap.Values<K,V>
interface
XImmutableSequence<E>
interface
XImmutableSet<E>
interface
XImmutableTable<K,V>
static interface
XImmutableTable.Keys<K,V>
static interface
XImmutableTable.Values<K,V>
Methods in one.microstream.collections.types that return XImmutableCollection Modifier and Type Method Description XImmutableCollection<E>
XImmutableCollection. copy()
XImmutableCollection<E>
XGettingCollection. immure()
Provides an instance of an immutable collection type with equal behavior and data as this instance.XImmutableCollection<E>
XImmutableCollection. immure()
Always returns the already immutable collection instance itselfXImmutableCollection<E>
XImmutableCollection.Factory. newInstance()
Methods in one.microstream.collections.types that return types with arguments of type XImmutableCollection Modifier and Type Method Description static <E> Aggregator<E,XImmutableCollection<E>>
XImmutableCollection. Builder()
static <E> Aggregator<E,XImmutableCollection<E>>
XImmutableCollection. Builder(long initialCapacity)
-
Uses of XImmutableCollection in one.microstream.reference
Classes in one.microstream.reference that implement XImmutableCollection Modifier and Type Class Description static class
LinkingReferencing.Default<T>