vishnu.parser.expressions
Class SQLAndOperator

java.lang.Object
  extended by vishnu.parser.expressions.AbstractSQLBinaryOperator
      extended by vishnu.parser.expressions.SQLAndOperator
All Implemented Interfaces:
SQLBinaryOperator, SQLOperand

public class SQLAndOperator
extends AbstractSQLBinaryOperator

Este operador modela el AND logico de valores booleanos.

Author:
Hernan Rancati
 

Constructor Summary
SQLAndOperator(SQLOperand leftOperand, SQLOperand rightOperand)
           
 
Method Summary
protected  Value operateOn(Value leftValue, Value rightValue)
          este metodo debe ser implementado por las subclases, definiendo el resultado a obtener en funcion de los operadores de la izquierda y la derecha.
 java.lang.String toString()
           
 
Methods inherited from class vishnu.parser.expressions.AbstractSQLBinaryOperator
equals, equals, evaluate, hashCode, leftOperand, rightOperand
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SQLAndOperator

public SQLAndOperator(SQLOperand leftOperand,
                      SQLOperand rightOperand)
Parameters:
leftOperand -
rightOperand -
Method Detail

operateOn

protected Value operateOn(Value leftValue,
                          Value rightValue)
Description copied from class: AbstractSQLBinaryOperator
este metodo debe ser implementado por las subclases, definiendo el resultado a obtener en funcion de los operadores de la izquierda y la derecha.

Specified by:
operateOn in class AbstractSQLBinaryOperator

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object