|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuba.db.sql.language.Select
public class Select
Representa una sentencia SELECT.
| Constructor Summary | |
|---|---|
Select(DisplayColumns displayColumns,
SelectionSource selectionSource)
Este constructor equivale a: Select(displayColumns, selectionSource, new NullSelectionCriteria()) |
|
Select(DisplayColumns displayColumns,
SelectionSource selectionSource,
SelectionCriteria selectionCriteria)
Crea una representación de una sentencia SELECT, los colaboradores de este constructor representan la sentencia de la siguiente manera: SELECT displayColumns FROM selectionSource WHERE selectionCriteria |
|
Select(SelectionSource selectionSource)
Este constructor equivale a: Select(new DisplayAllColumns(), selectionSource, new NullSelectionCriteria()) |
|
Select(SelectionSource selectionSource,
SelectionCriteria selectionCriteria)
Este constructor equivale a: Select(new DisplayAllColumns(), selectionSource, selectionCriteria) |
|
| Method Summary | |
|---|---|
void |
accept(Visitor visitor)
Este método es enviado para aceptar un visitor, las clases concretas deben enviar el mensaje "visit" correspondiente. |
SelectionCriteria |
criteria()
Retorna el criterio que se utilizará para seleccionar las filas. |
DisplayColumns |
displayColumns()
Retorna la columnas que se mostrarán en el resultado del select. |
boolean |
equals(java.lang.Object obj)
|
int |
hashCode()
|
SelectionSource |
source()
Retorna el "origen" (las tablas) desde donde se obtendrán las filas. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Select(DisplayColumns displayColumns,
SelectionSource selectionSource,
SelectionCriteria selectionCriteria)
SELECT displayColumns FROM selectionSource WHERE selectionCriteria
displayColumns - las columnas que se mostraran en el resultado.selectionSource - los datos desde donde se obtendran los resultados.selectionCriteria - el criterio de seleccion que se le aplicará a esos datos.
public Select(DisplayColumns displayColumns,
SelectionSource selectionSource)
Select(DisplayColumns, SelectionSource, SelectionCriteria)public Select(SelectionSource selectionSource)
#Select(DisplayColumns, TableSelectionSource, SelectionCriteria)
public Select(SelectionSource selectionSource,
SelectionCriteria selectionCriteria)
Select(DisplayColumns, SelectionSource, SelectionCriteria)| Method Detail |
|---|
public DisplayColumns displayColumns()
public SelectionCriteria criteria()
public SelectionSource source()
public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectObject.equals(java.lang.Object)public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public void accept(Visitor visitor)
Visitable
accept in interface Visitablevisitor - una instancia de visitor (que no debe ser null).Visitable.accept(uba.db.sql.language.Visitor)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||