Uses of Interface
jsonvalues.Trampoline
-
-
Uses of Trampoline in jsonvalues
Methods in jsonvalues that return Trampoline Modifier and Type Method Description default Trampoline<T>
Trampoline. bounce()
static <T> Trampoline<T>
Trampoline. done(T result)
default <R> Trampoline<R>
Trampoline. flatMap(Function<? super T,? extends Trampoline<R>> fn)
map this trampoline which returns a T, into another one that returns a R.default <T> Trampoline<T>
JsArray. ifEmptyElse(Trampoline<T> empty, BiFunction<JsElem,JsArray,Trampoline<T>> fn)
default <T> Trampoline<T>
JsObj. ifEmptyElse(Trampoline<T> empty, BiFunction<Map.Entry<String,JsElem>,JsObj,Trampoline<T>> fn)
default <R> Trampoline<R>
Trampoline. map(Function<? super T,? extends R> fn)
maps this trampoline which returns a T, into another one that returns a R.static <T> Trampoline<T>
Trampoline. more(Trampoline<Trampoline<T>> trampoline)
Methods in jsonvalues with parameters of type Trampoline Modifier and Type Method Description default <T> Trampoline<T>
JsArray. ifEmptyElse(Trampoline<T> empty, BiFunction<JsElem,JsArray,Trampoline<T>> fn)
default <T> Trampoline<T>
JsObj. ifEmptyElse(Trampoline<T> empty, BiFunction<Map.Entry<String,JsElem>,JsObj,Trampoline<T>> fn)
static <T> Trampoline<T>
Trampoline. more(Trampoline<Trampoline<T>> trampoline)
Method parameters in jsonvalues with type arguments of type Trampoline Modifier and Type Method Description default <R> Trampoline<R>
Trampoline. flatMap(Function<? super T,? extends Trampoline<R>> fn)
map this trampoline which returns a T, into another one that returns a R.default <T> Trampoline<T>
JsArray. ifEmptyElse(Trampoline<T> empty, BiFunction<JsElem,JsArray,Trampoline<T>> fn)
default <T> Trampoline<T>
JsObj. ifEmptyElse(Trampoline<T> empty, BiFunction<Map.Entry<String,JsElem>,JsObj,Trampoline<T>> fn)
static <T> Trampoline<T>
Trampoline. more(Trampoline<Trampoline<T>> trampoline)
-