Class QueryType
- java.lang.Object
-
- com.evolveum.prism.xml.ns._public.query_3.QueryType
-
- All Implemented Interfaces:
DebugDumpable
,Serializable
,Cloneable
public class QueryType extends Object implements Serializable, Cloneable, 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
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
protected String
description
static QName
F_DESCRIPTION
static QName
F_FILTER
static QName
F_PAGING
protected SearchFilterType
filter
protected PagingType
paging
-
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 QueryType
clone()
Creates and returns a deep copy of this object.String
debugDump(int indent)
QueryType
description(String value)
boolean
equals(Object obj)
QueryType
filter(SearchFilterType value)
String
getDescription()
Gets the value of the description property.SearchFilterType
getFilter()
Gets the value of the filter property.PagingType
getPaging()
Gets the value of the paging property.int
hashCode()
QueryType
paging(PagingType value)
void
setDescription(String value)
Sets the value of the description property.void
setFilter(SearchFilterType value)
Sets the value of the filter property.void
setPaging(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
-
-
-
-
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.
-
debugDump
public String debugDump(int indent)
- Specified by:
debugDump
in interfaceDebugDumpable
-
-