com.evolveum.midpoint.prism.query
Class ComparativeFilter
java.lang.Object
com.evolveum.midpoint.prism.query.ObjectFilter
com.evolveum.midpoint.prism.query.ValueFilter
com.evolveum.midpoint.prism.query.PropertyValueFilter
com.evolveum.midpoint.prism.query.ComparativeFilter
- All Implemented Interfaces:
- DebugDumpable, Dumpable, Serializable
- Direct Known Subclasses:
- GreaterFilter, LessFilter
public abstract class ComparativeFilter
- extends PropertyValueFilter
- See Also:
- Serialized Form
Method Summary |
static ComparativeFilter |
createComparativeFilter(Class filterClass,
Class<? extends Objectable> type,
PrismContext prismContext,
QName propertyName,
Object realValue,
boolean equals)
|
static ComparativeFilter |
createComparativeFilter(Class filterClass,
ItemPath parentPath,
ItemDefinition item,
Object realValue,
boolean equals)
|
static ComparativeFilter |
createComparativeFilter(Class filterClass,
ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
Object realValue,
boolean equals)
|
static ComparativeFilter |
createComparativeFilter(Class filterClass,
ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
PrismValue value,
boolean equals)
|
boolean |
isEquals()
|
void |
setEquals(boolean equals)
|
Methods inherited from interface com.evolveum.midpoint.util.Dumpable |
dump |
ComparativeFilter
public ComparativeFilter()
isEquals
public boolean isEquals()
setEquals
public void setEquals(boolean equals)
createComparativeFilter
public static ComparativeFilter createComparativeFilter(Class filterClass,
ItemPath parentPath,
ItemDefinition item,
Object realValue,
boolean equals)
throws SchemaException
- Throws:
SchemaException
createComparativeFilter
public static ComparativeFilter createComparativeFilter(Class filterClass,
ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
PrismValue value,
boolean equals)
throws SchemaException
- Throws:
SchemaException
createComparativeFilter
public static ComparativeFilter createComparativeFilter(Class filterClass,
ItemPath parentPath,
PrismContainerDefinition<? extends Containerable> containerDef,
QName propertyName,
Object realValue,
boolean equals)
throws SchemaException
- Throws:
SchemaException
createComparativeFilter
public static ComparativeFilter createComparativeFilter(Class filterClass,
Class<? extends Objectable> type,
PrismContext prismContext,
QName propertyName,
Object realValue,
boolean equals)
throws SchemaException
- Throws:
SchemaException
Copyright © 2013 evolveum. All Rights Reserved.