uba.db.sql.language
Class BinarySelectionCriteriaBehavior

java.lang.Object
  extended by uba.db.sql.language.SelectionCriteriaBehavior
      extended by uba.db.sql.language.BinarySelectionCriteriaBehavior
All Implemented Interfaces:
SelectionCriteria, Visitable
Direct Known Subclasses:
AndSelectionCriteria, OrSelectionCriteria

public abstract class BinarySelectionCriteriaBehavior
extends SelectionCriteriaBehavior

Comportamiento de los criterios de seleccón compuestos por dos expresiones (como criterioDeSeleccion1 AND criterioDeSeleccion2).

Version:
$Revision: 1.6 $

Constructor Summary
BinarySelectionCriteriaBehavior(SelectionCriteria left, SelectionCriteria right)
          Las sub-clases deben invocar a este constructor para indicar los terminos a ambos lados del operador.
 
Method Summary
 SelectionCriteria left()
          Retorna el termino a la izquierda.
protected abstract  java.lang.String operatorAsString()
          Las subclases deben implementar este método retornando la representacion en String del operador que representan.
 SelectionCriteria right()
          Retorna el termino a la derecha.
 java.lang.String toString()
           
 
Methods inherited from class uba.db.sql.language.SelectionCriteriaBehavior
and, andAfter, isTrueWith, not, or, orAfter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface uba.db.sql.language.SelectionCriteria
valueWith
 
Methods inherited from interface uba.db.sql.language.Visitable
accept
 

Constructor Detail

BinarySelectionCriteriaBehavior

public BinarySelectionCriteriaBehavior(SelectionCriteria left,
                                       SelectionCriteria right)
Las sub-clases deben invocar a este constructor para indicar los terminos a ambos lados del operador.

Parameters:
left - termino de la izquierda.
right - termino de la derecha.
Method Detail

toString

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

left

public SelectionCriteria left()
Retorna el termino a la izquierda.


right

public SelectionCriteria right()
Retorna el termino a la derecha.


operatorAsString

protected abstract java.lang.String operatorAsString()
Las subclases deben implementar este método retornando la representacion en String del operador que representan.



Copyright © -2005 . All Rights Reserved.