public class ExistsFilter extends ObjectFilter
INDENT_STRING
Constructor and Description |
---|
ExistsFilter(ItemPath fullPath,
ItemDefinition definition,
ObjectFilter filter) |
Modifier and Type | Method and Description |
---|---|
void |
accept(Visitor visitor) |
void |
checkConsistence(boolean requireDefinitions) |
ObjectFilter |
clone() |
ExistsFilter |
cloneEmpty() |
static <C extends Containerable> |
createExists(ItemPath itemPath,
Class<C> clazz,
PrismContext prismContext,
ObjectFilter filter) |
static <C extends Containerable> |
createExists(ItemPath itemPath,
PrismContainerDefinition<C> containerDef,
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) |
ItemDefinition |
getDefinition() |
ObjectFilter |
getFilter() |
ItemPath |
getFullPath() |
int |
hashCode() |
boolean |
match(PrismContainerValue value,
MatchingRuleRegistry matchingRuleRegistry) |
void |
setFilter(ObjectFilter filter) |
String |
toString() |
cloneValues, revive
public ExistsFilter(ItemPath fullPath, ItemDefinition definition, ObjectFilter filter)
public ItemPath getFullPath()
public ItemDefinition getDefinition()
public ObjectFilter getFilter()
public void setFilter(ObjectFilter filter)
public static <C extends Containerable> ExistsFilter createExists(ItemPath itemPath, PrismContainerDefinition<C> containerDef, ObjectFilter filter) throws SchemaException
SchemaException
public static <C extends Containerable> ExistsFilter createExists(ItemPath itemPath, Class<C> clazz, PrismContext prismContext, ObjectFilter filter) throws SchemaException
SchemaException
public ObjectFilter clone()
clone
in class ObjectFilter
public ExistsFilter 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 void accept(Visitor visitor)
accept
in class ObjectFilter
public boolean equals(Object o, boolean exact)
equals
in class ObjectFilter
Copyright © 2016 evolveum. All rights reserved.