Class AssignActionExpressionType
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.AbstractActionExpressionType
com.evolveum.midpoint.xml.ns._public.model.scripting_3.ActionExpressionType
com.evolveum.midpoint.xml.ns._public.model.scripting_3.AbstractExecutionActionExpressionType
com.evolveum.midpoint.xml.ns._public.model.scripting_3.AssignActionExpressionType
- All Implemented Interfaces:
PlainStructured,JaxbVisitable,Serializable,Cloneable
Statically-typed "assign" action. Its parameters differ significantly from the
parameters of dynamically-type assign action, because the latter ones were not
designed well.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final QNameprotected List<ConstructionType>static final ItemNamestatic final ItemNamestatic final ItemNameprotected List<ObjectReferenceType>protected List<ObjectReferenceType>Fields inherited from class com.evolveum.midpoint.xml.ns._public.model.scripting_3.AbstractExecutionActionExpressionType
dryRun, executeOptions, F_DRY_RUN, F_EXECUTE_OPTIONSFields inherited from class com.evolveum.midpoint.xml.ns._public.model.scripting_3.ActionExpressionType
F_PARAMETER, F_TYPE, parameter, type -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(JaxbVisitor visitor) clone()construction(ConstructionType value) booleanequals(Object other, StructuredEqualsStrategy strategy) inthashCode(StructuredHashCodeStrategy strategy) resourceRef(ObjectReferenceType value) resourceRef(String oid, QName type) resourceRef(String oid, QName type, QName relation) targetRef(ObjectReferenceType value) Methods inherited from class com.evolveum.midpoint.xml.ns._public.model.scripting_3.AbstractExecutionActionExpressionType
getDryRun, getExecuteOptions, isDryRun, setDryRun, setExecuteOptionsMethods inherited from class com.evolveum.midpoint.xml.ns._public.model.scripting_3.ActionExpressionType
getParameter, getType, setTypeMethods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
equals, hashCode, toString
-
Field Details
-
targetRef
-
resourceRef
-
construction
-
COMPLEX_TYPE
-
F_TARGET_REF
-
F_RESOURCE_REF
-
F_CONSTRUCTION
-
-
Constructor Details
-
AssignActionExpressionType
public AssignActionExpressionType() -
AssignActionExpressionType
-
-
Method Details
-
getTargetRef
-
getResourceRef
-
getConstruction
-
hashCode
- Specified by:
hashCodein interfacePlainStructured- Overrides:
hashCodein classAbstractExecutionActionExpressionType
-
equals
- Specified by:
equalsin interfacePlainStructured- Overrides:
equalsin classAbstractExecutionActionExpressionType
-
targetRef
-
targetRef
-
targetRef
-
beginTargetRef
-
resourceRef
-
resourceRef
-
resourceRef
-
beginResourceRef
-
construction
-
beginConstruction
-
executeOptions
- Overrides:
executeOptionsin classAbstractExecutionActionExpressionType
-
beginExecuteOptions
- Overrides:
beginExecuteOptionsin classAbstractExecutionActionExpressionType
-
dryRun
- Overrides:
dryRunin classAbstractExecutionActionExpressionType
-
type
- Overrides:
typein classAbstractExecutionActionExpressionType
-
parameter
- Overrides:
parameterin classAbstractExecutionActionExpressionType
-
beginParameter
- Overrides:
beginParameterin classAbstractExecutionActionExpressionType
-
accept
- Specified by:
acceptin interfaceJaxbVisitable- Overrides:
acceptin classAbstractExecutionActionExpressionType
-
clone
- Specified by:
clonein interfacePlainStructured- Overrides:
clonein classAbstractExecutionActionExpressionType
-