Class ReferenceSearchExpressionEvaluator
- java.lang.Object
- 
- com.evolveum.midpoint.repo.common.expression.evaluator.AbstractExpressionEvaluator<V,D,E>
- 
- com.evolveum.midpoint.model.common.expression.evaluator.AbstractValueTransformationExpressionEvaluator<V,D,SearchObjectExpressionEvaluatorType>
- 
- com.evolveum.midpoint.model.common.expression.evaluator.AbstractSearchExpressionEvaluator<PrismReferenceValue,PrismReferenceDefinition>
- 
- com.evolveum.midpoint.model.common.expression.evaluator.ReferenceSearchExpressionEvaluator
 
 
 
 
- 
- All Implemented Interfaces:
- ExpressionEvaluator<PrismReferenceValue,PrismReferenceDefinition>
 
 public class ReferenceSearchExpressionEvaluator extends AbstractSearchExpressionEvaluator<PrismReferenceValue,PrismReferenceDefinition> - Author:
- Radovan Semancik
 
- 
- 
Field Summary- 
Fields inherited from class com.evolveum.midpoint.model.common.expression.evaluator.AbstractSearchExpressionEvaluatorcacheConfigurationManager
 - 
Fields inherited from class com.evolveum.midpoint.model.common.expression.evaluator.AbstractValueTransformationExpressionEvaluatorlocalizationService, securityContextManager
 - 
Fields inherited from class com.evolveum.midpoint.repo.common.expression.evaluator.AbstractExpressionEvaluatoroutputDefinition, prismContext, protector
 
- 
 - 
Constructor SummaryConstructors Constructor Description ReferenceSearchExpressionEvaluator(QName elementName, ReferenceSearchExpressionEvaluatorType expressionEvaluatorType, PrismReferenceDefinition outputDefinition, Protector protector, PrismContext prismContext, ObjectResolver objectResolver, ModelService modelService, SecurityContextManager securityContextManager, LocalizationService localizationService, CacheConfigurationManager cacheConfigurationManager)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PrismReferenceValuecreatePrismValue(String oid, QName targetTypeQName, List<ItemDelta<PrismReferenceValue,PrismReferenceDefinition>> additionalAttributeValues, ExpressionEvaluationContext params)StringshortDebugDump()- 
Methods inherited from class com.evolveum.midpoint.model.common.expression.evaluator.AbstractSearchExpressionEvaluatorextendOptions, extendQuery, getCache, getCacheClass, getCacheType, getDefaultTargetType, getModelService, getObjectResolver, isIncludeNullInputs, transformSingleValue
 - 
Methods inherited from class com.evolveum.midpoint.model.common.expression.evaluator.AbstractValueTransformationExpressionEvaluatorevaluate, getLocalizationService, isRelative
 - 
Methods inherited from class com.evolveum.midpoint.repo.common.expression.evaluator.AbstractExpressionEvaluatorcheckEvaluatorProfile, getElementName, getExpressionEvaluatorType, getOutputDefinition, getPrismContext, getProtector
 
- 
 
- 
- 
- 
Constructor Detail- 
ReferenceSearchExpressionEvaluatorpublic ReferenceSearchExpressionEvaluator(QName elementName, ReferenceSearchExpressionEvaluatorType expressionEvaluatorType, PrismReferenceDefinition outputDefinition, Protector protector, PrismContext prismContext, ObjectResolver objectResolver, ModelService modelService, SecurityContextManager securityContextManager, LocalizationService localizationService, CacheConfigurationManager cacheConfigurationManager) 
 
- 
 - 
Method Detail- 
createPrismValueprotected PrismReferenceValue createPrismValue(String oid, QName targetTypeQName, List<ItemDelta<PrismReferenceValue,PrismReferenceDefinition>> additionalAttributeValues, ExpressionEvaluationContext params) - Specified by:
- createPrismValuein class- AbstractSearchExpressionEvaluator<PrismReferenceValue,PrismReferenceDefinition>
 
 - 
shortDebugDumppublic String shortDebugDump() - Specified by:
- shortDebugDumpin interface- ExpressionEvaluator<PrismReferenceValue,PrismReferenceDefinition>
- Overrides:
- shortDebugDumpin class- AbstractSearchExpressionEvaluator<PrismReferenceValue,PrismReferenceDefinition>
 
 
- 
 
-