Class Expression.Op.Bin.And<E>
java.lang.Object
edu.washington.cs.knowitall.logic.Expression<E>
edu.washington.cs.knowitall.logic.Expression.Apply<E>
edu.washington.cs.knowitall.logic.Expression.Op<E>
edu.washington.cs.knowitall.logic.Expression.Op.Bin<E>
edu.washington.cs.knowitall.logic.Expression.Op.Bin.And<E>
- Enclosing class:
Expression.Op.Bin<E>
The conjunction (logical and) operator.
-
Nested Class Summary
Nested classes/interfaces inherited from class Expression.Op.Bin
Expression.Op.Bin.And<E>, Expression.Op.Bin.Or<E>Nested classes/interfaces inherited from class Expression.Op
Expression.Op.Bin<E>, Expression.Op.Mon<E>Nested classes/interfaces inherited from class Expression
Expression.Apply<E>, Expression.Arg<E>, Expression.Op<E>, Expression.Paren<E> -
Field Summary
Fields inherited from class Expression.Op.Bin
left, right -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanApply this expression to an entity to get true or false.intThe precedence of this operator.toString()Methods inherited from class Expression.Op.Bin
toStringMethods inherited from class Expression.Op
preceeds
-
Constructor Details
-
And
public And()
-
-
Method Details
-
toString
-
apply
Description copied from class:Expression.ApplyApply this expression to an entity to get true or false.- Specified by:
applyin classExpression.Apply<E>
-
precedence
public int precedence()Description copied from class:Expression.OpThe precedence of this operator. A smaller number denotes higher precedence.- Specified by:
precedencein classExpression.Op<E>
-