org.op4j.functions
Class FnTuple
Object
org.op4j.functions.FnTuple
public final class FnTuple
- extends Object
- Since:
- 1.1
- Author:
- Daniel Fernández
Method Summary |
static
|
contains(Object value)
|
static
|
containsAll(Collection<?> collection)
|
static
|
containsAll(Object... values)
|
static
<X,A,B,C,D,E,F,G,H,I,J>
Function<X,org.javatuples.Decade<A,B,C,D,E,F,G,H,I,J>> |
|
decadeWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function,
Function<? super X,C> value2Function,
Function<? super X,D> value3Function,
Function<? super X,E> value4Function,
Function<? super X,F> value5Function,
Function<? super X,G> value6Function,
Function<? super X,H> value7Function,
Function<? super X,I> value8Function,
Function<? super X,J> value9Function)
|
static
<X,A,B,C,D,E,F,G,H,I>
Function<X,org.javatuples.Ennead<A,B,C,D,E,F,G,H,I>> |
|
enneadWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function,
Function<? super X,C> value2Function,
Function<? super X,D> value3Function,
Function<? super X,E> value4Function,
Function<? super X,F> value5Function,
Function<? super X,G> value6Function,
Function<? super X,H> value7Function,
Function<? super X,I> value8Function)
|
static
<Y,X extends org.javatuples.valueintf.IValueKey<Y>>
Function<X,Y> |
|
getKeyOf(org.javaruntype.type.Type<Y> type)
|
static
<Y,X extends org.javatuples.valueintf.IValueLabel<Y>>
Function<X,Y> |
|
getLabelOf(org.javaruntype.type.Type<Y> type)
|
static
|
getSize()
|
static
<Y,X extends org.javatuples.valueintf.IValue0<Y>>
Function<X,Y> |
|
getValue0Of(org.javaruntype.type.Type<Y> type)
|
static
<Y,X extends org.javatuples.valueintf.IValue1<Y>>
Function<X,Y> |
|
getValue1Of(org.javaruntype.type.Type<Y> type)
|
static
<Y,X extends org.javatuples.valueintf.IValue2<Y>>
Function<X,Y> |
|
getValue2Of(org.javaruntype.type.Type<Y> type)
|
static
<Y,X extends org.javatuples.valueintf.IValue3<Y>>
Function<X,Y> |
|
getValue3Of(org.javaruntype.type.Type<Y> type)
|
static
<Y,X extends org.javatuples.valueintf.IValue4<Y>>
Function<X,Y> |
|
getValue4Of(org.javaruntype.type.Type<Y> type)
|
static
<Y,X extends org.javatuples.valueintf.IValue5<Y>>
Function<X,Y> |
|
getValue5Of(org.javaruntype.type.Type<Y> type)
|
static
<Y,X extends org.javatuples.valueintf.IValue6<Y>>
Function<X,Y> |
|
getValue6Of(org.javaruntype.type.Type<Y> type)
|
static
<Y,X extends org.javatuples.valueintf.IValue7<Y>>
Function<X,Y> |
|
getValue7Of(org.javaruntype.type.Type<Y> type)
|
static
<Y,X extends org.javatuples.valueintf.IValue8<Y>>
Function<X,Y> |
|
getValue8Of(org.javaruntype.type.Type<Y> type)
|
static
<Y,X extends org.javatuples.valueintf.IValue9<Y>>
Function<X,Y> |
|
getValue9Of(org.javaruntype.type.Type<Y> type)
|
static
<Y,X extends org.javatuples.valueintf.IValueValue<Y>>
Function<X,Y> |
|
getValueOf(org.javaruntype.type.Type<Y> type)
|
static
<X,A,B> Function<X,org.javatuples.KeyValue<A,B>> |
|
keyValueWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function)
|
static
<X,A,B> Function<X,org.javatuples.LabelValue<A,B>> |
|
labelValueWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function)
|
static
<X,A,B,C,D,E,F,G,H>
Function<X,org.javatuples.Octet<A,B,C,D,E,F,G,H>> |
|
octetWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function,
Function<? super X,C> value2Function,
Function<? super X,D> value3Function,
Function<? super X,E> value4Function,
Function<? super X,F> value5Function,
Function<? super X,G> value6Function,
Function<? super X,H> value7Function)
|
static
<X,A,B> Function<X,org.javatuples.Pair<A,B>> |
|
pairWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function)
|
static
<X,A,B,C,D>
Function<X,org.javatuples.Quartet<A,B,C,D>> |
|
quartetWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function,
Function<? super X,C> value2Function,
Function<? super X,D> value3Function)
|
static
<X,A,B,C,D,E>
Function<X,org.javatuples.Quintet<A,B,C,D,E>> |
|
quintetWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function,
Function<? super X,C> value2Function,
Function<? super X,D> value3Function,
Function<? super X,E> value4Function)
|
static
<X,A,B,C,D,E,F,G>
Function<X,org.javatuples.Septet<A,B,C,D,E,F,G>> |
|
septetWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function,
Function<? super X,C> value2Function,
Function<? super X,D> value3Function,
Function<? super X,E> value4Function,
Function<? super X,F> value5Function,
Function<? super X,G> value6Function)
|
static
<X,A,B,C,D,E,F>
Function<X,org.javatuples.Sextet<A,B,C,D,E,F>> |
|
sextetWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function,
Function<? super X,C> value2Function,
Function<? super X,D> value3Function,
Function<? super X,E> value4Function,
Function<? super X,F> value5Function)
|
static
|
toArray()
|
static
|
toList()
|
static
<X,A,B,C> Function<X,org.javatuples.Triplet<A,B,C>> |
|
tripletWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function,
Function<? super X,C> value2Function)
|
static
<X,A> Function<X,org.javatuples.Unit<A>> |
|
unitWith(Function<? super X,A> value0Function)
|
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
unitWith
public static final <X,A> Function<X,org.javatuples.Unit<A>> unitWith(Function<? super X,A> value0Function)
pairWith
public static final <X,A,B> Function<X,org.javatuples.Pair<A,B>> pairWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function)
keyValueWith
public static final <X,A,B> Function<X,org.javatuples.KeyValue<A,B>> keyValueWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function)
labelValueWith
public static final <X,A,B> Function<X,org.javatuples.LabelValue<A,B>> labelValueWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function)
tripletWith
public static final <X,A,B,C> Function<X,org.javatuples.Triplet<A,B,C>> tripletWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function,
Function<? super X,C> value2Function)
quartetWith
public static final <X,A,B,C,D> Function<X,org.javatuples.Quartet<A,B,C,D>> quartetWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function,
Function<? super X,C> value2Function,
Function<? super X,D> value3Function)
quintetWith
public static final <X,A,B,C,D,E> Function<X,org.javatuples.Quintet<A,B,C,D,E>> quintetWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function,
Function<? super X,C> value2Function,
Function<? super X,D> value3Function,
Function<? super X,E> value4Function)
sextetWith
public static final <X,A,B,C,D,E,F> Function<X,org.javatuples.Sextet<A,B,C,D,E,F>> sextetWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function,
Function<? super X,C> value2Function,
Function<? super X,D> value3Function,
Function<? super X,E> value4Function,
Function<? super X,F> value5Function)
septetWith
public static final <X,A,B,C,D,E,F,G> Function<X,org.javatuples.Septet<A,B,C,D,E,F,G>> septetWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function,
Function<? super X,C> value2Function,
Function<? super X,D> value3Function,
Function<? super X,E> value4Function,
Function<? super X,F> value5Function,
Function<? super X,G> value6Function)
octetWith
public static final <X,A,B,C,D,E,F,G,H> Function<X,org.javatuples.Octet<A,B,C,D,E,F,G,H>> octetWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function,
Function<? super X,C> value2Function,
Function<? super X,D> value3Function,
Function<? super X,E> value4Function,
Function<? super X,F> value5Function,
Function<? super X,G> value6Function,
Function<? super X,H> value7Function)
enneadWith
public static final <X,A,B,C,D,E,F,G,H,I> Function<X,org.javatuples.Ennead<A,B,C,D,E,F,G,H,I>> enneadWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function,
Function<? super X,C> value2Function,
Function<? super X,D> value3Function,
Function<? super X,E> value4Function,
Function<? super X,F> value5Function,
Function<? super X,G> value6Function,
Function<? super X,H> value7Function,
Function<? super X,I> value8Function)
decadeWith
public static final <X,A,B,C,D,E,F,G,H,I,J> Function<X,org.javatuples.Decade<A,B,C,D,E,F,G,H,I,J>> decadeWith(Function<? super X,A> value0Function,
Function<? super X,B> value1Function,
Function<? super X,C> value2Function,
Function<? super X,D> value3Function,
Function<? super X,E> value4Function,
Function<? super X,F> value5Function,
Function<? super X,G> value6Function,
Function<? super X,H> value7Function,
Function<? super X,I> value8Function,
Function<? super X,J> value9Function)
toArray
public static final <X extends org.javatuples.Tuple> Function<X,Object[]> toArray()
toList
public static final <X extends org.javatuples.Tuple> Function<X,List<Object>> toList()
getSize
public static final <X extends org.javatuples.Tuple> Function<X,Integer> getSize()
contains
public static final <X extends org.javatuples.Tuple> Function<X,Boolean> contains(Object value)
containsAll
public static final <X extends org.javatuples.Tuple> Function<X,Boolean> containsAll(Collection<?> collection)
containsAll
public static final <X extends org.javatuples.Tuple> Function<X,Boolean> containsAll(Object... values)
getValue0Of
public static final <Y,X extends org.javatuples.valueintf.IValue0<Y>> Function<X,Y> getValue0Of(org.javaruntype.type.Type<Y> type)
getValue1Of
public static final <Y,X extends org.javatuples.valueintf.IValue1<Y>> Function<X,Y> getValue1Of(org.javaruntype.type.Type<Y> type)
getValue2Of
public static final <Y,X extends org.javatuples.valueintf.IValue2<Y>> Function<X,Y> getValue2Of(org.javaruntype.type.Type<Y> type)
getValue3Of
public static final <Y,X extends org.javatuples.valueintf.IValue3<Y>> Function<X,Y> getValue3Of(org.javaruntype.type.Type<Y> type)
getValue4Of
public static final <Y,X extends org.javatuples.valueintf.IValue4<Y>> Function<X,Y> getValue4Of(org.javaruntype.type.Type<Y> type)
getValue5Of
public static final <Y,X extends org.javatuples.valueintf.IValue5<Y>> Function<X,Y> getValue5Of(org.javaruntype.type.Type<Y> type)
getValue6Of
public static final <Y,X extends org.javatuples.valueintf.IValue6<Y>> Function<X,Y> getValue6Of(org.javaruntype.type.Type<Y> type)
getValue7Of
public static final <Y,X extends org.javatuples.valueintf.IValue7<Y>> Function<X,Y> getValue7Of(org.javaruntype.type.Type<Y> type)
getValue8Of
public static final <Y,X extends org.javatuples.valueintf.IValue8<Y>> Function<X,Y> getValue8Of(org.javaruntype.type.Type<Y> type)
getValue9Of
public static final <Y,X extends org.javatuples.valueintf.IValue9<Y>> Function<X,Y> getValue9Of(org.javaruntype.type.Type<Y> type)
getKeyOf
public static final <Y,X extends org.javatuples.valueintf.IValueKey<Y>> Function<X,Y> getKeyOf(org.javaruntype.type.Type<Y> type)
getValueOf
public static final <Y,X extends org.javatuples.valueintf.IValueValue<Y>> Function<X,Y> getValueOf(org.javaruntype.type.Type<Y> type)
getLabelOf
public static final <Y,X extends org.javatuples.valueintf.IValueLabel<Y>> Function<X,Y> getLabelOf(org.javaruntype.type.Type<Y> type)
Copyright © 2012 The OP4J team. All Rights Reserved.