Class ExpressionTypeDto
- java.lang.Object
-
- com.evolveum.midpoint.web.component.input.dto.ExpressionTypeDto
-
- All Implemented Interfaces:
Serializable
public class ExpressionTypeDto extends Object implements Serializable
- Author:
- shood
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringF_DESCRIPTIONstatic StringF_EXPRESSIONstatic StringF_LANGUAGEstatic StringF_POLICY_REFstatic StringF_TYPE
-
Constructor Summary
Constructors Constructor Description ExpressionTypeDto(@Nullable ExpressionType expression, @NotNull PrismContext prismContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetDescription()StringgetExpression()@NotNull ExpressionTypegetExpressionObject()ExpressionUtil.LanguagegetLanguage()ObjectReferenceTypegetPolicyRef()ExpressionUtil.ExpressionEvaluatorTypegetType()inthashCode()voidsetDescription(String description)voidsetExpression(String expression)voidsetLanguage(ExpressionUtil.Language language)voidsetPolicyRef(ObjectReferenceType policyRef)voidsetType(ExpressionUtil.ExpressionEvaluatorType type)voidupdateExpression(PrismContext context)voidupdateExpressionLanguage()voidupdateExpressionType()voidupdateExpressionValuePolicyRef()
-
-
-
Field Detail
-
F_DESCRIPTION
public static final String F_DESCRIPTION
- See Also:
- Constant Field Values
-
F_TYPE
public static final String F_TYPE
- See Also:
- Constant Field Values
-
F_LANGUAGE
public static final String F_LANGUAGE
- See Also:
- Constant Field Values
-
F_POLICY_REF
public static final String F_POLICY_REF
- See Also:
- Constant Field Values
-
F_EXPRESSION
public static final String F_EXPRESSION
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ExpressionTypeDto
public ExpressionTypeDto(@Nullable @Nullable ExpressionType expression, @NotNull @NotNull PrismContext prismContext)
-
-
Method Detail
-
updateExpression
public void updateExpression(PrismContext context) throws SchemaException, IllegalArgumentException
-
updateExpressionType
public void updateExpressionType()
-
updateExpressionLanguage
public void updateExpressionLanguage()
-
updateExpressionValuePolicyRef
public void updateExpressionValuePolicyRef()
-
getType
public ExpressionUtil.ExpressionEvaluatorType getType()
-
setType
public void setType(ExpressionUtil.ExpressionEvaluatorType type)
-
getLanguage
public ExpressionUtil.Language getLanguage()
-
setLanguage
public void setLanguage(ExpressionUtil.Language language)
-
getPolicyRef
public ObjectReferenceType getPolicyRef()
-
setPolicyRef
public void setPolicyRef(ObjectReferenceType policyRef)
-
getExpression
public String getExpression()
-
setExpression
public void setExpression(String expression)
-
getExpressionObject
@NotNull public @NotNull ExpressionType getExpressionObject()
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
-