Class CheckExpressionType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.CheckExpressionType
-
- All Implemented Interfaces:
PlainStructured,JaxbVisitable,Serializable,Cloneable
public class CheckExpressionType extends AbstractPlainStructured
Expression used to check the data and report a user-friendly message in case that the check fails.- 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 QNameCOMPLEX_TYPEprotected DisplayTypedisplayprotected ExpressionTypeexpressionstatic ItemNameF_DISPLAYstatic ItemNameF_EXPRESSIONstatic ItemNameF_FAILURE_MESSAGEstatic ItemNameF_LOCALIZABLE_FAILURE_MESSAGEprotected StringfailureMessageprotected LocalizableMessageTypelocalizableFailureMessage
-
Constructor Summary
Constructors Constructor Description CheckExpressionType()CheckExpressionType(CheckExpressionType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(JaxbVisitor visitor)DisplayTypebeginDisplay()ExpressionTypebeginExpression()CheckExpressionTypeclone()CheckExpressionTypedisplay(DisplayType value)booleanequals(Object other, StructuredEqualsStrategy strategy)CheckExpressionTypeexpression(ExpressionType value)CheckExpressionTypefailureMessage(String value)DisplayTypegetDisplay()ExpressionTypegetExpression()StringgetFailureMessage()LocalizableMessageTypegetLocalizableFailureMessage()inthashCode(StructuredHashCodeStrategy strategy)CheckExpressionTypelocalizableFailureMessage(LocalizableMessageType value)voidsetDisplay(DisplayType value)voidsetExpression(ExpressionType value)voidsetFailureMessage(String value)voidsetLocalizableFailureMessage(LocalizableMessageType value)-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
equals, hashCode, toString
-
-
-
-
Field Detail
-
expression
protected ExpressionType expression
-
localizableFailureMessage
protected LocalizableMessageType localizableFailureMessage
-
failureMessage
protected String failureMessage
-
display
protected DisplayType display
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_EXPRESSION
public static final ItemName F_EXPRESSION
-
F_LOCALIZABLE_FAILURE_MESSAGE
public static final ItemName F_LOCALIZABLE_FAILURE_MESSAGE
-
F_FAILURE_MESSAGE
public static final ItemName F_FAILURE_MESSAGE
-
F_DISPLAY
public static final ItemName F_DISPLAY
-
-
Constructor Detail
-
CheckExpressionType
public CheckExpressionType()
-
CheckExpressionType
public CheckExpressionType(CheckExpressionType other)
-
-
Method Detail
-
getExpression
public ExpressionType getExpression()
-
setExpression
public void setExpression(ExpressionType value)
-
getLocalizableFailureMessage
public LocalizableMessageType getLocalizableFailureMessage()
-
setLocalizableFailureMessage
public void setLocalizableFailureMessage(LocalizableMessageType value)
-
getFailureMessage
public String getFailureMessage()
-
setFailureMessage
public void setFailureMessage(String value)
-
getDisplay
public DisplayType getDisplay()
-
setDisplay
public void setDisplay(DisplayType value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCodein interfacePlainStructured- Overrides:
hashCodein classAbstractPlainStructured
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equalsin interfacePlainStructured- Overrides:
equalsin classAbstractPlainStructured
-
expression
public CheckExpressionType expression(ExpressionType value)
-
beginExpression
public ExpressionType beginExpression()
-
localizableFailureMessage
public CheckExpressionType localizableFailureMessage(LocalizableMessageType value)
-
failureMessage
public CheckExpressionType failureMessage(String value)
-
display
public CheckExpressionType display(DisplayType value)
-
beginDisplay
public DisplayType beginDisplay()
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
acceptin interfaceJaxbVisitable- Overrides:
acceptin classAbstractPlainStructured
-
clone
public CheckExpressionType clone()
- Specified by:
clonein interfacePlainStructured- Specified by:
clonein classAbstractPlainStructured
-
-