Uses of Interface
io.permazen.tuple.Tuple
Package
Description
Permazen
Encoding
s.Permazen index classes.
Generic typed classes holding ordered "tuples" of objects.
-
Uses of Tuple in io.permazen.encoding
-
Uses of Tuple in io.permazen.index
Modifier and TypeMethodDescriptionNavigableSet<? extends Tuple>
Index.asSet()
View this index as aNavigableSet
of tuples. -
Uses of Tuple in io.permazen.tuple
Modifier and TypeClassDescriptionclass
Tuple1<V1>
A "tuple" of one value.class
Tuple2<V1,
V2> A tuple of two values.class
Tuple3<V1,
V2, V3> A tuple of three values.class
Tuple4<V1,
V2, V3, V4> A tuple of four values.class
Tuple5<V1,
V2, V3, V4, V5> A tuple of five values.Modifier and TypeMethodDescriptionstatic Tuple
Tuples.createTuple
(Iterable<?> values) Create aTuple
of the appropriate cardinality for the given number of objects.static Tuple
Tuples.createTuple
(Object... values) Create aTuple
of the appropriate cardinality for the given number of objects.Modifier and TypeMethodDescriptionTuples.tupleClassForSize
(int size) Get theTuple
subinterface having the specified cardinality.Modifier and TypeMethodDescriptionstatic int
Tuples.tupleSizeOf
(Class<? extends Tuple> tupleClass) Get the cardinality of the givenTuple
subtype.