Class ReturnValue


  • public class ReturnValue
    extends java.lang.Object
    Defines the return value of the expression analyzer. The returned value can be a double or a boolean.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String BOOLEAN_TYPE
      Boolean return type.
      static java.lang.String DOUBLE_TYPE
      Double return type.
    • Constructor Summary

      Constructors 
      Constructor Description
      ReturnValue()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getReturnType()
      Returns return type.
      java.lang.Object getReturnValue()
      Returns return value.
      void setReturnType​(java.lang.String returnType)
      Sets return type.
      void setReturnValue​(java.lang.Object returnValue)
      Sets return value.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • DOUBLE_TYPE

        public static final java.lang.String DOUBLE_TYPE
        Double return type.
        See Also:
        Constant Field Values
      • BOOLEAN_TYPE

        public static final java.lang.String BOOLEAN_TYPE
        Boolean return type.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ReturnValue

        public ReturnValue()
    • Method Detail

      • getReturnType

        public java.lang.String getReturnType()
        Returns return type.
        Returns:
        one of the following constants: ReturnValue.DOUBLE_TYPE, ReturnValue.BOOLEAN_TYPE
      • setReturnType

        public void setReturnType​(java.lang.String returnType)
        Sets return type.
        Parameters:
        returnType - return type
      • getReturnValue

        public java.lang.Object getReturnValue()
        Returns return value.
        Returns:
        return value
      • setReturnValue

        public void setReturnValue​(java.lang.Object returnValue)
        Sets return value.
        Parameters:
        returnValue - return value
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object