public class EqualsFilter extends PropertyValueFilter implements Itemable
INDENT_STRING
Modifier and Type | Method and Description |
---|---|
EqualsFilter |
clone() |
static EqualsFilter |
createEqual(Class<? extends Objectable> type,
PrismContext prismContext,
ItemPath propertyPath,
Object realValue) |
static EqualsFilter |
createEqual(Class<? extends Objectable> type,
PrismContext prismContext,
QName propertyName,
Object realValue) |
static EqualsFilter |
createEqual(Class<? extends Objectable> type,
PrismContext prismContext,
QName propertyName,
Object realValue,
String matchingRule) |
static EqualsFilter |
createEqual(ItemPath parentPath,
ItemDefinition itemDef,
Element expression) |
static EqualsFilter |
createEqual(ItemPath parentPath,
ItemDefinition itemDef,
PrismValue value) |
static EqualsFilter |
createEqual(ItemPath parentPath,
ItemDefinition itemDef,
String matchingRule,
Element expression) |
static EqualsFilter |
createEqual(ItemPath parentPath,
ItemDefinition itemDef,
String matchingRule,
List<PrismValue> values) |
static EqualsFilter |
createEqual(ItemPath parentPath,
ItemDefinition item,
String matchingRule,
Object realValue) |
static EqualsFilter |
createEqual(ItemPath parentPath,
ItemDefinition itemDef,
String matchingRule,
PrismValue value) |
static EqualsFilter |
createEqual(ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
Object realValue) |
static EqualsFilter |
createEqual(ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
PrismValue... values) |
static EqualsFilter |
createPolyStringOrigEqual(Class<? extends Objectable> type,
PrismContext prismContext,
QName propertyName,
PolyStringType realValue) |
String |
debugDump()
Show the content of the object intended for diagnostics by system administrator.
|
String |
debugDump(int indent) |
String |
dump()
Show the content of the object intended for diagnostics by developer.
|
QName |
getName() |
ItemPath |
getPath() |
PrismContext |
getPrismContext() |
<T extends Objectable> |
match(PrismObject<T> object) |
String |
toString() |
cloneValues, createPropertyFilter, createPropertyFilter, createPropertyFilter, createPropertyFilter, createPropertyFilter, getValues, setValue, setValues
cloneValues, getDefinition, getMatchingRule, getParentPath, setDefinition, setMatchingRule, setParentPath
cloneValues, getExpression, setExpression
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDefinition
public static EqualsFilter createEqual(ItemPath parentPath, ItemDefinition itemDef, PrismValue value)
public static EqualsFilter createEqual(ItemPath parentPath, ItemDefinition itemDef, String matchingRule, PrismValue value)
public static EqualsFilter createEqual(ItemPath parentPath, ItemDefinition itemDef, String matchingRule, List<PrismValue> values)
public static EqualsFilter createEqual(ItemPath parentPath, ItemDefinition itemDef, Element expression)
public static EqualsFilter createEqual(ItemPath parentPath, ItemDefinition itemDef, String matchingRule, Element expression)
public static EqualsFilter createEqual(ItemPath parentPath, ItemDefinition item, String matchingRule, Object realValue)
public static EqualsFilter createEqual(ItemPath parentPath, PrismContainerDefinition<? extends Containerable> containerDef, QName propertyName, PrismValue... values) throws SchemaException
SchemaException
public static EqualsFilter createEqual(ItemPath parentPath, PrismContainerDefinition<? extends Containerable> containerDef, QName propertyName, Object realValue) throws SchemaException
SchemaException
public static EqualsFilter createEqual(Class<? extends Objectable> type, PrismContext prismContext, QName propertyName, Object realValue) throws SchemaException
SchemaException
public static EqualsFilter createEqual(Class<? extends Objectable> type, PrismContext prismContext, ItemPath propertyPath, Object realValue) throws SchemaException
SchemaException
public static EqualsFilter createEqual(Class<? extends Objectable> type, PrismContext prismContext, QName propertyName, Object realValue, String matchingRule) throws SchemaException
SchemaException
public static EqualsFilter createPolyStringOrigEqual(Class<? extends Objectable> type, PrismContext prismContext, QName propertyName, PolyStringType realValue) throws SchemaException
SchemaException
public EqualsFilter clone()
clone
in class ObjectFilter
public String dump()
Dumpable
public String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
public String debugDump(int indent)
debugDump
in interface DebugDumpable
public PrismContext getPrismContext()
getPrismContext
in interface Itemable
public <T extends Objectable> boolean match(PrismObject<T> object)
match
in class PropertyValueFilter
Copyright © 2013 evolveum. All rights reserved.