Class ReadOnlySextuple<A,B,C,D,E,F>
java.lang.Object
lu.kbra.pclib.datastructure.tuple.ReadOnlySextuple<A,B,C,D,E,F>
- All Implemented Interfaces:
Cloneable,DeepCloneable,ReadOnlyTuple,Sextuple<A,,B, C, D, E, F> Tuple
public class ReadOnlySextuple<A,B,C,D,E,F>
extends Object
implements Sextuple<A,B,C,D,E,F>, ReadOnlyTuple
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionObject[]asArray()clone()final intboolean<T> Tget(int i) booleanhasFifth()booleanhasFirst()booleaninthashCode()booleanbooleanhasSixth()booleanhasThird()<T> ReadOnlySextuple<?,?, ?, ?, ?, ?> <T> T<T,N, O, P, Q, R>
ReadOnlySextuple<T,N, O, P, Q, R> map(SextFunction<A, B, C, D, E, F, T> funcFirst, SextFunction<A, B, C, D, E, F, N> funcSecond, SextFunction<A, B, C, D, E, F, O> funcThird, SextFunction<A, B, C, D, E, F, P> funcFourth, SextFunction<A, B, C, D, E, F, Q> funcFifth, SextFunction<A, B, C, D, E, F, R> funcSixth) toString()Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface lu.kbra.pclib.datastructure.DeepCloneable
deepCloneMethods inherited from interface lu.kbra.pclib.datastructure.tuple.ReadOnlyTuple
isEditable
-
Constructor Details
-
ReadOnlySextuple
public ReadOnlySextuple()
-
-
Method Details
-
asArray
-
clone
-
cloneEditable
- Specified by:
cloneEditablein interfaceSextuple<A,B, C, D, E, F> - Specified by:
cloneEditablein interfaceTuple
-
cloneReadOnly
- Specified by:
cloneReadOnlyin interfaceSextuple<A,B, C, D, E, F> - Specified by:
cloneReadOnlyin interfaceTuple
-
elementCount
public final int elementCount()- Specified by:
elementCountin interfaceSextuple<A,B, C, D, E, F> - Specified by:
elementCountin interfaceTuple
-
equals
-
get
public <T> T get(int i) -
hashCode
public int hashCode() -
hasFirst
public boolean hasFirst() -
hasSecond
public boolean hasSecond() -
hasThird
public boolean hasThird() -
hasFourth
public boolean hasFourth() -
hasFifth
public boolean hasFifth() -
hasSixth
public boolean hasSixth() -
map
-
map
-
mapFirst
-
mapSecond
-
mapThird
-
mapFourth
-
mapFifth
-
mapSixth
-
map
-
toString
-