Class ProcessReportType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.report.report_3.ProcessReportType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
public class ProcessReportType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for ProcessReportType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ProcessReportType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="reportOid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="query" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="parameters" type="{http://midpoint.evolveum.com/xml/ns/public/report/report-3}RemoteReportParametersType"/> <element name="options" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SelectorQualifiedGetOptionsType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_OPTIONS
static ItemName
F_PARAMETERS
static ItemName
F_QUERY
static ItemName
F_REPORT_OID
protected SelectorQualifiedGetOptionsType
options
protected RemoteReportParametersType
parameters
protected String
query
protected String
reportOid
-
Constructor Summary
Constructors Constructor Description ProcessReportType()
Creates a newProcessReportType
instance.ProcessReportType(ProcessReportType o)
Creates a newProcessReportType
instance by deeply copying a givenProcessReportType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
SelectorQualifiedGetOptionsType
beginOptions()
RemoteReportParametersType
beginParameters()
ProcessReportType
clone()
Creates and returns a deep copy of this object.boolean
equals(Object object)
boolean
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
SelectorQualifiedGetOptionsType
getOptions()
Gets the value of the options property.RemoteReportParametersType
getParameters()
Gets the value of the parameters property.String
getQuery()
Gets the value of the query property.String
getReportOid()
Gets the value of the reportOid property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
ProcessReportType
options(SelectorQualifiedGetOptionsType value)
ProcessReportType
parameters(RemoteReportParametersType value)
ProcessReportType
query(String value)
ProcessReportType
reportOid(String value)
void
setOptions(SelectorQualifiedGetOptionsType value)
Sets the value of the options property.void
setParameters(RemoteReportParametersType value)
Sets the value of the parameters property.void
setQuery(String value)
Sets the value of the query property.void
setReportOid(String value)
Sets the value of the reportOid property.String
toString()
Generates a String representation of the contents of this type.
-
-
-
Field Detail
-
reportOid
protected String reportOid
-
query
protected String query
-
parameters
protected RemoteReportParametersType parameters
-
options
protected SelectorQualifiedGetOptionsType options
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_REPORT_OID
public static final ItemName F_REPORT_OID
-
F_QUERY
public static final ItemName F_QUERY
-
F_PARAMETERS
public static final ItemName F_PARAMETERS
-
F_OPTIONS
public static final ItemName F_OPTIONS
-
-
Constructor Detail
-
ProcessReportType
public ProcessReportType()
Creates a newProcessReportType
instance.
-
ProcessReportType
public ProcessReportType(ProcessReportType o)
Creates a newProcessReportType
instance by deeply copying a givenProcessReportType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
getReportOid
public String getReportOid()
Gets the value of the reportOid property.- Returns:
- possible object is
String
-
setReportOid
public void setReportOid(String value)
Sets the value of the reportOid property.- Parameters:
value
- allowed object isString
-
getQuery
public String getQuery()
Gets the value of the query property.- Returns:
- possible object is
String
-
setQuery
public void setQuery(String value)
Sets the value of the query property.- Parameters:
value
- allowed object isString
-
getParameters
public RemoteReportParametersType getParameters()
Gets the value of the parameters property.- Returns:
- possible object is
RemoteReportParametersType
-
setParameters
public void setParameters(RemoteReportParametersType value)
Sets the value of the parameters property.- Parameters:
value
- allowed object isRemoteReportParametersType
-
getOptions
public SelectorQualifiedGetOptionsType getOptions()
Gets the value of the options property.- Returns:
- possible object is
SelectorQualifiedGetOptionsType
-
setOptions
public void setOptions(SelectorQualifiedGetOptionsType value)
Sets the value of the options property.- Parameters:
value
- allowed object isSelectorQualifiedGetOptionsType
-
toString
public String toString()
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
- Specified by:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
- Specified by:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals
-
reportOid
public ProcessReportType reportOid(String value)
-
query
public ProcessReportType query(String value)
-
parameters
public ProcessReportType parameters(RemoteReportParametersType value)
-
beginParameters
public RemoteReportParametersType beginParameters()
-
options
public ProcessReportType options(SelectorQualifiedGetOptionsType value)
-
beginOptions
public SelectorQualifiedGetOptionsType beginOptions()
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
-
clone
public ProcessReportType clone()
Creates and returns a deep copy of this object.
-
-