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>
Modifier and Type | Field and 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 and Description |
---|
ProcessReportType()
Creates a new
ProcessReportType instance. |
ProcessReportType(ProcessReportType o)
Creates a new
ProcessReportType instance by deeply copying a given ProcessReportType instance. |
Modifier and Type | Method and 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.
|
finalize, getClass, notify, notifyAll, wait, wait, wait
visitPrismStructure
protected String reportOid
protected String query
protected RemoteReportParametersType parameters
protected SelectorQualifiedGetOptionsType options
public static final QName COMPLEX_TYPE
public static final ItemName F_REPORT_OID
public static final ItemName F_QUERY
public static final ItemName F_PARAMETERS
public static final ItemName F_OPTIONS
public ProcessReportType()
ProcessReportType
instance.public ProcessReportType(ProcessReportType o)
ProcessReportType
instance by deeply copying a given ProcessReportType
instance.o
- The instance to copy.NullPointerException
- if o
is null
.public String getReportOid()
String
public void setReportOid(String value)
value
- allowed object is
String
public String getQuery()
String
public void setQuery(String value)
value
- allowed object is
String
public RemoteReportParametersType getParameters()
RemoteReportParametersType
public void setParameters(RemoteReportParametersType value)
value
- allowed object is
RemoteReportParametersType
public SelectorQualifiedGetOptionsType getOptions()
SelectorQualifiedGetOptionsType
public void setOptions(SelectorQualifiedGetOptionsType value)
value
- allowed object is
SelectorQualifiedGetOptionsType
public String toString()
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode
in interface org.jvnet.jaxb2_commons.lang.HashCode
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)
equals
in interface org.jvnet.jaxb2_commons.lang.Equals
public ProcessReportType reportOid(String value)
public ProcessReportType query(String value)
public ProcessReportType parameters(RemoteReportParametersType value)
public RemoteReportParametersType beginParameters()
public ProcessReportType options(SelectorQualifiedGetOptionsType value)
public SelectorQualifiedGetOptionsType beginOptions()
public void accept(JaxbVisitor visitor)
accept
in interface JaxbVisitable
public ProcessReportType clone()
Copyright © 2020 Evolveum. All rights reserved.