public class OrFilter extends NaryLogicalFilter
conditions
INDENT_STRING
Constructor and Description |
---|
OrFilter(List<ObjectFilter> condition) |
Modifier and Type | Method and Description |
---|---|
OrFilter |
clone()
Does a SHALLOW clone.
|
OrFilter |
cloneEmpty() |
static OrFilter |
createOr(List<ObjectFilter> conditions) |
static OrFilter |
createOr(ObjectFilter... conditions) |
boolean |
equals(Object obj,
boolean exact) |
protected String |
getDebugDumpOperationName() |
boolean |
match(PrismContainerValue value,
MatchingRuleRegistry matchingRuleRegistry) |
getLastCondition
accept, addCondition, checkConsistence, contains, debugDump, getClonedConditions, getConditions, hashCode, isEmpty, setConditions, toString
getPrismContext, revive, setPrismContext
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
debugDump, debugDumpLazily, debugDumpLazily
public OrFilter(List<ObjectFilter> condition)
public static OrFilter createOr(ObjectFilter... conditions)
public static OrFilter createOr(List<ObjectFilter> conditions)
public OrFilter clone()
ObjectFilter
clone
in class ObjectFilter
public OrFilter cloneEmpty()
cloneEmpty
in class LogicalFilter
protected String getDebugDumpOperationName()
getDebugDumpOperationName
in class LogicalFilter
public boolean match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry) throws SchemaException
match
in class ObjectFilter
SchemaException
public boolean equals(Object obj, boolean exact)
equals
in class LogicalFilter
Copyright © 2019 Evolveum. All rights reserved.