| Package | Description |
|---|---|
| one.microstream.collections | |
| one.microstream.collections.types | |
| one.microstream.concurrency | |
| one.microstream.reference | |
| one.microstream.util.iterables |
| Modifier and Type | Class and Description |
|---|---|
class |
Constant<E>
Immutable singleton dummy collection used to pass a single instance masked as a collection.
|
class |
Single<E> |
class |
Singleton<E>
Singleton dummy collection used to pass a single instance masked as a collection.
|
class |
SingletonView<E> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
XReference<E>
Simple Reference class to handle mutable references.
|
interface |
XReferencing<E> |
| Modifier and Type | Class and Description |
|---|---|
class |
Threaded<E>
Thread local context class that maintains Thread-to-instance associations. |
class |
ThreadedInstantiating<E>
Extended
Threaded class that wraps a Instantiator instance to automatically create a new
instance of type E to be associated with the current Thread if Threaded.get() could not find an
existing association for it. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Lazy<T>
A reference providing generic lazy-loading functionality.
|
interface |
LinkingReference<T> |
interface |
LinkingReferencing<T> |
interface |
LinkReference<T> |
interface |
Reference<T>
Simple Reference class to handle mutable references.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Lazy.Default<T> |
static class |
LinkingReferencing.Default<T> |
static class |
LinkReference.Default<T> |
| Constructor and Description |
|---|
TrivialIterator(Referencing<E> parent) |
Copyright © 2022 MicroStream Software. All rights reserved.