Class ScriptExpressionEvaluatorConfigurationType
java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
com.evolveum.midpoint.xml.ns._public.common.common_3.TransformExpressionEvaluatorType
com.evolveum.midpoint.xml.ns._public.common.common_3.ScriptExpressionEvaluatorConfigurationType
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
- Direct Known Subclasses:
ScriptExpressionEvaluatorType
Data structure that contains all the configuration details for script execution,
except for code itself. It is used at places where there is a need to specify
default configuration for a group of scripts (e.g. Jasper reports).
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
Field Summary
Modifier and TypeFieldDescriptionstatic final QName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
protected String
protected ObjectVariableModeType
protected ScriptExpressionReturnTypeType
protected ValueVariableModeType
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.TransformExpressionEvaluatorType
condition, description, documentation, F_CONDITION, F_DESCRIPTION, F_DOCUMENTATION, F_INCLUDE_NULL_INPUTS, F_RELATIVITY_MODE, F_TRACE, includeNullInputs, relativityMode, trace
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(JaxbVisitor visitor) clone()
condition
(ExpressionType value) description
(String value) documentation
(String value) boolean
equals
(Object other, StructuredEqualsStrategy strategy) int
hashCode
(StructuredHashCodeStrategy strategy) includeNullInputs
(Boolean value) void
setLanguage
(String value) void
void
void
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.TransformExpressionEvaluatorType
getCondition, getDescription, getDocumentation, getRelativityMode, isIncludeNullInputs, isTrace, setCondition, setDescription, setDocumentation, setIncludeNullInputs, setRelativityMode, setTrace
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
equals, hashCode, toString
-
Field Details
-
language
-
returnType
-
objectVariableMode
-
valueVariableMode
-
COMPLEX_TYPE
-
F_LANGUAGE
-
F_RETURN_TYPE
-
F_OBJECT_VARIABLE_MODE
-
F_VALUE_VARIABLE_MODE
-
-
Constructor Details
-
ScriptExpressionEvaluatorConfigurationType
public ScriptExpressionEvaluatorConfigurationType() -
ScriptExpressionEvaluatorConfigurationType
-
-
Method Details
-
getLanguage
-
setLanguage
-
getReturnType
-
setReturnType
-
getObjectVariableMode
-
setObjectVariableMode
-
getValueVariableMode
-
setValueVariableMode
-
hashCode
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classTransformExpressionEvaluatorType
-
equals
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classTransformExpressionEvaluatorType
-
language
-
returnType
-
objectVariableMode
-
valueVariableMode
-
description
- Overrides:
description
in classTransformExpressionEvaluatorType
-
documentation
- Overrides:
documentation
in classTransformExpressionEvaluatorType
-
trace
- Overrides:
trace
in classTransformExpressionEvaluatorType
-
relativityMode
public ScriptExpressionEvaluatorConfigurationType relativityMode(TransformExpressionRelativityModeType value) - Overrides:
relativityMode
in classTransformExpressionEvaluatorType
-
includeNullInputs
- Overrides:
includeNullInputs
in classTransformExpressionEvaluatorType
-
condition
- Overrides:
condition
in classTransformExpressionEvaluatorType
-
beginCondition
- Overrides:
beginCondition
in classTransformExpressionEvaluatorType
-
accept
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classTransformExpressionEvaluatorType
-
clone
- Specified by:
clone
in interfacePlainStructured
- Overrides:
clone
in classTransformExpressionEvaluatorType
-