Uses of Interface
jsonvalues.Trampoline
-
Packages that use Trampoline Package Description jsonvalues json-values is a one-package and zero-dependency library to work with jsons in a declarative and functional way. -
-
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.<T> Trampoline<T>JsArray. ifEmptyElse(Trampoline<T> empty, BiFunction<JsValue,JsArray,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 <T> Trampoline<T>JsArray. ifEmptyElse(Trampoline<T> empty, BiFunction<JsValue,JsArray,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.<T> Trampoline<T>JsArray. ifEmptyElse(Trampoline<T> empty, BiFunction<JsValue,JsArray,Trampoline<T>> fn)static <T> Trampoline<T>Trampoline. more(Trampoline<Trampoline<T>> trampoline)
-