Class AuditEventRecordReferenceValueType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.audit_3.AuditEventRecordReferenceValueType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
public class AuditEventRecordReferenceValueType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
TODOJava class for AuditEventRecordReferenceValueType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AuditEventRecordReferenceValueType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="oid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="type" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/> <element name="targetName" type="{http://prism.evolveum.com/xml/ns/public/types-3}PolyStringType" 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_OID
static ItemName
F_TARGET_NAME
static ItemName
F_TYPE
protected String
oid
protected PolyStringType
targetName
protected QName
type
-
Constructor Summary
Constructors Constructor Description AuditEventRecordReferenceValueType()
Creates a newAuditEventRecordReferenceValueType
instance.AuditEventRecordReferenceValueType(AuditEventRecordReferenceValueType o)
Creates a newAuditEventRecordReferenceValueType
instance by deeply copying a givenAuditEventRecordReferenceValueType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
PolyStringType
beginTargetName()
AuditEventRecordReferenceValueType
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)
String
getOid()
Gets the value of the oid property.PolyStringType
getTargetName()
Gets the value of the targetName property.QName
getType()
Gets the value of the type property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
AuditEventRecordReferenceValueType
oid(String value)
void
setOid(String value)
Sets the value of the oid property.void
setTargetName(PolyStringType value)
Sets the value of the targetName property.void
setType(QName value)
Sets the value of the type property.AuditEventRecordReferenceValueType
targetName(PolyStringType value)
AuditEventRecordReferenceValueType
targetName(String value)
String
toString()
Generates a String representation of the contents of this type.AuditEventRecordReferenceValueType
type(QName value)
-
-
-
Field Detail
-
oid
protected String oid
-
type
protected QName type
-
targetName
protected PolyStringType targetName
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_OID
public static final ItemName F_OID
-
F_TYPE
public static final ItemName F_TYPE
-
F_TARGET_NAME
public static final ItemName F_TARGET_NAME
-
-
Constructor Detail
-
AuditEventRecordReferenceValueType
public AuditEventRecordReferenceValueType()
Creates a newAuditEventRecordReferenceValueType
instance.
-
AuditEventRecordReferenceValueType
public AuditEventRecordReferenceValueType(AuditEventRecordReferenceValueType o)
Creates a newAuditEventRecordReferenceValueType
instance by deeply copying a givenAuditEventRecordReferenceValueType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
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
-
getType
public QName getType()
Gets the value of the type property.- Returns:
- possible object is
QName
-
setType
public void setType(QName value)
Sets the value of the type property.- Parameters:
value
- allowed object isQName
-
getTargetName
public PolyStringType getTargetName()
Gets the value of the targetName property.- Returns:
- possible object is
PolyStringType
-
setTargetName
public void setTargetName(PolyStringType value)
Sets the value of the targetName property.- Parameters:
value
- allowed object isPolyStringType
-
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
-
oid
public AuditEventRecordReferenceValueType oid(String value)
-
type
public AuditEventRecordReferenceValueType type(QName value)
-
targetName
public AuditEventRecordReferenceValueType targetName(PolyStringType value)
-
targetName
public AuditEventRecordReferenceValueType targetName(String value)
-
beginTargetName
public PolyStringType beginTargetName()
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
-
clone
public AuditEventRecordReferenceValueType clone()
Creates and returns a deep copy of this object.
-
-