Class TransformExpressionEvaluatorType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.TransformExpressionEvaluatorType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
- Direct Known Subclasses:
ScriptExpressionEvaluatorConfigurationType
,SearchObjectExpressionEvaluatorType
public abstract class TransformExpressionEvaluatorType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
TODOJava class for TransformExpressionEvaluatorType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TransformExpressionEvaluatorType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}description" minOccurs="0"/> <element ref="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}documentation" minOccurs="0"/> <element name="trace" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="relativityMode" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TransformExpressionRelativityModeType" minOccurs="0"/> <element name="includeNullInputs" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="condition" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ExpressionType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
protected ExpressionType
condition
protected String
description
protected String
documentation
static ItemName
F_CONDITION
static ItemName
F_DESCRIPTION
static ItemName
F_DOCUMENTATION
static ItemName
F_INCLUDE_NULL_INPUTS
static ItemName
F_RELATIVITY_MODE
static ItemName
F_TRACE
protected Boolean
includeNullInputs
protected TransformExpressionRelativityModeType
relativityMode
protected Boolean
trace
-
Constructor Summary
Constructors Constructor Description TransformExpressionEvaluatorType()
Creates a newTransformExpressionEvaluatorType
instance.TransformExpressionEvaluatorType(TransformExpressionEvaluatorType o)
Creates a newTransformExpressionEvaluatorType
instance by deeply copying a givenTransformExpressionEvaluatorType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ExpressionType
beginCondition()
TransformExpressionEvaluatorType
clone()
Creates and returns a deep copy of this object.TransformExpressionEvaluatorType
condition(ExpressionType value)
TransformExpressionEvaluatorType
description(String value)
TransformExpressionEvaluatorType
documentation(String 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)
ExpressionType
getCondition()
Gets the value of the condition property.String
getDescription()
Gets the value of the description property.String
getDocumentation()
Gets the value of the documentation property.TransformExpressionRelativityModeType
getRelativityMode()
Gets the value of the relativityMode property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
TransformExpressionEvaluatorType
includeNullInputs(Boolean value)
Boolean
isIncludeNullInputs()
Gets the value of the includeNullInputs property.Boolean
isTrace()
Gets the value of the trace property.TransformExpressionEvaluatorType
relativityMode(TransformExpressionRelativityModeType value)
void
setCondition(ExpressionType value)
Sets the value of the condition property.void
setDescription(String value)
Sets the value of the description property.void
setDocumentation(String value)
Sets the value of the documentation property.void
setIncludeNullInputs(Boolean value)
Sets the value of the includeNullInputs property.void
setRelativityMode(TransformExpressionRelativityModeType value)
Sets the value of the relativityMode property.void
setTrace(Boolean value)
Sets the value of the trace property.String
toString()
Generates a String representation of the contents of this type.TransformExpressionEvaluatorType
trace(Boolean value)
-
-
-
Field Detail
-
description
protected String description
-
documentation
protected String documentation
-
trace
protected Boolean trace
-
relativityMode
protected TransformExpressionRelativityModeType relativityMode
-
includeNullInputs
protected Boolean includeNullInputs
-
condition
protected ExpressionType condition
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_DESCRIPTION
public static final ItemName F_DESCRIPTION
-
F_DOCUMENTATION
public static final ItemName F_DOCUMENTATION
-
F_TRACE
public static final ItemName F_TRACE
-
F_RELATIVITY_MODE
public static final ItemName F_RELATIVITY_MODE
-
F_INCLUDE_NULL_INPUTS
public static final ItemName F_INCLUDE_NULL_INPUTS
-
F_CONDITION
public static final ItemName F_CONDITION
-
-
Constructor Detail
-
TransformExpressionEvaluatorType
public TransformExpressionEvaluatorType()
Creates a newTransformExpressionEvaluatorType
instance.
-
TransformExpressionEvaluatorType
public TransformExpressionEvaluatorType(TransformExpressionEvaluatorType o)
Creates a newTransformExpressionEvaluatorType
instance by deeply copying a givenTransformExpressionEvaluatorType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
getDescription
public String getDescription()
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
public void setDescription(String value)
Sets the value of the description property.- Parameters:
value
- allowed object isString
-
getDocumentation
public String getDocumentation()
Gets the value of the documentation property.- Returns:
- possible object is
String
-
setDocumentation
public void setDocumentation(String value)
Sets the value of the documentation property.- Parameters:
value
- allowed object isString
-
isTrace
public Boolean isTrace()
Gets the value of the trace property.- Returns:
- possible object is
Boolean
-
setTrace
public void setTrace(Boolean value)
Sets the value of the trace property.- Parameters:
value
- allowed object isBoolean
-
getRelativityMode
public TransformExpressionRelativityModeType getRelativityMode()
Gets the value of the relativityMode property.- Returns:
- possible object is
TransformExpressionRelativityModeType
-
setRelativityMode
public void setRelativityMode(TransformExpressionRelativityModeType value)
Sets the value of the relativityMode property.- Parameters:
value
- allowed object isTransformExpressionRelativityModeType
-
isIncludeNullInputs
public Boolean isIncludeNullInputs()
Gets the value of the includeNullInputs property.- Returns:
- possible object is
Boolean
-
setIncludeNullInputs
public void setIncludeNullInputs(Boolean value)
Sets the value of the includeNullInputs property.- Parameters:
value
- allowed object isBoolean
-
getCondition
public ExpressionType getCondition()
Gets the value of the condition property.- Returns:
- possible object is
ExpressionType
-
setCondition
public void setCondition(ExpressionType value)
Sets the value of the condition property.- Parameters:
value
- allowed object isExpressionType
-
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
-
description
public TransformExpressionEvaluatorType description(String value)
-
documentation
public TransformExpressionEvaluatorType documentation(String value)
-
trace
public TransformExpressionEvaluatorType trace(Boolean value)
-
relativityMode
public TransformExpressionEvaluatorType relativityMode(TransformExpressionRelativityModeType value)
-
includeNullInputs
public TransformExpressionEvaluatorType includeNullInputs(Boolean value)
-
condition
public TransformExpressionEvaluatorType condition(ExpressionType value)
-
beginCondition
public ExpressionType beginCondition()
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
-
clone
public TransformExpressionEvaluatorType clone()
Creates and returns a deep copy of this object.
-
-