Class ReferenceSearchExpressionEvaluator
java.lang.Object
com.evolveum.midpoint.repo.common.expression.evaluator.AbstractExpressionEvaluator<V,D,E>
com.evolveum.midpoint.model.common.expression.evaluator.transformation.AbstractValueTransformationExpressionEvaluator<V,D,E>
com.evolveum.midpoint.model.common.expression.evaluator.AbstractSearchExpressionEvaluator<PrismReferenceValue,ObjectType,PrismReferenceDefinition,ReferenceSearchExpressionEvaluatorType>
com.evolveum.midpoint.model.common.expression.evaluator.ReferenceSearchExpressionEvaluator
- All Implemented Interfaces:
ExpressionEvaluator<PrismReferenceValue>
public class ReferenceSearchExpressionEvaluator
extends AbstractSearchExpressionEvaluator<PrismReferenceValue,ObjectType,PrismReferenceDefinition,ReferenceSearchExpressionEvaluatorType>
Creates a generic reference (or references) based on specified condition for the referenced object.
- Author:
- Radovan Semancik
-
Nested Class Summary
Nested classes/interfaces inherited from class com.evolveum.midpoint.model.common.expression.evaluator.AbstractSearchExpressionEvaluator
AbstractSearchExpressionEvaluator.Evaluation, AbstractSearchExpressionEvaluator.ObjectFound<OT extends ObjectType,
C> -
Field Summary
Fields inherited from class com.evolveum.midpoint.model.common.expression.evaluator.AbstractSearchExpressionEvaluator
cacheConfigurationManager
Fields inherited from class com.evolveum.midpoint.model.common.expression.evaluator.transformation.AbstractValueTransformationExpressionEvaluator
localizationService, securityContextManager
Fields inherited from class com.evolveum.midpoint.repo.common.expression.evaluator.AbstractExpressionEvaluator
expressionEvaluatorBean, outputDefinition, prismContext, protector
-
Method Summary
Modifier and TypeMethodDescriptionShort characterization of the evaluator.Methods inherited from class com.evolveum.midpoint.model.common.expression.evaluator.AbstractSearchExpressionEvaluator
isIncludeNullInputs, transformSingleValue
Methods inherited from class com.evolveum.midpoint.model.common.expression.evaluator.transformation.AbstractValueTransformationExpressionEvaluator
evaluate, isRelative
Methods inherited from class com.evolveum.midpoint.repo.common.expression.evaluator.AbstractExpressionEvaluator
addInternalOrigin, applyValueMetadata, checkEvaluatorProfile, findInSourcesAndVariables, finishOutputTriple, getElementName, getOutputDefinition, getPrismContext, getProtector
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.repo.common.expression.ExpressionEvaluator
doesVetoTargetValueRemoval
-
Method Details
-
shortDebugDump
Description copied from interface:ExpressionEvaluator
Short characterization of the evaluator. One line, often only a single word.
-