Class ModelExpressionEnvironment.ExpressionEnvironmentBuilder<F extends ObjectType,V extends PrismValue,D extends ItemDefinition<?>>
- java.lang.Object
-
- com.evolveum.midpoint.model.common.expression.ModelExpressionEnvironment.ExpressionEnvironmentBuilder<F,V,D>
-
- Enclosing class:
- ModelExpressionEnvironment<F extends ObjectType,V extends PrismValue,D extends ItemDefinition<?>>
public static final class ModelExpressionEnvironment.ExpressionEnvironmentBuilder<F extends ObjectType,V extends PrismValue,D extends ItemDefinition<?>> extends Object
-
-
Constructor Summary
Constructors Constructor Description ExpressionEnvironmentBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ModelExpressionEnvironment<F,V,D>
build()
ModelExpressionEnvironment.ExpressionEnvironmentBuilder<F,V,D>
currentResult(OperationResult currentResult)
ModelExpressionEnvironment.ExpressionEnvironmentBuilder<F,V,D>
currentTask(Task currentTask)
ModelExpressionEnvironment.ExpressionEnvironmentBuilder<F,V,D>
lensContext(ModelContext<F> lensContext)
ModelExpressionEnvironment.ExpressionEnvironmentBuilder<F,V,D>
mapping(Mapping<V,D> mapping)
ModelExpressionEnvironment.ExpressionEnvironmentBuilder<F,V,D>
projectionContext(ModelProjectionContext projectionContext)
-
-
-
Method Detail
-
lensContext
public ModelExpressionEnvironment.ExpressionEnvironmentBuilder<F,V,D> lensContext(ModelContext<F> lensContext)
-
projectionContext
public ModelExpressionEnvironment.ExpressionEnvironmentBuilder<F,V,D> projectionContext(ModelProjectionContext projectionContext)
-
mapping
public ModelExpressionEnvironment.ExpressionEnvironmentBuilder<F,V,D> mapping(Mapping<V,D> mapping)
-
currentResult
public ModelExpressionEnvironment.ExpressionEnvironmentBuilder<F,V,D> currentResult(OperationResult currentResult)
-
currentTask
public ModelExpressionEnvironment.ExpressionEnvironmentBuilder<F,V,D> currentTask(Task currentTask)
-
build
public ModelExpressionEnvironment<F,V,D> build()
-
-