Class MappingEvaluationSourceContextType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.MappingEvaluationSourceContextType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
public class MappingEvaluationSourceContextType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for MappingEvaluationSourceContextType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MappingEvaluationSourceContextType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <choice> <element name="objectRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" minOccurs="0"/> <element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}object"/> </choice> <element name="delta" type="{http://prism.evolveum.com/xml/ns/public/types-3}ObjectDeltaType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
protected ObjectDeltaType
delta
static ItemName
F_DELTA
static ItemName
F_NAME
static ItemName
F_OBJECT
static ItemName
F_OBJECT_REF
protected String
name
protected javax.xml.bind.JAXBElement<? extends ObjectType>
object
protected ObjectReferenceType
objectRef
-
Constructor Summary
Constructors Constructor Description MappingEvaluationSourceContextType()
Creates a newMappingEvaluationSourceContextType
instance.MappingEvaluationSourceContextType(MappingEvaluationSourceContextType o)
Creates a newMappingEvaluationSourceContextType
instance by deeply copying a givenMappingEvaluationSourceContextType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ObjectDeltaType
beginDelta()
ObjectReferenceType
beginObjectRef()
MappingEvaluationSourceContextType
clone()
Creates and returns a deep copy of this object.MappingEvaluationSourceContextType
delta(ObjectDeltaType 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)
ObjectDeltaType
getDelta()
Gets the value of the delta property.String
getName()
Gets the value of the name property.javax.xml.bind.JAXBElement<? extends ObjectType>
getObject()
Gets the value of the object property.ObjectReferenceType
getObjectRef()
Gets the value of the objectRef property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
MappingEvaluationSourceContextType
name(String value)
MappingEvaluationSourceContextType
object(javax.xml.bind.JAXBElement<? extends ObjectType> value)
MappingEvaluationSourceContextType
objectRef(ObjectReferenceType value)
MappingEvaluationSourceContextType
objectRef(String oid, QName type)
MappingEvaluationSourceContextType
objectRef(String oid, QName type, QName relation)
void
setDelta(ObjectDeltaType value)
Sets the value of the delta property.void
setName(String value)
Sets the value of the name property.void
setObject(javax.xml.bind.JAXBElement<? extends ObjectType> value)
Sets the value of the object property.void
setObjectRef(ObjectReferenceType value)
Sets the value of the objectRef property.String
toString()
Generates a String representation of the contents of this type.
-
-
-
Field Detail
-
name
protected String name
-
objectRef
protected ObjectReferenceType objectRef
-
object
protected javax.xml.bind.JAXBElement<? extends ObjectType> object
-
delta
protected ObjectDeltaType delta
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_NAME
public static final ItemName F_NAME
-
F_OBJECT_REF
public static final ItemName F_OBJECT_REF
-
F_OBJECT
public static final ItemName F_OBJECT
-
F_DELTA
public static final ItemName F_DELTA
-
-
Constructor Detail
-
MappingEvaluationSourceContextType
public MappingEvaluationSourceContextType()
Creates a newMappingEvaluationSourceContextType
instance.
-
MappingEvaluationSourceContextType
public MappingEvaluationSourceContextType(MappingEvaluationSourceContextType o)
Creates a newMappingEvaluationSourceContextType
instance by deeply copying a givenMappingEvaluationSourceContextType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
getName
public String getName()
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
public void setName(String value)
Sets the value of the name property.- Parameters:
value
- allowed object isString
-
getObjectRef
public ObjectReferenceType getObjectRef()
Gets the value of the objectRef property.- Returns:
- possible object is
ObjectReferenceType
-
setObjectRef
public void setObjectRef(ObjectReferenceType value)
Sets the value of the objectRef property.- Parameters:
value
- allowed object isObjectReferenceType
-
getObject
public javax.xml.bind.JAXBElement<? extends ObjectType> getObject()
Gets the value of the object property.- Returns:
- possible object is
JAXBElement
<
AccessCertificationCampaignType
>
JAXBElement
<
AccessCertificationDefinitionForReportType
>
JAXBElement
<
AccessCertificationDefinitionType
>
JAXBElement
<
ArchetypeType
>
JAXBElement
<
CaseType
>
JAXBElement
<
ConnectorHostType
>
JAXBElement
<
ConnectorType
>
JAXBElement
<
FunctionLibraryType
>
JAXBElement
<
GenericObjectType
>
JAXBElement
<
LookupTableType
>
JAXBElement
<
NodeType
>
JAXBElement
<
ObjectCollectionType
>
JAXBElement
<
ObjectTemplateType
>
JAXBElement
<
ObjectType
>
JAXBElement
<
OrgType
>
JAXBElement
<
ReportDataType
>
JAXBElement
<
ReportType
>
JAXBElement
<
ResourceType
>
JAXBElement
<
RoleType
>
JAXBElement
<
SecurityPolicyType
>
JAXBElement
<
ServiceType
>
JAXBElement
<
ShadowType
>
JAXBElement
<
TaskType
>
JAXBElement
<
UserType
>
JAXBElement
<
ValuePolicyType
>
-
setObject
public void setObject(javax.xml.bind.JAXBElement<? extends ObjectType> value)
Sets the value of the object property.- Parameters:
value
- allowed object isJAXBElement
<
AccessCertificationCampaignType
>
JAXBElement
<
AccessCertificationDefinitionForReportType
>
JAXBElement
<
AccessCertificationDefinitionType
>
JAXBElement
<
ArchetypeType
>
JAXBElement
<
CaseType
>
JAXBElement
<
ConnectorHostType
>
JAXBElement
<
ConnectorType
>
JAXBElement
<
FunctionLibraryType
>
JAXBElement
<
GenericObjectType
>
JAXBElement
<
LookupTableType
>
JAXBElement
<
NodeType
>
JAXBElement
<
ObjectCollectionType
>
JAXBElement
<
ObjectTemplateType
>
JAXBElement
<
ObjectType
>
JAXBElement
<
OrgType
>
JAXBElement
<
ReportDataType
>
JAXBElement
<
ReportType
>
JAXBElement
<
ResourceType
>
JAXBElement
<
RoleType
>
JAXBElement
<
SecurityPolicyType
>
JAXBElement
<
ServiceType
>
JAXBElement
<
ShadowType
>
JAXBElement
<
TaskType
>
JAXBElement
<
UserType
>
JAXBElement
<
ValuePolicyType
>
-
getDelta
public ObjectDeltaType getDelta()
Gets the value of the delta property.- Returns:
- possible object is
ObjectDeltaType
-
setDelta
public void setDelta(ObjectDeltaType value)
Sets the value of the delta property.- Parameters:
value
- allowed object isObjectDeltaType
-
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
-
name
public MappingEvaluationSourceContextType name(String value)
-
objectRef
public MappingEvaluationSourceContextType objectRef(ObjectReferenceType value)
-
objectRef
public MappingEvaluationSourceContextType objectRef(String oid, QName type)
-
objectRef
public MappingEvaluationSourceContextType objectRef(String oid, QName type, QName relation)
-
beginObjectRef
public ObjectReferenceType beginObjectRef()
-
object
public MappingEvaluationSourceContextType object(javax.xml.bind.JAXBElement<? extends ObjectType> value)
-
delta
public MappingEvaluationSourceContextType delta(ObjectDeltaType value)
-
beginDelta
public ObjectDeltaType beginDelta()
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
-
clone
public MappingEvaluationSourceContextType clone()
Creates and returns a deep copy of this object.
-
-