public abstract class ValueFilter<T extends PrismValue> extends ObjectFilter
INDENT_STRING
Constructor and Description |
---|
ValueFilter() |
ValueFilter(ItemPath parentPath,
ItemDefinition definition) |
ValueFilter(ItemPath parentPath,
ItemDefinition definition,
QName matchingRule) |
Modifier and Type | Method and Description |
---|---|
void |
checkConsistence(boolean requireDefinitions) |
protected void |
cloneValues(ValueFilter clone) |
boolean |
equals(Object obj,
boolean exact) |
ItemDefinition |
getDefinition() |
QName |
getElementName() |
ItemPath |
getFullPath() |
QName |
getMatchingRule() |
MatchingRule |
getMatchingRuleFromRegistry(MatchingRuleRegistry matchingRuleRegistry,
Item filterItem) |
ItemPath |
getParentPath() |
int |
hashCode() |
abstract boolean |
isRaw() |
void |
setDefinition(ItemDefinition definition) |
void |
setFullPath(ItemPath path) |
void |
setMatchingRule(QName matchingRule) |
accept, clone, cloneValues, match, revive
equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
debugDump, debugDump
public ValueFilter()
public ValueFilter(ItemPath parentPath, ItemDefinition definition)
public ValueFilter(ItemPath parentPath, ItemDefinition definition, QName matchingRule)
public ItemDefinition getDefinition()
public void setDefinition(ItemDefinition definition)
public ItemPath getFullPath()
public void setFullPath(ItemPath path)
public QName getMatchingRule()
public void setMatchingRule(QName matchingRule)
public ItemPath getParentPath()
public QName getElementName()
public MatchingRule getMatchingRuleFromRegistry(MatchingRuleRegistry matchingRuleRegistry, Item filterItem)
protected void cloneValues(ValueFilter clone)
public abstract boolean isRaw()
public void checkConsistence(boolean requireDefinitions)
checkConsistence
in class ObjectFilter
public boolean equals(Object obj, boolean exact)
equals
in class ObjectFilter
Copyright © 2016 evolveum. All rights reserved.