Interface BinaryExpr

All Superinterfaces:
Expr, Serializable
All Known Subinterfaces:
AdditiveExpr, EqualityExpr, LogicalExpr, MultiplicativeExpr, RelationalExpr, UnionExpr

public interface BinaryExpr extends Expr
Represents a binary expression. This does not match anything in the XPath 1.0 grammar, but in Jaxen it includes the usual binary operations such as addition, multiplication, logical and, logical or, and so forth.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the left-hand side of the binary expression.
    Returns the operator for the binary expression such as "+" or "div".
    Returns the right-hand side of the binary expression.

    Methods inherited from interface org.jaxen.expr.Expr

    evaluate, getText, simplify
  • Method Details

    • getLHS

      Expr getLHS()
      Returns the left-hand side of the binary expression.
      Returns:
      the left hand side expression
    • getRHS

      Expr getRHS()
      Returns the right-hand side of the binary expression.
      Returns:
      the right-hand side expression
    • getOperator

      String getOperator()
      Returns the operator for the binary expression such as "+" or "div".
      Returns:
      the operator for the expression