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 voidaddFilter(ObjectFilter objectFilter)ObjectQueryclone()ObjectQuerycloneWithoutFilter()booleanequals(Object o, boolean exact)booleanequivalent(Object o)ObjectFiltergetFilter()IntegergetMaxSize()IntegergetOffset()ObjectPaginggetPaging()booleanisAllowPartialResults()static booleanmatch(Containerable object, ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry)static <T extends Objectable>
booleanmatch(PrismObject<T> object, ObjectFilter filter, MatchingRuleRegistry matchingRuleRegistry)voidsetAllowPartialResults(boolean allowPartialResults)voidsetFilter(ObjectFilter filter)voidsetPaging(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
-
-