Class ModelExpressionEnvironment.ExpressionEnvironmentBuilder<V extends PrismValue,D extends ItemDefinition<?>>
java.lang.Object
com.evolveum.midpoint.model.common.expression.ModelExpressionEnvironment.ExpressionEnvironmentBuilder<V,D>
- Enclosing class:
- ModelExpressionEnvironment<V extends PrismValue,
D extends ItemDefinition<?>>
public static final class ModelExpressionEnvironment.ExpressionEnvironmentBuilder<V extends PrismValue,D extends ItemDefinition<?>>
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()currentResult(OperationResult currentResult) currentTask(Task currentTask) lensContext(ModelContext<?> lensContext) projectionContext(ModelProjectionContext projectionContext) provideExtraOptions(@NotNull ModelExpressionEnvironment.ExtraOptionsProvider<V, D> provider)
-
Constructor Details
-
ExpressionEnvironmentBuilder
public ExpressionEnvironmentBuilder()
-
-
Method Details
-
lensContext
public ModelExpressionEnvironment.ExpressionEnvironmentBuilder<V,D> lensContext(ModelContext<?> lensContext) -
projectionContext
public ModelExpressionEnvironment.ExpressionEnvironmentBuilder<V,D> projectionContext(ModelProjectionContext projectionContext) -
mapping
-
currentResult
public ModelExpressionEnvironment.ExpressionEnvironmentBuilder<V,D> currentResult(OperationResult currentResult) -
currentTask
-
provideExtraOptions
public ModelExpressionEnvironment.ExpressionEnvironmentBuilder<V,D> provideExtraOptions(@NotNull @NotNull ModelExpressionEnvironment.ExtraOptionsProvider<V, D> provider) -
build
-