Class SimpleCase

  • All Implemented Interfaces:
    Serializable, Value

    public class SimpleCase
    extends Val
    An in-memory representation of a simple case expression
    Author:
    Catalina Wei
    See Also:
    Serialized Form
    • Method Detail

      • compare

        protected boolean compare​(Object o1,
                                  Object o2)
        Compare the two values.
      • getType

        public Class getType()
        Description copied from interface: Value
        Return the expected type for this value, or Object if the type is unknown.
      • setImplicitType

        public void setImplicitType​(Class type)
        Description copied from interface: Value
        Set the implicit type of the value, based on how it is used in the filter. This method is only called on values who return Object from Value.getType().