Class QueryType
- java.lang.Object
-
- com.evolveum.prism.xml.ns._public.query_3.QueryType
-
- All Implemented Interfaces:
PlainStructured,PlainStructured.WithoutStrategy,DebugDumpable,Serializable,Cloneable
public class QueryType extends Object implements PlainStructured.WithoutStrategy, DebugDumpable
TODOJava class for QueryType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="QueryType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element ref="{http://prism.evolveum.com/xml/ns/public/query-2}filter"/> <element name="paging" type="{http://prism.evolveum.com/xml/ns/public/query-2}PagingType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
-
Field Summary
Fields Modifier and Type Field Description static QNameCOMPLEX_TYPEprotected Stringdescriptionstatic QNameF_DESCRIPTIONstatic QNameF_FILTERstatic QNameF_PAGINGprotected SearchFilterTypefilterprotected PagingTypepaging-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description QueryType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryTypeclone()Creates and returns a deep copy of this object.StringdebugDump(int indent)QueryTypedescription(String value)booleanequals(Object obj)QueryTypefilter(SearchFilterType value)StringgetDescription()Gets the value of the description property.SearchFilterTypegetFilter()Gets the value of the filter property.PagingTypegetPaging()Gets the value of the paging property.inthashCode()QueryTypepaging(PagingType value)voidsetDescription(String value)Sets the value of the description property.voidsetFilter(SearchFilterType value)Sets the value of the filter property.voidsetPaging(PagingType value)Sets the value of the paging property.-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured.WithoutStrategy
equals, hashCode
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_DESCRIPTION
public static final QName F_DESCRIPTION
-
F_FILTER
public static final QName F_FILTER
-
F_PAGING
public static final QName F_PAGING
-
description
protected String description
-
filter
protected SearchFilterType filter
-
paging
protected PagingType paging
-
-
Method Detail
-
getDescription
public String getDescription()
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
public void setDescription(String value)
Sets the value of the description property.- Parameters:
value- allowed object isString
-
getFilter
public SearchFilterType getFilter()
Gets the value of the filter property.- Returns:
- possible object is
SearchFilterType
-
setFilter
public void setFilter(SearchFilterType value)
Sets the value of the filter property.- Parameters:
value- allowed object isSearchFilterType
-
filter
public QueryType filter(SearchFilterType value)
-
getPaging
public PagingType getPaging()
Gets the value of the paging property.- Returns:
- possible object is
PagingType
-
setPaging
public void setPaging(PagingType value)
Sets the value of the paging property.- Parameters:
value- allowed object isPagingType
-
paging
public QueryType paging(PagingType value)
-
clone
public QueryType clone()
Creates and returns a deep copy of this object.- Specified by:
clonein interfacePlainStructured- Overrides:
clonein classObject- Returns:
- A deep copy of this object.
-
debugDump
public String debugDump(int indent)
- Specified by:
debugDumpin interfaceDebugDumpable
-
-