Class ResourceObjectShadowChangeDescriptionType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceObjectShadowChangeDescriptionType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
public class ResourceObjectShadowChangeDescriptionType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Description of the change in the external resource.Java class for ResourceObjectShadowChangeDescriptionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ResourceObjectShadowChangeDescriptionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="oldShadowOid" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="currentShadow" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ShadowType" minOccurs="0"/> <element name="objectDelta" type="{http://prism.evolveum.com/xml/ns/public/types-3}ObjectDeltaType" minOccurs="0"/> <element name="channel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
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()
Creates a newResourceObjectShadowChangeDescriptionType
instance.ResourceObjectShadowChangeDescriptionType(ResourceObjectShadowChangeDescriptionType o)
Creates a newResourceObjectShadowChangeDescriptionType
instance by deeply copying a givenResourceObjectShadowChangeDescriptionType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ShadowType
beginCurrentShadow()
ObjectDeltaType
beginObjectDelta()
ResourceObjectShadowChangeDescriptionType
channel(String value)
ResourceObjectShadowChangeDescriptionType
clone()
Creates and returns a deep copy of this object.ResourceObjectShadowChangeDescriptionType
currentShadow(ShadowType value)
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
getChannel()
Gets the value of the channel property.ShadowType
getCurrentShadow()
Gets the value of the currentShadow property.ObjectDeltaType
getObjectDelta()
Gets the value of the objectDelta property.String
getOldShadowOid()
Gets the value of the oldShadowOid property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
ResourceObjectShadowChangeDescriptionType
objectDelta(ObjectDeltaType value)
ResourceObjectShadowChangeDescriptionType
oldShadowOid(String value)
void
setChannel(String value)
Sets the value of the channel property.void
setCurrentShadow(ShadowType value)
Sets the value of the currentShadow property.void
setObjectDelta(ObjectDeltaType value)
Sets the value of the objectDelta property.void
setOldShadowOid(String value)
Sets the value of the oldShadowOid property.String
toString()
Generates a String representation of the contents of this type.
-
-
-
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()
Creates a newResourceObjectShadowChangeDescriptionType
instance.
-
ResourceObjectShadowChangeDescriptionType
public ResourceObjectShadowChangeDescriptionType(ResourceObjectShadowChangeDescriptionType o)
Creates a newResourceObjectShadowChangeDescriptionType
instance by deeply copying a givenResourceObjectShadowChangeDescriptionType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
getOldShadowOid
public String getOldShadowOid()
Gets the value of the oldShadowOid property.- Returns:
- possible object is
String
-
setOldShadowOid
public void setOldShadowOid(String value)
Sets the value of the oldShadowOid property.- Parameters:
value
- allowed object isString
-
getCurrentShadow
public ShadowType getCurrentShadow()
Gets the value of the currentShadow property.- Returns:
- possible object is
ShadowType
-
setCurrentShadow
public void setCurrentShadow(ShadowType value)
Sets the value of the currentShadow property.- Parameters:
value
- allowed object isShadowType
-
getObjectDelta
public ObjectDeltaType getObjectDelta()
Gets the value of the objectDelta property.- Returns:
- possible object is
ObjectDeltaType
-
setObjectDelta
public void setObjectDelta(ObjectDeltaType value)
Sets the value of the objectDelta property.- Parameters:
value
- allowed object isObjectDeltaType
-
getChannel
public String getChannel()
Gets the value of the channel property.- Returns:
- possible object is
String
-
setChannel
public void setChannel(String value)
Sets the value of the channel property.- Parameters:
value
- allowed object isString
-
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
-
oldShadowOid
public ResourceObjectShadowChangeDescriptionType oldShadowOid(String value)
-
currentShadow
public ResourceObjectShadowChangeDescriptionType currentShadow(ShadowType value)
-
beginCurrentShadow
public ShadowType beginCurrentShadow()
-
objectDelta
public ResourceObjectShadowChangeDescriptionType objectDelta(ObjectDeltaType value)
-
beginObjectDelta
public ObjectDeltaType beginObjectDelta()
-
channel
public ResourceObjectShadowChangeDescriptionType channel(String value)
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
-
clone
public ResourceObjectShadowChangeDescriptionType clone()
Creates and returns a deep copy of this object.
-
-