AbstractTuple |
Common implementation methods for immutable and volatile tuples.
|
BaseFlatTuple |
Base class for all flat tuple implementations.
|
BaseLeftInheritanceTuple |
Common functionality of left inheritance tuple implementations.
|
FlatTuple |
Default Tuple implementation, with statically unknown arity.
|
FlatTuple0 |
Flat tuple with statically known arity of 0.
|
FlatTuple1 |
Flat tuple with statically known arity of 1.
|
FlatTuple2 |
Flat tuple with statically known arity of 2.
|
FlatTuple3 |
Flat tuple with statically known arity of 3.
|
FlatTuple4 |
Flat tuple with statically known arity of 4.
|
LeftInheritanceTuple |
Tuple that inherits another tuple on the left.
|
LeftInheritanceTuple1 |
|
LeftInheritanceTuple2 |
|
LeftInheritanceTuple3 |
|
LeftInheritanceTuple4 |
|
MaskedTuple |
A tuple that transparently provides a masked (transformed) view of another tuple.
|
Tuple |
Immutable tuple.
|
TupleMask |
Specifies select indices of a tuple.
|
TupleMask0 |
|
TupleMaskIdentity |
|
Tuples |
Common static factory utilities for tuples.
|
TupleValueProvider |
|
VolatileMaskedTuple |
This class provides a volatile tuple view with a given mask of a given tuple instance.
|
VolatileModifiableMaskedTuple |
A masked tuple implementation that allows modifying the backing tuple.
|
VolatileTuple |
Mutable tuple without explicit modification commands.
|