Class ObjectQueryImpl
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.query.ObjectQueryImpl
-
- All Implemented Interfaces:
ObjectQuery,DebugDumpable,Serializable
public class ObjectQueryImpl extends Object implements ObjectQuery
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description ObjectQueryImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFilter(ObjectFilter objectFilter)ObjectQueryImplclone()ObjectQueryImplcloneEmpty()static ObjectQuerycreateObjectQuery()static ObjectQuerycreateObjectQuery(XNodeImpl condition, ObjectFilter filter)static ObjectQuerycreateObjectQuery(ObjectFilter filter)static ObjectQuerycreateObjectQuery(ObjectFilter filter, ObjectPaging paging)static ObjectQuerycreateObjectQuery(ObjectPaging paging)StringdebugDump(int indent)booleanequals(Object o)booleanequals(Object o, boolean exact)booleanequivalent(Object o)ObjectFiltergetFilter()IntegergetMaxSize()IntegergetOffset()ObjectPaginggetPaging()inthashCode()booleanisAllowPartialResults()voidsetAllowPartialResults(boolean allowPartialResults)voidsetFilter(ObjectFilter filter)voidsetPaging(ObjectPaging paging)StringtoString()-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Method Detail
-
getFilter
public ObjectFilter getFilter()
- Specified by:
getFilterin interfaceObjectQuery
-
setFilter
public void setFilter(ObjectFilter filter)
- Specified by:
setFilterin interfaceObjectQuery
-
setPaging
public void setPaging(ObjectPaging paging)
- Specified by:
setPagingin interfaceObjectQuery
-
getPaging
public ObjectPaging getPaging()
- Specified by:
getPagingin interfaceObjectQuery
-
isAllowPartialResults
public boolean isAllowPartialResults()
- Specified by:
isAllowPartialResultsin interfaceObjectQuery
-
setAllowPartialResults
public void setAllowPartialResults(boolean allowPartialResults)
- Specified by:
setAllowPartialResultsin interfaceObjectQuery
-
createObjectQuery
public static ObjectQuery createObjectQuery()
-
createObjectQuery
public static ObjectQuery createObjectQuery(ObjectFilter filter)
-
createObjectQuery
public static ObjectQuery createObjectQuery(XNodeImpl condition, ObjectFilter filter)
-
createObjectQuery
public static ObjectQuery createObjectQuery(ObjectPaging paging)
-
createObjectQuery
public static ObjectQuery createObjectQuery(ObjectFilter filter, ObjectPaging paging)
-
clone
public ObjectQueryImpl clone()
- Specified by:
clonein interfaceObjectQuery- Overrides:
clonein classObject
-
cloneEmpty
public ObjectQueryImpl cloneEmpty()
- Specified by:
cloneEmptyin interfaceObjectQuery
-
debugDump
public String debugDump(int indent)
- Specified by:
debugDumpin interfaceDebugDumpable
-
addFilter
public void addFilter(ObjectFilter objectFilter)
- Specified by:
addFilterin interfaceObjectQuery
-
getOffset
public Integer getOffset()
- Specified by:
getOffsetin interfaceObjectQuery
-
getMaxSize
public Integer getMaxSize()
- Specified by:
getMaxSizein interfaceObjectQuery
-
equivalent
public boolean equivalent(Object o)
- Specified by:
equivalentin interfaceObjectQuery
-
equals
public boolean equals(Object o, boolean exact)
- Specified by:
equalsin interfaceObjectQuery
-
-