public class AuditEventRecordReferenceValueType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java 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>
Modifier and Type | Field and 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 and Description |
---|
AuditEventRecordReferenceValueType()
Creates a new
AuditEventRecordReferenceValueType instance. |
AuditEventRecordReferenceValueType(AuditEventRecordReferenceValueType o)
Creates a new
AuditEventRecordReferenceValueType instance by deeply copying a given AuditEventRecordReferenceValueType instance. |
Modifier and Type | Method and 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) |
finalize, getClass, notify, notifyAll, wait, wait, wait
visitPrismStructure
protected String oid
protected QName type
protected PolyStringType targetName
public static final QName COMPLEX_TYPE
public static final ItemName F_OID
public static final ItemName F_TYPE
public static final ItemName F_TARGET_NAME
public AuditEventRecordReferenceValueType()
AuditEventRecordReferenceValueType
instance.public AuditEventRecordReferenceValueType(AuditEventRecordReferenceValueType o)
AuditEventRecordReferenceValueType
instance by deeply copying a given AuditEventRecordReferenceValueType
instance.o
- The instance to copy.NullPointerException
- if o
is null
.public String getOid()
String
public void setOid(String value)
value
- allowed object is
String
public QName getType()
QName
public void setType(QName value)
value
- allowed object is
QName
public PolyStringType getTargetName()
PolyStringType
public void setTargetName(PolyStringType value)
value
- allowed object is
PolyStringType
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 AuditEventRecordReferenceValueType oid(String value)
public AuditEventRecordReferenceValueType type(QName value)
public AuditEventRecordReferenceValueType targetName(PolyStringType value)
public AuditEventRecordReferenceValueType targetName(String value)
public PolyStringType beginTargetName()
public void accept(JaxbVisitor visitor)
accept
in interface JaxbVisitable
public AuditEventRecordReferenceValueType clone()
Copyright © 2020 Evolveum. All rights reserved.