Class Expression.Op.Bin.Or<E>

Enclosing class:
Expression.Op.Bin<E>

public static class Expression.Op.Bin.Or<E> extends Expression.Op.Bin<E>
The disjunction (logical or) operator.
  • Constructor Details

    • Or

      public Or()
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • apply

      public boolean apply(E entity)
      Description copied from class: Expression.Apply
      Apply this expression to an entity to get true or false.
      Specified by:
      apply in class Expression.Apply<E>
    • precedence

      public int precedence()
      Description copied from class: Expression.Op
      The precedence of this operator. A smaller number denotes higher precedence.
      Specified by:
      precedence in class Expression.Op<E>