Open Source Repository

Home /hibernate/hibernate-3.2.7.ga | Repository Home



org/hibernate/hql/ast/tree/BinaryOperatorNode.java
package org.hibernate.hql.ast.tree;

/**
 * Contract for nodes representing binary operators.
 *
 @author <a href="mailto:[email protected]">Steve Ebersole </a>
 */
public interface BinaryOperatorNode extends OperatorNode {
  /**
   * Retrieves the left-hand operand of the operator.
   *
   @return The left-hand operand
   */
  public Node getLeftHandOperand();

  /**
   * Retrieves the right-hand operand of the operator.
   *
   @return The right-hand operand
   */
  public Node getRightHandOperand();
}