Class GetObjectType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.model.model_3.GetObjectType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
public class GetObjectType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
A request for getObject operation.Java class for GetObjectType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="GetObjectType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="objectType" type="{http://www.w3.org/2001/XMLSchema}QName"/> <element name="oid" type="{http://www.w3.org/2001/XMLSchema}string"/> <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_OBJECT_TYPE
static ItemName
F_OID
static ItemName
F_OPTIONS
protected QName
objectType
protected String
oid
protected SelectorQualifiedGetOptionsType
options
-
Constructor Summary
Constructors Constructor Description GetObjectType()
Creates a newGetObjectType
instance.GetObjectType(GetObjectType o)
Creates a newGetObjectType
instance by deeply copying a givenGetObjectType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
SelectorQualifiedGetOptionsType
beginOptions()
GetObjectType
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)
QName
getObjectType()
Gets the value of the objectType property.String
getOid()
Gets the value of the oid property.SelectorQualifiedGetOptionsType
getOptions()
Gets the value of the options property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
GetObjectType
objectType(QName value)
GetObjectType
oid(String value)
GetObjectType
options(SelectorQualifiedGetOptionsType value)
void
setObjectType(QName value)
Sets the value of the objectType property.void
setOid(String value)
Sets the value of the oid property.void
setOptions(SelectorQualifiedGetOptionsType value)
Sets the value of the options property.String
toString()
Generates a String representation of the contents of this type.
-
-
-
Field Detail
-
objectType
protected QName objectType
-
oid
protected String oid
-
options
protected SelectorQualifiedGetOptionsType options
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_OBJECT_TYPE
public static final ItemName F_OBJECT_TYPE
-
F_OID
public static final ItemName F_OID
-
F_OPTIONS
public static final ItemName F_OPTIONS
-
-
Constructor Detail
-
GetObjectType
public GetObjectType()
Creates a newGetObjectType
instance.
-
GetObjectType
public GetObjectType(GetObjectType o)
Creates a newGetObjectType
instance by deeply copying a givenGetObjectType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
getObjectType
public QName getObjectType()
Gets the value of the objectType property.- Returns:
- possible object is
QName
-
setObjectType
public void setObjectType(QName value)
Sets the value of the objectType property.- Parameters:
value
- allowed object isQName
-
getOid
public String getOid()
Gets the value of the oid property.- Returns:
- possible object is
String
-
setOid
public void setOid(String value)
Sets the value of the oid property.- Parameters:
value
- allowed object isString
-
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
-
objectType
public GetObjectType objectType(QName value)
-
oid
public GetObjectType oid(String value)
-
options
public GetObjectType options(SelectorQualifiedGetOptionsType value)
-
beginOptions
public SelectorQualifiedGetOptionsType beginOptions()
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
-
clone
public GetObjectType clone()
Creates and returns a deep copy of this object.
-
-