| 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.
|