Class AuditEventRecordReferenceValueType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.audit_3.AuditEventRecordReferenceValueType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class AuditEventRecordReferenceValueType extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
Type representing a single additional references for an audit record.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
-
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()
AuditEventRecordReferenceValueType(AuditEventRecordReferenceValueType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
AuditEventRecordReferenceValueType
clone()
boolean
equals(Object other, StructuredEqualsStrategy strategy)
String
getOid()
PolyStringType
getTargetName()
QName
getType()
int
hashCode(StructuredHashCodeStrategy strategy)
AuditEventRecordReferenceValueType
oid(String value)
void
setOid(String value)
void
setTargetName(PolyStringType value)
void
setType(QName value)
AuditEventRecordReferenceValueType
targetName(PolyStringType value)
AuditEventRecordReferenceValueType
targetName(String value)
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()
-
AuditEventRecordReferenceValueType
public AuditEventRecordReferenceValueType(AuditEventRecordReferenceValueType other)
-
-
Method Detail
-
getOid
public String getOid()
-
setOid
public void setOid(String value)
-
getType
public QName getType()
-
setType
public void setType(QName value)
-
getTargetName
public PolyStringType getTargetName()
-
setTargetName
public void setTargetName(PolyStringType value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
oid
public AuditEventRecordReferenceValueType oid(String value)
-
type
public AuditEventRecordReferenceValueType type(QName value)
-
targetName
public AuditEventRecordReferenceValueType targetName(PolyStringType value)
-
targetName
public AuditEventRecordReferenceValueType targetName(String value)
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
clone
public AuditEventRecordReferenceValueType clone()
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
-