Interface ObjectQuery
-
- All Superinterfaces:
DebugDumpable
,Serializable
public interface ObjectQuery extends DebugDumpable, Serializable
-
-
Field Summary
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addFilter(ObjectFilter objectFilter)
ObjectQuery
clone()
ObjectQuery
cloneWithoutFilter()
boolean
equals(Object o, boolean exact)
boolean
equivalent(Object o)
ObjectFilter
getFilter()
Integer
getMaxSize()
Integer
getOffset()
ObjectPaging
getPaging()
boolean
isAllowPartialResults()
static boolean
match(Containerable object, ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry)
static <T extends Objectable>
booleanmatch(PrismObject<T> object, ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry)
void
setAllowPartialResults(boolean allowPartialResults)
void
setFilter(ObjectFilter filter)
void
setPaging(ObjectPaging paging)
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Method Detail
-
getFilter
ObjectFilter getFilter()
-
setFilter
void setFilter(ObjectFilter filter)
-
setPaging
void setPaging(ObjectPaging paging)
-
getPaging
ObjectPaging getPaging()
-
isAllowPartialResults
boolean isAllowPartialResults()
-
setAllowPartialResults
void setAllowPartialResults(boolean allowPartialResults)
-
clone
ObjectQuery clone()
-
cloneWithoutFilter
ObjectQuery cloneWithoutFilter()
-
addFilter
void addFilter(ObjectFilter objectFilter)
-
getOffset
Integer getOffset()
-
getMaxSize
Integer getMaxSize()
-
equivalent
boolean equivalent(Object o)
-
equals
boolean equals(Object o, boolean exact)
-
match
static <T extends Objectable> boolean match(PrismObject<T> object, ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry) throws SchemaException
- Throws:
SchemaException
-
match
static boolean match(Containerable object, ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry) throws SchemaException
- Throws:
SchemaException
-
-