public class GreaterFilter<T> extends ComparativeFilter<T>
INDENT_STRING
Constructor and Description |
---|
GreaterFilter() |
Modifier and Type | Method and Description |
---|---|
GreaterFilter |
clone() |
static <T,O extends Objectable> |
createGreater(ItemPath path,
Class<O> type,
PrismContext prismContext,
T realValue,
boolean equals) |
static <T,O extends Objectable> |
createGreater(ItemPath parentPath,
PrismObjectDefinition<O> containerDef,
PrismPropertyValue<T> value,
boolean equals) |
static <T,O extends Objectable> |
createGreater(ItemPath parentPath,
PrismObjectDefinition<O> containerDef,
T realValue,
boolean equals) |
static <T,O extends Objectable> |
createGreater(ItemPath parentPath,
PrismPropertyDefinition definition,
PrismPropertyValue<T> value,
boolean equals) |
static <T> GreaterFilter |
createGreater(ItemPath parentPath,
PrismPropertyDefinition itemDefinition,
T realValue,
boolean equals) |
static <T,O extends Objectable> |
createGreater(QName propertyName,
Class<O> type,
PrismContext prismContext,
T realValue,
boolean equals) |
String |
debugDump()
Show the content of the object intended for diagnostics by system administrator.
|
String |
debugDump(int indent) |
PrismPropertyDefinition |
getDefinition() |
QName |
getElementName() |
ItemPath |
getPath() |
PrismContext |
getPrismContext() |
<T extends Objectable> |
match(PrismObject<T> object,
MatchingRuleRegistry matchingRuleRegistry) |
String |
toString() |
equals, hashCode, isEquals, setEquals
cloneValues, debugDump, getExpression, getFilterItem, getObjectItem, getValues, isRaw, setExpression, setValue, setValues, toString
cloneValues, getFullPath, getMatchingRule, getMatchingRuleFromRegistry, getParentPath, setDefinition, setFullPath, setMatchingRule
accept, cloneValues, revive
public static <T,O extends Objectable> GreaterFilter createGreater(ItemPath parentPath, PrismPropertyDefinition definition, PrismPropertyValue<T> value, boolean equals)
public static <T,O extends Objectable> GreaterFilter createGreater(ItemPath parentPath, PrismObjectDefinition<O> containerDef, PrismPropertyValue<T> value, boolean equals) throws SchemaException
SchemaException
public static <T> GreaterFilter createGreater(ItemPath parentPath, PrismPropertyDefinition itemDefinition, T realValue, boolean equals) throws SchemaException
SchemaException
public static <T,O extends Objectable> GreaterFilter createGreater(ItemPath parentPath, PrismObjectDefinition<O> containerDef, T realValue, boolean equals) throws SchemaException
SchemaException
public static <T,O extends Objectable> GreaterFilter createGreater(QName propertyName, Class<O> type, PrismContext prismContext, T realValue, boolean equals) throws SchemaException
SchemaException
public static <T,O extends Objectable> GreaterFilter createGreater(ItemPath path, Class<O> type, PrismContext prismContext, T realValue, boolean equals) throws SchemaException
SchemaException
public GreaterFilter clone()
clone
in class ObjectFilter
public String debugDump()
DebugDumpable
public String debugDump(int indent)
public <T extends Objectable> boolean match(PrismObject<T> object, MatchingRuleRegistry matchingRuleRegistry)
match
in class PropertyValueFilter<PrismPropertyValue<T>>
public PrismPropertyDefinition getDefinition()
getDefinition
in interface Itemable
getDefinition
in class ValueFilter
public QName getElementName()
getElementName
in interface Itemable
getElementName
in class ValueFilter
public PrismContext getPrismContext()
public ItemPath getPath()
Copyright © 2014 evolveum. All rights reserved.