Class ResourceObjectShadowChangeDescriptionType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceObjectShadowChangeDescriptionType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class ResourceObjectShadowChangeDescriptionType extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
Description of the change in the external resource.- 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 protected String
channel
static QName
COMPLEX_TYPE
protected ShadowType
currentShadow
static ItemName
F_CHANNEL
static ItemName
F_CURRENT_SHADOW
static ItemName
F_OBJECT_DELTA
static ItemName
F_OLD_SHADOW_OID
protected ObjectDeltaType
objectDelta
protected String
oldShadowOid
-
Constructor Summary
Constructors Constructor Description ResourceObjectShadowChangeDescriptionType()
ResourceObjectShadowChangeDescriptionType(ResourceObjectShadowChangeDescriptionType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ShadowType
beginCurrentShadow()
ResourceObjectShadowChangeDescriptionType
channel(String value)
ResourceObjectShadowChangeDescriptionType
clone()
ResourceObjectShadowChangeDescriptionType
currentShadow(ShadowType value)
boolean
equals(Object other, StructuredEqualsStrategy strategy)
String
getChannel()
ShadowType
getCurrentShadow()
ObjectDeltaType
getObjectDelta()
String
getOldShadowOid()
int
hashCode(StructuredHashCodeStrategy strategy)
ResourceObjectShadowChangeDescriptionType
objectDelta(ObjectDeltaType value)
ResourceObjectShadowChangeDescriptionType
oldShadowOid(String value)
void
setChannel(String value)
void
setCurrentShadow(ShadowType value)
void
setObjectDelta(ObjectDeltaType value)
void
setOldShadowOid(String value)
-
-
-
Field Detail
-
oldShadowOid
protected String oldShadowOid
-
currentShadow
protected ShadowType currentShadow
-
objectDelta
protected ObjectDeltaType objectDelta
-
channel
protected String channel
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_OLD_SHADOW_OID
public static final ItemName F_OLD_SHADOW_OID
-
F_CURRENT_SHADOW
public static final ItemName F_CURRENT_SHADOW
-
F_OBJECT_DELTA
public static final ItemName F_OBJECT_DELTA
-
F_CHANNEL
public static final ItemName F_CHANNEL
-
-
Constructor Detail
-
ResourceObjectShadowChangeDescriptionType
public ResourceObjectShadowChangeDescriptionType()
-
ResourceObjectShadowChangeDescriptionType
public ResourceObjectShadowChangeDescriptionType(ResourceObjectShadowChangeDescriptionType other)
-
-
Method Detail
-
getOldShadowOid
public String getOldShadowOid()
-
setOldShadowOid
public void setOldShadowOid(String value)
-
getCurrentShadow
public ShadowType getCurrentShadow()
-
setCurrentShadow
public void setCurrentShadow(ShadowType value)
-
getObjectDelta
public ObjectDeltaType getObjectDelta()
-
setObjectDelta
public void setObjectDelta(ObjectDeltaType value)
-
getChannel
public String getChannel()
-
setChannel
public void setChannel(String 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
-
oldShadowOid
public ResourceObjectShadowChangeDescriptionType oldShadowOid(String value)
-
currentShadow
public ResourceObjectShadowChangeDescriptionType currentShadow(ShadowType value)
-
beginCurrentShadow
public ShadowType beginCurrentShadow()
-
objectDelta
public ResourceObjectShadowChangeDescriptionType objectDelta(ObjectDeltaType value)
-
channel
public ResourceObjectShadowChangeDescriptionType channel(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 ResourceObjectShadowChangeDescriptionType clone()
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
-