Package | Description |
---|---|
eu.bandm.tools.ramus.runtime2 |
Modifier and Type | Class and Description |
---|---|
static class |
Data.View.Proxy<A> |
Modifier and Type | Method and Description |
---|---|
static <A,B,C> Data.View<C> |
Pair.asCombined(BiFunction<? super A,? super B,? extends C> comb,
Data.View<A> firstly,
Data.View<B> secondly) |
Data.View<A> |
AbstractExpression.getSemantics() |
default <B> Data.View<B> |
Data.View.map(Function<? super A,? extends B> fun) |
default <B> Data.View<Map.Entry<A,B>> |
Data.View.mapsTo(Data.View<B> other) |
default Data.View<Optional<A>> |
Data.View.optional() |
default Data.View<A> |
Data.View.orElse(A defaultValue) |
default Data.View<A> |
Data.View.orElseGet(Supplier<? extends A> defaultValue) |
default Data.View<List<A>> |
Data.View.sequence() |
static <A> Data.View<List<A>> |
Sequence.view(Data.View<A> elem) |
static <A> Data.View<A> |
AtomicData.viewAs(Class<A> cls) |
static <D,T> Data.View<Content<D,T>> |
Content.viewContent() |
static <A> Data.View<Optional<A>> |
Option.viewOptional(Data.View<A> body) |
static <A> Data.View<A> |
Option.viewOrElse(Data.View<A> body,
A defaultValue) |
static <A> Data.View<A> |
Option.viewOrElse(Data.View<A> body,
Supplier<? extends A> defaultValue) |
static Data.View<String> |
Content.viewText() |
static <A> Data.View<A> |
AtomicData.viewUnchecked() |
Modifier and Type | Method and Description |
---|---|
static <A,B,C> Data.View<C> |
Pair.asCombined(BiFunction<? super A,? super B,? extends C> comb,
Data.View<A> firstly,
Data.View<B> secondly) |
static <A,B,C> Data.View<C> |
Pair.asCombined(BiFunction<? super A,? super B,? extends C> comb,
Data.View<A> firstly,
Data.View<B> secondly) |
default <B> Data.View<Map.Entry<A,B>> |
Data.View.mapsTo(Data.View<B> other) |
static <A> Data.View<List<A>> |
Sequence.view(Data.View<A> elem) |
static <A> Data.View<Optional<A>> |
Option.viewOptional(Data.View<A> body) |
static <A> Data.View<A> |
Option.viewOrElse(Data.View<A> body,
A defaultValue) |
static <A> Data.View<A> |
Option.viewOrElse(Data.View<A> body,
Supplier<? extends A> defaultValue) |
Constructor and Description |
---|
AbstractExpression(Parser<D,T> syntax,
Data.View<A> semantics,
State.Projection projection) |
Expression(Parser<D,T> syntax,
Data.View<A> semantics) |
Fragment(Object key,
Data initialValue,
Parser<D,T> syntax,
Data.View<A> semantics) |
Fragment(Object key,
Parser<D,T> syntax,
Data.View<A> semantics) |
see also the complete user documentation .