public class ResourceObjectShadowChangeDescriptionType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
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>
Modifier and Type | Field and 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 and Description |
---|
ResourceObjectShadowChangeDescriptionType()
Creates a new
ResourceObjectShadowChangeDescriptionType instance. |
ResourceObjectShadowChangeDescriptionType(ResourceObjectShadowChangeDescriptionType o)
Creates a new
ResourceObjectShadowChangeDescriptionType instance by deeply copying a given ResourceObjectShadowChangeDescriptionType instance. |
Modifier and Type | Method and 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.
|
finalize, getClass, notify, notifyAll, wait, wait, wait
visitPrismStructure
protected String oldShadowOid
protected ShadowType currentShadow
protected ObjectDeltaType objectDelta
protected String channel
public static final QName COMPLEX_TYPE
public static final ItemName F_OLD_SHADOW_OID
public static final ItemName F_CURRENT_SHADOW
public static final ItemName F_OBJECT_DELTA
public static final ItemName F_CHANNEL
public ResourceObjectShadowChangeDescriptionType()
ResourceObjectShadowChangeDescriptionType
instance.public ResourceObjectShadowChangeDescriptionType(ResourceObjectShadowChangeDescriptionType o)
ResourceObjectShadowChangeDescriptionType
instance by deeply copying a given ResourceObjectShadowChangeDescriptionType
instance.o
- The instance to copy.NullPointerException
- if o
is null
.public String getOldShadowOid()
String
public void setOldShadowOid(String value)
value
- allowed object is
String
public ShadowType getCurrentShadow()
ShadowType
public void setCurrentShadow(ShadowType value)
value
- allowed object is
ShadowType
public ObjectDeltaType getObjectDelta()
ObjectDeltaType
public void setObjectDelta(ObjectDeltaType value)
value
- allowed object is
ObjectDeltaType
public String getChannel()
String
public void setChannel(String value)
value
- allowed object is
String
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 ResourceObjectShadowChangeDescriptionType oldShadowOid(String value)
public ResourceObjectShadowChangeDescriptionType currentShadow(ShadowType value)
public ShadowType beginCurrentShadow()
public ResourceObjectShadowChangeDescriptionType objectDelta(ObjectDeltaType value)
public ObjectDeltaType beginObjectDelta()
public ResourceObjectShadowChangeDescriptionType channel(String value)
public void accept(JaxbVisitor visitor)
accept
in interface JaxbVisitable
public ResourceObjectShadowChangeDescriptionType clone()
Copyright © 2020 Evolveum. All rights reserved.