Class UcfChangeType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.UcfChangeType
-
- All Implemented Interfaces:
JaxbVisitable,Serializable,Cloneable,org.jvnet.jaxb2_commons.lang.Equals,org.jvnet.jaxb2_commons.lang.HashCode
public class UcfChangeType 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 at the UCF level i.e. corresponding to Change object.Java class for UcfChangeType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="UcfChangeType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="objectClass" type="{http://www.w3.org/2001/XMLSchema}QName" minOccurs="0"/> <element name="identifiers" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ShadowAttributesType" minOccurs="0"/> <element name="objectDelta" type="{http://prism.evolveum.com/xml/ns/public/types-3}ObjectDeltaType" minOccurs="0"/> <element name="object" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ShadowType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QNameCOMPLEX_TYPEstatic ItemNameF_IDENTIFIERSstatic ItemNameF_OBJECTstatic ItemNameF_OBJECT_CLASSstatic ItemNameF_OBJECT_DELTAprotected ShadowAttributesTypeidentifiersprotected ShadowTypeobjectprotected QNameobjectClassprotected ObjectDeltaTypeobjectDelta
-
Constructor Summary
Constructors Constructor Description UcfChangeType()Creates a newUcfChangeTypeinstance.UcfChangeType(UcfChangeType o)Creates a newUcfChangeTypeinstance by deeply copying a givenUcfChangeTypeinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(JaxbVisitor visitor)ShadowAttributesTypebeginIdentifiers()ShadowTypebeginObject()ObjectDeltaTypebeginObjectDelta()UcfChangeTypeclone()Creates and returns a deep copy of this object.booleanequals(Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)ShadowAttributesTypegetIdentifiers()Gets the value of the identifiers property.ShadowTypegetObject()Gets the value of the object property.QNamegetObjectClass()Gets the value of the objectClass property.ObjectDeltaTypegetObjectDelta()Gets the value of the objectDelta property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)UcfChangeTypeidentifiers(ShadowAttributesType value)UcfChangeTypeobject(ShadowType value)UcfChangeTypeobjectClass(QName value)UcfChangeTypeobjectDelta(ObjectDeltaType value)voidsetIdentifiers(ShadowAttributesType value)Sets the value of the identifiers property.voidsetObject(ShadowType value)Sets the value of the object property.voidsetObjectClass(QName value)Sets the value of the objectClass property.voidsetObjectDelta(ObjectDeltaType value)Sets the value of the objectDelta property.StringtoString()Generates a String representation of the contents of this type.
-
-
-
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()
Creates a newUcfChangeTypeinstance.
-
UcfChangeType
public UcfChangeType(UcfChangeType o)
Creates a newUcfChangeTypeinstance by deeply copying a givenUcfChangeTypeinstance.- Parameters:
o- The instance to copy.- Throws:
NullPointerException- ifoisnull.
-
-
Method Detail
-
getObjectClass
public QName getObjectClass()
Gets the value of the objectClass property.- Returns:
- possible object is
QName
-
setObjectClass
public void setObjectClass(QName value)
Sets the value of the objectClass property.- Parameters:
value- allowed object isQName
-
getIdentifiers
public ShadowAttributesType getIdentifiers()
Gets the value of the identifiers property.- Returns:
- possible object is
ShadowAttributesType
-
setIdentifiers
public void setIdentifiers(ShadowAttributesType value)
Sets the value of the identifiers property.- Parameters:
value- allowed object isShadowAttributesType
-
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
-
getObject
public ShadowType getObject()
Gets the value of the object property.- Returns:
- possible object is
ShadowType
-
setObject
public void setObject(ShadowType value)
Sets the value of the object property.- Parameters:
value- allowed object isShadowType
-
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:
hashCodein 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:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals
-
objectClass
public UcfChangeType objectClass(QName value)
-
identifiers
public UcfChangeType identifiers(ShadowAttributesType value)
-
beginIdentifiers
public ShadowAttributesType beginIdentifiers()
-
objectDelta
public UcfChangeType objectDelta(ObjectDeltaType value)
-
beginObjectDelta
public ObjectDeltaType beginObjectDelta()
-
object
public UcfChangeType object(ShadowType value)
-
beginObject
public ShadowType beginObject()
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
acceptin interfaceJaxbVisitable
-
clone
public UcfChangeType clone()
Creates and returns a deep copy of this object.
-
-