public interface PTuple1<T1> extends CachedValues
CachedValues.ConvertStep<T extends CachedValues>| Modifier and Type | Method and Description |
|---|---|
default T1 |
_1() |
default <T> T |
apply1(java.util.function.Function<T1,T> fn) |
default <T> java.util.concurrent.CompletableFuture<T> |
applyAsync1(java.util.function.Function<T1,T> fn) |
default <T> java.util.concurrent.CompletableFuture<T> |
applyAsync1(java.util.function.Function<T1,T> fn,
java.util.concurrent.Executor e) |
default int |
arity() |
default <T> T |
call(java.util.function.Function<T1,T> fn) |
default <T> java.util.concurrent.CompletableFuture<T> |
callAsync(java.util.function.Function<T1,T> fn) |
default <T> java.util.concurrent.CompletableFuture<T> |
callAsync(java.util.function.Function<T1,T> fn,
java.util.concurrent.Executor e) |
default T1 |
getT1() |
default <T> PTuple1<T> |
lazyMap1(java.util.function.Function<T1,T> fn)
Lazily Map 1st element and memoise the result
|
default <T> PTuple1<T> |
map1(java.util.function.Function<T1,T> fn)
Strict mapping of the first element
|
default PTuple1<T1> |
memo() |
static <T1> PTuple1<T1> |
of(T1 t1) |
static <T1> PTuple1<T1> |
ofTuple(java.lang.Object tuple1) |
default <NT1> PTuple1<NT1> |
reorder(java.util.function.Function<PTuple1<T1>,NT1> v1S) |
default PTuple1<T1> |
swap1() |
default T1 |
v1() |
append, appendAll, asCollector, asFlattenedStream, asReducer, asStreamOfStrings, asStreams, compareTo, convert, filter, flatMap, forEach, getCachedValues, getMatchable, iterator, map, stream, to, toList, toMap, withAritylistOfValues, matches, matches, matches, matches, matches, mayMatch, mayMatch, mayMatch, mayMatch, mayMatch, ofDecomposable, ofStreamdefault T1 v1()
default T1 _1()
default T1 getT1()
default int arity()
arity in interface CachedValuesdefault <T> T apply1(java.util.function.Function<T1,T> fn)
default <T> T call(java.util.function.Function<T1,T> fn)
default <T> java.util.concurrent.CompletableFuture<T> callAsync(java.util.function.Function<T1,T> fn)
default <T> java.util.concurrent.CompletableFuture<T> applyAsync1(java.util.function.Function<T1,T> fn)
default <T> java.util.concurrent.CompletableFuture<T> callAsync(java.util.function.Function<T1,T> fn, java.util.concurrent.Executor e)
default <T> java.util.concurrent.CompletableFuture<T> applyAsync1(java.util.function.Function<T1,T> fn, java.util.concurrent.Executor e)
default <T> PTuple1<T> map1(java.util.function.Function<T1,T> fn)
fn - Mapping functiondefault <T> PTuple1<T> lazyMap1(java.util.function.Function<T1,T> fn)
fn - Map functionstatic <T1> PTuple1<T1> ofTuple(java.lang.Object tuple1)
static <T1> PTuple1<T1> of(T1 t1)
of in interface CachedValuesof in interface com.aol.cyclops.matcher.recursive.Matchable