public class ScriptExpressionEvaluatorConfigurationType extends TransformExpressionEvaluatorType implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for ScriptExpressionEvaluatorConfigurationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ScriptExpressionEvaluatorConfigurationType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TransformExpressionEvaluatorType"> <sequence> <element name="language" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> <element name="returnType" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ScriptExpressionReturnTypeType" minOccurs="0"/> <element name="objectVariableMode" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectVariableModeType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static ItemName |
F_LANGUAGE |
static ItemName |
F_OBJECT_VARIABLE_MODE |
static ItemName |
F_RETURN_TYPE |
protected String |
language |
protected ObjectVariableModeType |
objectVariableMode |
protected ScriptExpressionReturnTypeType |
returnType |
condition, description, F_CONDITION, F_DESCRIPTION, F_INCLUDE_NULL_INPUTS, F_RELATIVITY_MODE, F_TRACE, includeNullInputs, relativityMode, trace
Constructor and Description |
---|
ScriptExpressionEvaluatorConfigurationType()
Creates a new
ScriptExpressionEvaluatorConfigurationType instance. |
ScriptExpressionEvaluatorConfigurationType(ScriptExpressionEvaluatorConfigurationType o)
Creates a new
ScriptExpressionEvaluatorConfigurationType instance by deeply copying a given ScriptExpressionEvaluatorConfigurationType instance. |
getCondition, getDescription, getRelativityMode, isIncludeNullInputs, isTrace, setCondition, setDescription, setIncludeNullInputs, setRelativityMode, setTrace
finalize, getClass, notify, notifyAll, wait, wait, wait
visitPrismStructure
protected String language
protected ScriptExpressionReturnTypeType returnType
protected ObjectVariableModeType objectVariableMode
public static final QName COMPLEX_TYPE
public static final ItemName F_LANGUAGE
public static final ItemName F_RETURN_TYPE
public static final ItemName F_OBJECT_VARIABLE_MODE
public ScriptExpressionEvaluatorConfigurationType()
ScriptExpressionEvaluatorConfigurationType
instance.public ScriptExpressionEvaluatorConfigurationType(ScriptExpressionEvaluatorConfigurationType o)
ScriptExpressionEvaluatorConfigurationType
instance by deeply copying a given ScriptExpressionEvaluatorConfigurationType
instance.o
- The instance to copy.NullPointerException
- if o
is null
.public String getLanguage()
String
public void setLanguage(String value)
value
- allowed object is
String
public ScriptExpressionReturnTypeType getReturnType()
ScriptExpressionReturnTypeType
public void setReturnType(ScriptExpressionReturnTypeType value)
value
- allowed object is
ScriptExpressionReturnTypeType
public ObjectVariableModeType getObjectVariableMode()
ObjectVariableModeType
public void setObjectVariableMode(ObjectVariableModeType value)
value
- allowed object is
ObjectVariableModeType
public String toString()
toString
in class TransformExpressionEvaluatorType
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
hashCode
in class TransformExpressionEvaluatorType
public int hashCode()
hashCode
in class TransformExpressionEvaluatorType
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
equals
in class TransformExpressionEvaluatorType
public boolean equals(Object object)
equals
in class TransformExpressionEvaluatorType
public ScriptExpressionEvaluatorConfigurationType language(String value)
public ScriptExpressionEvaluatorConfigurationType returnType(ScriptExpressionReturnTypeType value)
public ScriptExpressionEvaluatorConfigurationType objectVariableMode(ObjectVariableModeType value)
public ScriptExpressionEvaluatorConfigurationType description(String value)
description
in class TransformExpressionEvaluatorType
public ScriptExpressionEvaluatorConfigurationType trace(Boolean value)
trace
in class TransformExpressionEvaluatorType
public ScriptExpressionEvaluatorConfigurationType relativityMode(TransformExpressionRelativityModeType value)
relativityMode
in class TransformExpressionEvaluatorType
public ScriptExpressionEvaluatorConfigurationType includeNullInputs(Boolean value)
includeNullInputs
in class TransformExpressionEvaluatorType
public ScriptExpressionEvaluatorConfigurationType condition(ExpressionType value)
condition
in class TransformExpressionEvaluatorType
public ExpressionType beginCondition()
beginCondition
in class TransformExpressionEvaluatorType
public void accept(JaxbVisitor visitor)
accept
in interface JaxbVisitable
accept
in class TransformExpressionEvaluatorType
public ScriptExpressionEvaluatorConfigurationType clone()
clone
in class TransformExpressionEvaluatorType
Copyright © 2019 Evolveum. All rights reserved.