public final class Tuples
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static <K,V> Functions.Function1<KeyValuePair<K,V>,K> |
kvpKeySelector()
Calls getKey() on map entries specified
|
static <K,V> Functions.Function1<KeyValuePair<K,V>,V> |
kvpValueSelector()
Calls getValue() on key/value pair function arguments
|
static <K,V> Functions.Function1<java.util.Map.Entry<K,V>,K> |
mapKeySelector()
Calls getKey() on map entries specified
|
static <K,V> Functions.Function1<java.util.Map.Entry<K,V>,V> |
mapValueSelector()
Calls getValue() on map entries specified
|
static <TFirst,TSecond> |
pairFirstSelector()
Returns the first element of the pair
|
static <TFirst,TSecond> |
pairSecondSelector()
Returns the second element of the pair
|
public static <TFirst,TSecond> Functions.Function1<Pair<TFirst,TSecond>,TFirst> pairFirstSelector()
public static <TFirst,TSecond> Functions.Function1<Pair<TFirst,TSecond>,TSecond> pairSecondSelector()
public static <K,V> Functions.Function1<java.util.Map.Entry<K,V>,K> mapKeySelector()
java.lang.NullPointerException
- An argument is nullpublic static <K,V> Functions.Function1<java.util.Map.Entry<K,V>,V> mapValueSelector()
java.lang.NullPointerException
- An argument is nullpublic static <K,V> Functions.Function1<KeyValuePair<K,V>,K> kvpKeySelector()
java.lang.NullPointerException
- An argument is nullpublic static <K,V> Functions.Function1<KeyValuePair<K,V>,V> kvpValueSelector()
java.lang.NullPointerException
- An argument is null