uba.db.sql.language
Class DisplayAllColumns
java.lang.Object
uba.db.sql.language.DisplayAllColumns
- All Implemented Interfaces:
- DisplayColumns, Visitable
public class DisplayAllColumns
- extends java.lang.Object
- implements DisplayColumns
- Version:
- $Revision: 1.5 $
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DisplayAllColumns
public DisplayAllColumns()
append
public DisplayColumns append(DisplayColumns other)
- Description copied from interface:
DisplayColumns
- A las columnas a mostrar representadad por esta instancia, les agrega
otra (u otras) columnas a mostrar.
- Specified by:
append in interface DisplayColumns
- Parameters:
other - las columnas a agregar
- Returns:
- un objeto que implementa esta interfaz y contiene las columnas a
mostrar representadas por el receptor del mensaje, mas las
columnas a mostrar representadas por el colaborador other.
- See Also:
DisplayColumns.append(uba.db.sql.language.DisplayColumns)
appendTo
public DisplayColumns appendTo(DisplayAllColumns columns)
- Description copied from interface:
DisplayColumns
- Este método más especifico es utilizado por la implementación de
DisplayColumns.append(DisplayColumns), para hacer el "Double Dispatch". La
semantica de los métodos appendTo es agregar el receptor del
mensaje a la instancia pasada como parametro (al reves de
DisplayColumns.append(DisplayColumns) que es agregar el parametro al receptor).
- Specified by:
appendTo in interface DisplayColumns
- Parameters:
columns - instancia de DisplayAllColumns al que será agregado el
receptor del mensaje.
- Returns:
- un objeto que implementa esta interfaz y contiene las columnas a
mostrar representadas representadas por el colaborador columns,
mas las columnas a mostrar representada por el receptor del
mensaje.
- See Also:
DisplayColumns.appendTo(uba.db.sql.language.DisplayAllColumns)
appendTo
public DisplayColumns appendTo(DisplayMultipleColumns columns)
- Specified by:
appendTo in interface DisplayColumns
- See Also:
DisplayColumns.appendTo(uba.db.sql.language.DisplayMultipleColumns)
appendTo
public DisplayColumns appendTo(DisplayOneColumn oneColumn)
- Specified by:
appendTo in interface DisplayColumns
- See Also:
DisplayColumns.appendTo(uba.db.sql.language.DisplayOneColumn)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
- See Also:
Object.equals(java.lang.Object)
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
- See Also:
Object.hashCode()
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.
- Specified by:
accept in interface Visitable
- Parameters:
visitor - una instancia de visitor (que no debe ser null).- See Also:
Visitable.accept(uba.db.sql.language.Visitor)
Copyright © -2005 . All Rights Reserved.