Interface Fmi2Builder.Scoping<T>
-
- All Known Subinterfaces:
Fmi2Builder.DynamicActiveScope<T>,Fmi2Builder.Scope<T>,Fmi2Builder.WhileScope<T>,IMablScope
- All Known Implementing Classes:
DynamicActiveBuilderScope,ScopeFmi2Api,WhileMaBLScope
- Enclosing interface:
- Fmi2Builder<S,B,E>
public static interface Fmi2Builder.Scoping<T>Scoping functions
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Fmi2Builder.Scoping<T>activate()voidadd(T... commands)voidaddAfter(T item, T... commands)voidaddAll(java.util.Collection<T> commands)voidaddBefore(T item, T... commands)Fmi2Builder.IfScope<T>enterIf(Fmi2Builder.Predicate predicate)Fmi2Builder.Scoping<T>enterScope()Fmi2Builder.WhileScope<T>enterWhile(Fmi2Builder.Predicate predicate)Fmi2Builder.Scope<T>leave()Fmi2Builder.Scoping<T>parallel()
-
-
-
Method Detail
-
enterWhile
Fmi2Builder.WhileScope<T> enterWhile(Fmi2Builder.Predicate predicate)
-
enterIf
Fmi2Builder.IfScope<T> enterIf(Fmi2Builder.Predicate predicate)
-
parallel
Fmi2Builder.Scoping<T> parallel()
-
enterScope
Fmi2Builder.Scoping<T> enterScope()
-
leave
Fmi2Builder.Scope<T> leave()
-
add
void add(T... commands)
-
addAll
void addAll(java.util.Collection<T> commands)
-
activate
Fmi2Builder.Scoping<T> activate()
-
-