public abstract class PropertyValueFilter<T extends PrismValue> extends ValueFilter implements Itemable
INDENT_STRING
Modifier and Type | Method and Description |
---|---|
protected void |
cloneValues(PropertyValueFilter clone) |
String |
debugDump(int indent,
StringBuilder sb) |
boolean |
equals(Object obj) |
ExpressionWrapper |
getExpression() |
Item |
getFilterItem() |
Item |
getObjectItem(PrismObject object) |
List<T> |
getValues() |
int |
hashCode() |
boolean |
isRaw() |
<T extends Objectable> |
match(PrismObject<T> object,
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(PrismObject object)
public Item getFilterItem() throws SchemaException
SchemaException
public ExpressionWrapper getExpression()
public void setExpression(ExpressionWrapper expression)
public boolean isRaw()
isRaw
in class ValueFilter
public <T extends Objectable> boolean match(PrismObject<T> object, 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 © 2014 evolveum. All rights reserved.