Class UcfChangeType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.UcfChangeType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class UcfChangeType extends AbstractPlainStructured
Description of the change in the external resource at the UCF level i.e. corresponding to Change object.- 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_IDENTIFIERS
static ItemName
F_OBJECT
static ItemName
F_OBJECT_CLASS
static ItemName
F_OBJECT_DELTA
protected ShadowAttributesType
identifiers
protected ShadowType
object
protected QName
objectClass
protected ObjectDeltaType
objectDelta
-
Constructor Summary
Constructors Constructor Description UcfChangeType()
UcfChangeType(UcfChangeType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ShadowAttributesType
beginIdentifiers()
ShadowType
beginObject()
UcfChangeType
clone()
boolean
equals(Object other, StructuredEqualsStrategy strategy)
ShadowAttributesType
getIdentifiers()
ShadowType
getObject()
QName
getObjectClass()
ObjectDeltaType
getObjectDelta()
int
hashCode(StructuredHashCodeStrategy strategy)
UcfChangeType
identifiers(ShadowAttributesType value)
UcfChangeType
object(ShadowType value)
UcfChangeType
objectClass(QName value)
UcfChangeType
objectDelta(ObjectDeltaType value)
void
setIdentifiers(ShadowAttributesType value)
void
setObject(ShadowType value)
void
setObjectClass(QName value)
void
setObjectDelta(ObjectDeltaType value)
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
equals, hashCode, toString
-
-
-
-
Field Detail
-
objectClass
protected QName objectClass
-
identifiers
protected ShadowAttributesType identifiers
-
objectDelta
protected ObjectDeltaType objectDelta
-
object
protected ShadowType object
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_OBJECT_CLASS
public static final ItemName F_OBJECT_CLASS
-
F_IDENTIFIERS
public static final ItemName F_IDENTIFIERS
-
F_OBJECT_DELTA
public static final ItemName F_OBJECT_DELTA
-
F_OBJECT
public static final ItemName F_OBJECT
-
-
Constructor Detail
-
UcfChangeType
public UcfChangeType()
-
UcfChangeType
public UcfChangeType(UcfChangeType other)
-
-
Method Detail
-
getObjectClass
public QName getObjectClass()
-
setObjectClass
public void setObjectClass(QName value)
-
getIdentifiers
public ShadowAttributesType getIdentifiers()
-
setIdentifiers
public void setIdentifiers(ShadowAttributesType value)
-
getObjectDelta
public ObjectDeltaType getObjectDelta()
-
setObjectDelta
public void setObjectDelta(ObjectDeltaType value)
-
getObject
public ShadowType getObject()
-
setObject
public void setObject(ShadowType value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classAbstractPlainStructured
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classAbstractPlainStructured
-
objectClass
public UcfChangeType objectClass(QName value)
-
identifiers
public UcfChangeType identifiers(ShadowAttributesType value)
-
beginIdentifiers
public ShadowAttributesType beginIdentifiers()
-
objectDelta
public UcfChangeType objectDelta(ObjectDeltaType value)
-
object
public UcfChangeType object(ShadowType value)
-
beginObject
public ShadowType beginObject()
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classAbstractPlainStructured
-
clone
public UcfChangeType clone()
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classAbstractPlainStructured
-
-