Class ValueSetDefinition<IV extends PrismValue,D extends ItemDefinition>
- java.lang.Object
-
- com.evolveum.midpoint.repo.common.expression.ValueSetDefinition<IV,D>
-
public class ValueSetDefinition<IV extends PrismValue,D extends ItemDefinition> extends Object
- Author:
- semancik
-
-
Constructor Summary
Constructors Constructor Description ValueSetDefinition(ValueSetDefinitionType setDefinitionType, D itemDefinition, ExpressionProfile expressionProfile, String additionalVariableName, String shortDesc, Task task, OperationResult result)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
contains(IV pval)
boolean
containsTunnel(IV pval)
Same as contains, but wraps exceptions in TunnelException.void
init(ExpressionFactory expressionFactory)
void
setAdditionalVariables(ExpressionVariables additionalVariables)
-
-
-
Constructor Detail
-
ValueSetDefinition
public ValueSetDefinition(ValueSetDefinitionType setDefinitionType, D itemDefinition, ExpressionProfile expressionProfile, String additionalVariableName, String shortDesc, Task task, OperationResult result)
-
-
Method Detail
-
init
public void init(ExpressionFactory expressionFactory) throws SchemaException, ObjectNotFoundException, SecurityViolationException
-
setAdditionalVariables
public void setAdditionalVariables(ExpressionVariables additionalVariables)
-
contains
public boolean contains(IV pval) throws SchemaException, ExpressionEvaluationException, ObjectNotFoundException, CommunicationException, ConfigurationException, SecurityViolationException
-
containsTunnel
public boolean containsTunnel(IV pval)
Same as contains, but wraps exceptions in TunnelException.
-
-