Interface Operator


  • public interface Operator
    Constants used to represent XPath operators.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int ADD
      The addition operator +
      static int DIV
      The floating point division operator div.
      static int EQUALS
      The equal to operator =.
      static int GREATER_THAN
      The greater-than operator >
      static int GREATER_THAN_EQUALS
      The greater-than or equals operator >=
      static int LESS_THAN
      The less-than operator <
      static int LESS_THAN_EQUALS
      The less-than-or-equal-to operator <=
      static int MOD
      The remainder operator mod.
      static int MULTIPLY
      The multiplication operator *
      static int NEGATIVE
      Unary -
      static int NO_OP
      Indicates that we're passing through a grammar production without actually activating it.
      static int NOT_EQUALS
      The not equal to operator !=
      static int SUBTRACT
      The subtraction operator -
    • Field Detail

      • NO_OP

        static final int NO_OP
        Indicates that we're passing through a grammar production without actually activating it. For example in the expression 1 is matches AdditiveExpr and MultiplicativeExpr in the XPath grammar, even though it has neither a plus, minus, multiplication, or other sign.
        See Also:
        Constant Field Values
      • EQUALS

        static final int EQUALS
        The equal to operator =. This is equivalent to == in Java. This is a comparison operator, not an assignment operator.
        See Also:
        Constant Field Values
      • LESS_THAN_EQUALS

        static final int LESS_THAN_EQUALS
        The less-than-or-equal-to operator <=
        See Also:
        Constant Field Values
      • GREATER_THAN

        static final int GREATER_THAN
        The greater-than operator >
        See Also:
        Constant Field Values
      • GREATER_THAN_EQUALS

        static final int GREATER_THAN_EQUALS
        The greater-than or equals operator >=
        See Also:
        Constant Field Values
      • MOD

        static final int MOD
        The remainder operator mod. This is equivalent to % in Java.
        See Also:
        Constant Field Values
      • DIV

        static final int DIV
        The floating point division operator div. This is equivalent to / in Java.
        See Also:
        Constant Field Values