Class CheckCoercionTag

java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
ee.jakarta.tck.pages.spec.core_syntax.scripting.el.BaseCheckTag
ee.jakarta.tck.pages.spec.core_syntax.scripting.el.CheckCoercionTag
All Implemented Interfaces:
jakarta.servlet.jsp.tagext.IterationTag, jakarta.servlet.jsp.tagext.JspTag, jakarta.servlet.jsp.tagext.Tag, Serializable

public class CheckCoercionTag extends BaseCheckTag
Tag implementation to validate type coercions for the JSP 2.0 expression language.
See Also:
  • Constructor Details

    • CheckCoercionTag

      public CheckCoercionTag()
  • Method Details

    • setByte

      public void setByte(Byte _byte)
      Sets a Byte object.
      Parameters:
      _byte - a Byte object
    • setChar

      public void setChar(Character _char)
      Sets a Character object.
      Parameters:
      _char - a Character object
    • setShort

      public void setShort(Short _short)
      Sets a Short object.
      Parameters:
      _short - a Short object
    • setInt

      public void setInt(Integer _int)
      Sets an Integer object.
      Parameters:
      _int - an Integer object
    • setLong

      public void setLong(Long _long)
      Sets a Long object.
      Parameters:
      _long - a Long object
    • setFloat

      public void setFloat(Float _float)
      Sets a Float object.
      Parameters:
      _float - a Float object
    • setDouble

      public void setDouble(Double _double)
      Sets a Double object.
      Parameters:
      _double - a Double object
    • setString

      public void setString(String _string)
      Sets a String object.
      Parameters:
      _string - a String object
    • setBoolean

      public void setBoolean(Boolean _boolean)
      Sets a Boolean object.
      Parameters:
      _boolean - a Boolean object
    • setBigInteger

      public void setBigInteger(BigInteger _bigInteger)
    • setBigDecimal

      public void setBigDecimal(BigDecimal _bigDecimal)
    • setTypeBean

      public void setTypeBean(TypeBean _bean)
    • performCheck

      protected void performCheck() throws jakarta.servlet.jsp.JspException
      Validates the to and from various types by taking the String value of the expected result and the resulting evaluation and checking for equality.
      Specified by:
      performCheck in class BaseCheckTag
      Throws:
      jakarta.servlet.jsp.JspException - if an error occurs.