public class GreaterFilter<T> extends ComparativeFilter<T>
INDENT_STRING
Constructor and Description |
---|
GreaterFilter(ItemPath path,
PrismPropertyDefinition<T> definition,
QName matchingRule,
PrismPropertyValue<T> prismPropertyValue,
ExpressionWrapper expression,
ItemPath rightHandSidePath,
ItemDefinition rightHandSideDefinition,
boolean equals) |
Modifier and Type | Method and Description |
---|---|
GreaterFilter<T> |
clone()
Does a SHALLOW clone.
|
static <T> GreaterFilter<T> |
createGreater(ItemPath itemPath,
PrismPropertyDefinition<T> definition,
boolean equals) |
static <T> GreaterFilter<T> |
createGreater(ItemPath itemPath,
PrismPropertyDefinition<T> definition,
QName matchingRule,
ExpressionWrapper wrapper,
boolean equals) |
static <T> GreaterFilter<T> |
createGreater(ItemPath propertyPath,
PrismPropertyDefinition<T> definition,
QName matchingRule,
ItemPath rightSidePath,
ItemDefinition rightSideDefinition,
boolean equals) |
static <T> GreaterFilter<T> |
createGreater(ItemPath itemPath,
PrismPropertyDefinition<T> definition,
QName matchingRule,
Object anyValue,
boolean equals,
PrismContext prismContext) |
boolean |
equals(Object obj,
boolean exact) |
protected String |
getFilterName() |
hashCode, isEquals, match, setEquals
checkConsistence, debugDump, debugDump, debugDump, equals, getDefinition, getElementName, getExpression, getFullPath, getMatchingRule, getParentPath, getPath, getPrismContext, getRightHandSideDefinition, getRightHandSidePath, getSingleValue, getValues, isRaw, setDefinition, setExpression, setMatchingRule, setRightHandSideDefinition, setRightHandSidePath, setValue, toString, toString
accept, revive, setPrismContext
finalize, getClass, notify, notifyAll, wait, wait, wait
getDefinition, getElementName, getPath, getPrismContext
debugDumpLazily, debugDumpLazily
public GreaterFilter(@NotNull ItemPath path, @Nullable PrismPropertyDefinition<T> definition, @Nullable QName matchingRule, @Nullable PrismPropertyValue<T> prismPropertyValue, @Nullable ExpressionWrapper expression, @Nullable ItemPath rightHandSidePath, @Nullable ItemDefinition rightHandSideDefinition, boolean equals)
@NotNull public static <T> GreaterFilter<T> createGreater(@NotNull ItemPath itemPath, PrismPropertyDefinition<T> definition, boolean equals)
@NotNull public static <T> GreaterFilter<T> createGreater(@NotNull ItemPath itemPath, PrismPropertyDefinition<T> definition, QName matchingRule, Object anyValue, boolean equals, @NotNull PrismContext prismContext)
@NotNull public static <T> GreaterFilter<T> createGreater(@NotNull ItemPath itemPath, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ExpressionWrapper wrapper, boolean equals)
@NotNull public static <T> GreaterFilter<T> createGreater(@NotNull ItemPath propertyPath, PrismPropertyDefinition<T> definition, QName matchingRule, @NotNull ItemPath rightSidePath, ItemDefinition rightSideDefinition, boolean equals)
public GreaterFilter<T> clone()
ObjectFilter
clone
in class PropertyValueFilter<T>
protected String getFilterName()
getFilterName
in class ValueFilter<PrismPropertyValue<T>,PrismPropertyDefinition<T>>
public boolean equals(Object obj, boolean exact)
equals
in class ComparativeFilter<T>
Copyright © 2019 Evolveum. All rights reserved.