public class TypeFilter extends ObjectFilter
INDENT_STRING
Constructor and Description |
---|
TypeFilter(QName type,
ObjectFilter filter) |
Modifier and Type | Method and Description |
---|---|
void |
accept(Visitor visitor) |
void |
checkConsistence(boolean requireDefinitions) |
ObjectFilter |
clone()
Does a SHALLOW clone.
|
TypeFilter |
cloneEmpty() |
static TypeFilter |
createType(QName type,
ObjectFilter filter) |
String |
debugDump()
Show the content of the object intended for diagnostics by system administrator.
|
String |
debugDump(int indent) |
boolean |
equals(Object o,
boolean exact) |
ObjectFilter |
getFilter() |
QName |
getType() |
int |
hashCode() |
boolean |
match(PrismContainerValue value,
MatchingRuleRegistry matchingRuleRegistry) |
void |
setFilter(ObjectFilter filter) |
String |
toString() |
getPrismContext, revive, setPrismContext
equals, finalize, getClass, notify, notifyAll, wait, wait, wait
debugDumpLazily, debugDumpLazily
public TypeFilter(@NotNull QName type, ObjectFilter filter)
@NotNull public QName getType()
public ObjectFilter getFilter()
public void setFilter(ObjectFilter filter)
public static TypeFilter createType(QName type, ObjectFilter filter)
public ObjectFilter clone()
ObjectFilter
clone
in class ObjectFilter
public TypeFilter cloneEmpty()
public boolean match(PrismContainerValue value, MatchingRuleRegistry matchingRuleRegistry) throws SchemaException
match
in class ObjectFilter
SchemaException
public void checkConsistence(boolean requireDefinitions)
checkConsistence
in class ObjectFilter
public String debugDump()
DebugDumpable
public String debugDump(int indent)
public boolean equals(Object o, boolean exact)
equals
in class ObjectFilter
public void accept(Visitor visitor)
accept
in class ObjectFilter
Copyright © 2019 Evolveum. All rights reserved.