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) |
String |
debugDump(int indent) |
boolean |
equals(Object obj,
boolean exact) |
protected List<ObjectFilter> |
getClonedConditions() |
List<ObjectFilter> |
getConditions() |
protected abstract String |
getDebugDumpOperationName() |
int |
hashCode() |
boolean |
isEmpty() |
void |
setConditions(List<ObjectFilter> condition) |
String |
toString() |
clone, getPrismContext, match, revive, setPrismContext
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
debugDump, debugDumpLazily, debugDumpLazily
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
public String debugDump(int indent)
protected abstract String getDebugDumpOperationName()
Copyright © 2019 Evolveum. All rights reserved.