Class ExecuteScriptActionExpressionType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.model.scripting_3.ScriptingExpressionType
-
- com.evolveum.midpoint.xml.ns._public.model.scripting_3.ActionExpressionType
-
- com.evolveum.midpoint.xml.ns._public.model.scripting_3.ExecuteScriptActionExpressionType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class ExecuteScriptActionExpressionType extends ActionExpressionType
Statically-typed "execute-script" action.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_FOR_WHOLE_INPUT
static ItemName
F_OUTPUT_ITEM_NAME
static ItemName
F_OUTPUT_TYPE_NAME
static ItemName
F_QUIET
static ItemName
F_SCRIPT
protected Boolean
forWholeInput
protected QName
outputItemName
protected QName
outputTypeName
protected Boolean
quiet
protected ScriptExpressionEvaluatorType
script
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.model.scripting_3.ActionExpressionType
F_PARAMETER, F_TYPE, parameter, type
-
-
Constructor Summary
Constructors Constructor Description ExecuteScriptActionExpressionType()
ExecuteScriptActionExpressionType(ExecuteScriptActionExpressionType other)
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.model.scripting_3.ActionExpressionType
getParameter, getType, setType
-
-
-
-
Field Detail
-
script
protected ScriptExpressionEvaluatorType script
-
outputItemName
protected QName outputItemName
-
outputTypeName
protected QName outputTypeName
-
forWholeInput
protected Boolean forWholeInput
-
quiet
protected Boolean quiet
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_SCRIPT
public static final ItemName F_SCRIPT
-
F_OUTPUT_ITEM_NAME
public static final ItemName F_OUTPUT_ITEM_NAME
-
F_OUTPUT_TYPE_NAME
public static final ItemName F_OUTPUT_TYPE_NAME
-
F_FOR_WHOLE_INPUT
public static final ItemName F_FOR_WHOLE_INPUT
-
F_QUIET
public static final ItemName F_QUIET
-
-
Constructor Detail
-
ExecuteScriptActionExpressionType
public ExecuteScriptActionExpressionType()
-
ExecuteScriptActionExpressionType
public ExecuteScriptActionExpressionType(ExecuteScriptActionExpressionType other)
-
-
Method Detail
-
getScript
public ScriptExpressionEvaluatorType getScript()
-
setScript
public void setScript(ScriptExpressionEvaluatorType value)
-
getOutputItemName
public QName getOutputItemName()
-
setOutputItemName
public void setOutputItemName(QName value)
-
getOutputTypeName
public QName getOutputTypeName()
-
setOutputTypeName
public void setOutputTypeName(QName value)
-
isForWholeInput
public Boolean isForWholeInput()
-
setForWholeInput
public void setForWholeInput(Boolean value)
-
isQuiet
public Boolean isQuiet()
-
setQuiet
public void setQuiet(Boolean value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classActionExpressionType
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classActionExpressionType
-
script
public ExecuteScriptActionExpressionType script(ScriptExpressionEvaluatorType value)
-
beginScript
public ScriptExpressionEvaluatorType beginScript()
-
outputItemName
public ExecuteScriptActionExpressionType outputItemName(QName value)
-
outputTypeName
public ExecuteScriptActionExpressionType outputTypeName(QName value)
-
forWholeInput
public ExecuteScriptActionExpressionType forWholeInput(Boolean value)
-
quiet
public ExecuteScriptActionExpressionType quiet(Boolean value)
-
type
public ExecuteScriptActionExpressionType type(String value)
- Overrides:
type
in classActionExpressionType
-
parameter
public ExecuteScriptActionExpressionType parameter(ActionParameterValueType value)
- Overrides:
parameter
in classActionExpressionType
-
beginParameter
public ActionParameterValueType beginParameter()
- Overrides:
beginParameter
in classActionExpressionType
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classActionExpressionType
-
clone
public ExecuteScriptActionExpressionType clone()
- Specified by:
clone
in interfacePlainStructured
- Overrides:
clone
in classActionExpressionType
-
-