Uses of Interface
eu.bandm.tools.ramus.runtime2.Data.View
-
Uses of Data.View in eu.bandm.tools.ramus.runtime2
Modifier and TypeMethodDescriptiondefault <B,
C> Data.View<C> Data.View.andThenCombining
(Data.View<B> other, BiFunction<? super A, ? super B, ? extends C> pair) 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) AbstractExpression.getSemantics()
default <B> Data.View<B>
Data.View.optional()
Data.View.sequence()
static <A> Data.View<A>
Content.viewContent()
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) Content.viewText()
static <A> Data.View<A>
AtomicData.viewUnchecked()
Modifier and TypeMethodDescriptiondefault <B,
C> Data.View<C> Data.View.andThenCombining
(Data.View<B> other, BiFunction<? super A, ? super B, ? extends C> pair) 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) (package private) void
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) ModifierConstructorDescriptionprotected
AbstractExpression
(Parser<D, T> syntax, Data.View<A> semantics, State.Projection projection)