Package com.evolveum.midpoint.repo.common.expression
-
Interface Summary Interface Description ConfigurableValuePolicySupplier Provides value policy when needed (e.g.ConsolidationValueMetadataComputer Computes value metadata during consolidation.ExpressionEvaluator<V extends PrismValue> Represents an expression evaluator (e.g.ExpressionEvaluatorFactory Creates expression evaluators from their definitions (evaluator elements).TransformationValueMetadataComputer Computes value metadata during expression evaluation or during consolidation.ValuePolicySupplier Supplies value policy when needed (e.g.VariableProducer<V extends PrismValue> -
Class Summary Class Description AbstractAutowiredExpressionEvaluatorFactory AbstractObjectResolvableExpressionEvaluatorFactory This is NOT autowired evaluator.BaseExpressionEvaluatorFactory Expression<V extends PrismValue,D extends ItemDefinition> ExpressionEvaluationContext Simple almost-DTO used to contain all the parameters of expression evaluation.ExpressionFactory Factory for expressions and registry for expression evaluator factories.ExpressionUtil ExpressionVariables Source<V extends PrismValue,D extends ItemDefinition> Expression evaluation source.SourceTriple<V extends PrismValue,D extends ItemDefinition> PrismValueDeltaSetTriple that also remembers the source from which it has originated.ValueSetDefinition<IV extends PrismValue,D extends ItemDefinition> -
Exception Summary Exception Description ExpressionSyntaxException