uba.db.sql.language
Class SingleSelectionCriteria

java.lang.Object
  extended by uba.db.sql.language.SelectionCriteriaBehavior
      extended by uba.db.sql.language.SingleSelectionCriteria
All Implemented Interfaces:
SelectionCriteria, Visitable

public class SingleSelectionCriteria
extends SelectionCriteriaBehavior

Representa un criterio de selección (ver SelectionCriteria), que contiene una expresión booleana.

Version:
$Revision: 1.11 $

Constructor Summary
SingleSelectionCriteria(BooleanValue expression)
          Crea un criterio de selección para una expresión booleana.
 
Method Summary
 void accept(Visitor visitor)
          Este método es enviado para aceptar un visitor, las clases concretas deben enviar el mensaje "visit" correspondiente.
 boolean equals(java.lang.Object obj)
           
 BooleanValue expression()
          Retorna la expresión booleana que contiene es criterio de selección.
 int hashCode()
           
 java.lang.String toString()
           
 java.lang.Object valueWith(EvaluationContext context)
           
 
Methods inherited from class uba.db.sql.language.SelectionCriteriaBehavior
and, andAfter, isTrueWith, not, or, orAfter
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SingleSelectionCriteria

public SingleSelectionCriteria(BooleanValue expression)
Crea un criterio de selección para una expresión booleana.

Parameters:
expression - expresión booleana que utilizará el criterio de selección.
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object
See Also:
Object.hashCode()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object
See Also:
Object.equals(java.lang.Object)

toString

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

accept

public void accept(Visitor visitor)
Description copied from interface: Visitable
Este método es enviado para aceptar un visitor, las clases concretas deben enviar el mensaje "visit" correspondiente.

Parameters:
visitor - una instancia de visitor (que no debe ser null).
See Also:
Visitable.accept(uba.db.sql.language.Visitor)

expression

public BooleanValue expression()
Retorna la expresión booleana que contiene es criterio de selección.


valueWith

public java.lang.Object valueWith(EvaluationContext context)
See Also:
SelectionCriteria.valueWith(uba.db.sql.language.EvaluationContext)


Copyright © -2005 . All Rights Reserved.