Class ReadOnlyTriplet<A,B,C>
java.lang.Object
lu.kbra.pclib.datastructure.tuple.Triplet<A,B,C>
lu.kbra.pclib.datastructure.tuple.ReadOnlyTriplet<A,B,C>
- All Implemented Interfaces:
Cloneable,DeepCloneable,Tuple
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()<T> Tmap(TriFunction<A, B, C, T> func) <T,U, V> Triplet <T, U, V> map(TriFunction<A, B, C, T> funcFirst, TriFunction<A, B, C, U> funcSecond, TriFunction<A, B, C, V> funcThird) mapFirst(TriFunction<A, B, C, T> func) mapSecond(TriFunction<A, B, C, T> func) mapThird(TriFunction<A, B, C, T> func) Deprecated.Deprecated.Deprecated.toString()Methods inherited from class lu.kbra.pclib.datastructure.tuple.Triplet
asArray, elementCount, equals, get, getFirst, getSecond, getThird, hashCodeMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface lu.kbra.pclib.datastructure.DeepCloneable
deepClone
-
Constructor Details
-
ReadOnlyTriplet
public ReadOnlyTriplet() -
ReadOnlyTriplet
-
-
Method Details
-
clone
-
map
-
map
public <T,U, Triplet<T,V> U, mapV> (TriFunction<A, B, C, T> funcFirst, TriFunction<A, B, C, U> funcSecond, TriFunction<A, B, C, V> funcThird) -
mapFirst
-
mapSecond
-
mapThird
-
setFirst
Deprecated. -
setSecond
Deprecated. -
setThird
Deprecated. -
toString
-