public abstract class LogicalFilter extends ObjectFilter
Modifier and Type | Field and Description |
---|---|
protected List<ObjectFilter> |
conditions |
INDENT_STRING
Constructor and Description |
---|
LogicalFilter() |
Modifier and Type | Method and Description |
---|---|
void |
accept(Visitor visitor) |
void |
addCondition(ObjectFilter condition) |
void |
checkConsistence(boolean requireDefinitions) |
abstract LogicalFilter |
cloneEmpty() |
boolean |
contains(ObjectFilter condition) |
boolean |
equals(Object obj,
boolean exact) |
protected List<ObjectFilter> |
getClonedConditions() |
List<ObjectFilter> |
getConditions() |
int |
hashCode() |
boolean |
isEmpty() |
void |
setConditions(List<ObjectFilter> condition) |
clone, cloneValues, match, revive
equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
debugDump, debugDump
protected List<ObjectFilter> conditions
public List<ObjectFilter> getConditions()
public void setConditions(List<ObjectFilter> condition)
public void addCondition(ObjectFilter condition)
public boolean contains(ObjectFilter condition)
public abstract LogicalFilter cloneEmpty()
protected List<ObjectFilter> getClonedConditions()
public boolean isEmpty()
public void checkConsistence(boolean requireDefinitions)
checkConsistence
in class ObjectFilter
public void accept(Visitor visitor)
accept
in class ObjectFilter
public boolean equals(Object obj, boolean exact)
equals
in class ObjectFilter
Copyright © 2016 evolveum. All rights reserved.