Uses of Interface
io.ryos.rhino.sdk.dsl.data.builder.ForEachBuilder
-
Packages that use ForEachBuilder Package Description io.ryos.rhino.sdk.dsl io.ryos.rhino.sdk.dsl.data.builder io.ryos.rhino.sdk.dsl.impl io.ryos.rhino.sdk.dsl.utils -
-
Uses of ForEachBuilder in io.ryos.rhino.sdk.dsl
Methods in io.ryos.rhino.sdk.dsl with parameters of type ForEachBuilder Modifier and Type Method Description <E,R extends java.lang.Iterable<E>,T extends MaterializableDslItem>
DslBuilderIterableDsl. forEach(ForEachBuilder<E,R,T> forEachBuilder)
For-each DSL spec loops through the sequence of elements built byForEachBuilder
instance.<E,R extends java.lang.Iterable<E>,T extends MaterializableDslItem>
DslBuilderIterableDsl. forEach(java.lang.String name, ForEachBuilder<E,R,T> forEachBuilder)
For-each DSL spec loops through the sequence of elements built byForEachBuilder
instance. -
Uses of ForEachBuilder in io.ryos.rhino.sdk.dsl.data.builder
Classes in io.ryos.rhino.sdk.dsl.data.builder that implement ForEachBuilder Modifier and Type Class Description class
ForEachBuilderImpl<E,R extends java.lang.Iterable<E>,T extends MaterializableDslItem>
Loop builder is a builder providing the spec with looping information to be executed.Methods in io.ryos.rhino.sdk.dsl.data.builder that return ForEachBuilder Modifier and Type Method Description ForEachBuilder<E,R,T>
ForEachBuilder. collect(java.lang.String sessionKey)
ForEachBuilder<E,R,T>
ForEachBuilder. collect(java.lang.String sessionKey, SessionDslItem.Scope scope)
ForEachBuilder<E,R,T>
ForEachBuilderImpl. collect(java.lang.String sessionKey)
ForEachBuilder<E,R,T>
ForEachBuilderImpl. collect(java.lang.String sessionKey, SessionDslItem.Scope scope)
ForEachBuilder<E,R,T>
ForEachBuilder. exec(java.util.function.Function<E,T> forEachFunction)
ForEachBuilder<E,R,T>
ForEachBuilderImpl. exec(java.util.function.Function<E,T> forEachChildDslItemFunction)
static <E,R extends java.lang.Iterable<E>,T extends MaterializableDslItem>
ForEachBuilder<E,R,T>ForEachBuilderImpl. in(E... items)
static <E,R extends java.lang.Iterable<E>,T extends MaterializableDslItem>
ForEachBuilder<E,R,T>ForEachBuilderImpl. in(java.lang.String sessionKey)
static <E,R extends java.lang.Iterable<E>,T extends MaterializableDslItem>
ForEachBuilder<E,R,T>ForEachBuilderImpl. in(java.util.function.Function<UserSession,R> iterableSupplier)
static <E,R extends java.lang.Iterable<E>,T extends MaterializableDslItem>
ForEachBuilder<E,R,T>ForEachBuilderImpl. in(R iterable)
ForEachBuilder<E,R,T>
ForEachBuilder. map(java.util.function.Function<E,java.lang.Object> mapper)
ForEachBuilder<E,R,T>
ForEachBuilderImpl. map(java.util.function.Function<E,java.lang.Object> mapper)
-
Uses of ForEachBuilder in io.ryos.rhino.sdk.dsl.impl
Methods in io.ryos.rhino.sdk.dsl.impl with parameters of type ForEachBuilder Modifier and Type Method Description <E,R extends java.lang.Iterable<E>,T extends MaterializableDslItem>
DslBuilderDslBuilderImpl. forEach(ForEachBuilder<E,R,T> forEachBuilder)
<E,R extends java.lang.Iterable<E>,T extends MaterializableDslItem>
DslBuilderDslBuilderImpl. forEach(java.lang.String name, ForEachBuilder<E,R,T> forEachBuilder)
-
Uses of ForEachBuilder in io.ryos.rhino.sdk.dsl.utils
Methods in io.ryos.rhino.sdk.dsl.utils with parameters of type ForEachBuilder Modifier and Type Method Description static <E,R extends java.lang.Iterable<E>,T extends MaterializableDslItem>
DslBuilderDslUtils. forEach(java.lang.String name, ForEachBuilder<E,R,T> forEachBuilder)
-