public abstract class PropertyValueFilter<T extends PrismValue> extends ValueFilter implements Itemable
INDENT_STRING
Modifier and Type | Method and Description |
---|---|
void |
checkConsistence() |
protected void |
cloneValues(PropertyValueFilter clone) |
String |
debugDump(int indent,
StringBuilder sb) |
boolean |
equals(Object obj) |
ExpressionWrapper |
getExpression() |
Item |
getFilterItem() |
Item |
getObjectItem(PrismContainerValue value) |
List<T> |
getValues() |
int |
hashCode() |
boolean |
isRaw() |
boolean |
match(PrismContainerValue cvalue,
MatchingRuleRegistry matchingRuleRegistry) |
void |
setExpression(ExpressionWrapper expression) |
void |
setValue(T value) |
void |
setValues(List<T> values) |
String |
toString(StringBuilder sb) |
cloneValues, getDefinition, getElementName, getFullPath, getMatchingRule, getMatchingRuleFromRegistry, getParentPath, setDefinition, setFullPath, setMatchingRule
accept, clone, cloneValues, revive
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getDefinition, getElementName, getPath, getPrismContext
debugDump, debugDump
public void setValue(T value)
protected void cloneValues(PropertyValueFilter clone)
public Item getObjectItem(PrismContainerValue value)
public Item getFilterItem() throws SchemaException
SchemaException
public ExpressionWrapper getExpression()
public void setExpression(ExpressionWrapper expression)
public void checkConsistence()
checkConsistence
in class ValueFilter
public boolean isRaw()
isRaw
in class ValueFilter
public boolean match(PrismContainerValue cvalue, MatchingRuleRegistry matchingRuleRegistry) throws SchemaException
match
in class ObjectFilter
SchemaException
public int hashCode()
hashCode
in class ValueFilter
public boolean equals(Object obj)
equals
in class ValueFilter
public String debugDump(int indent, StringBuilder sb)
public String toString(StringBuilder sb)
Copyright © 2015 evolveum. All rights reserved.