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 Produces extra variables from values of existing sources. -
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 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