Package tools.refinery.interpreter.matchers.tuple
package tools.refinery.interpreter.matchers.tuple
-
ClassDescriptionCommon implementation methods for immutable and volatile tuples.Base class for all flat tuple implementations.Common functionality of left inheritance tuple implementations.Default Tuple implementation, with statically unknown arity.Flat tuple with statically known arity of 0.Flat tuple with statically known arity of 1.Flat tuple with statically known arity of 2.Flat tuple with statically known arity of 3.Flat tuple with statically known arity of 4.A tuple that allows modifying the underlying value.Represents both mutable and immutable tuplesTuple that inherits another tuple on the left.A tuple that transparently provides a masked (transformed) view of another tuple.Immutable tuple.Specifies select indices of a tuple.Common static factory utilities for tuples.This class provides a volatile tuple view with a given mask of a given tuple instance.A masked tuple implementation that allows modifying the backing tuple.Mutable tuple without explicit modification commands.