uba.db.sql.language
Class VisitorBehavior
java.lang.Object
uba.db.sql.language.VisitorBehavior
- All Implemented Interfaces:
- Visitor
public abstract class VisitorBehavior
- extends java.lang.Object
- implements Visitor
Clase abstracta utilizada como base para crear "visitors" de sentencias SQL.
- Version:
- $Revision: 1.10 $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VisitorBehavior
public VisitorBehavior()
visitAndSelectionCriteria
public void visitAndSelectionCriteria(AndSelectionCriteria criteria)
- Esta implementación por default visita cada una de las partes del
criterio de selección.
- Specified by:
visitAndSelectionCriteria in interface Visitor
- Parameters:
criteria - criterio de seleccion a visitar.- See Also:
- "comentarios de la interfaz"
visitColumnName
public void visitColumnName(ColumnName columnName)
- Specified by:
visitColumnName in interface Visitor
- See Also:
Visitor.visitColumnName(uba.db.sql.language.ColumnName)
visitCreateTable
public void visitCreateTable(CreateTable table)
- Specified by:
visitCreateTable in interface Visitor
- See Also:
Visitor.visitCreateTable(uba.db.sql.language.CreateTable)
visitCreateIndex
public void visitCreateIndex(CreateIndex index)
- Specified by:
visitCreateIndex in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitDisplayAllColumns
public void visitDisplayAllColumns(DisplayAllColumns columns)
- Specified by:
visitDisplayAllColumns in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitDisplayMultipleColumns
public void visitDisplayMultipleColumns(DisplayMultipleColumns columns)
- Esta implementación por default visita cada una de las columnas.
- Specified by:
visitDisplayMultipleColumns in interface Visitor
- Parameters:
columns - columnas a visitar- See Also:
- "comentarios de la interfaz"
visitDisplayOneColumn
public void visitDisplayOneColumn(DisplayOneColumn column)
- Specified by:
visitDisplayOneColumn in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitEqualComparison
public void visitEqualComparison(EqualComparison comparison)
- Specified by:
visitEqualComparison in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitGreatherThanComparison
public void visitGreatherThanComparison(GreatherThanComparison comparison)
- Specified by:
visitGreatherThanComparison in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitGreatherThanEqualsComparison
public void visitGreatherThanEqualsComparison(GreatherThanEqualsComparison comparison)
- Specified by:
visitGreatherThanEqualsComparison in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitInSelectionCriteria
public void visitInSelectionCriteria(InSelectionCriteria criteria)
- Specified by:
visitInSelectionCriteria in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitInsert
public void visitInsert(Insert insert)
- Specified by:
visitInsert in interface Visitor
- See Also:
Visitor.visitInsert(uba.db.sql.language.Insert)
visitIntegerValue
public void visitIntegerValue(IntegerValue value)
- Specified by:
visitIntegerValue in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitJoin
public void visitJoin(Join join)
- Specified by:
visitJoin in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitLessThanComparison
public void visitLessThanComparison(LessThanComparison comparison)
- Specified by:
visitLessThanComparison in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitLessThanEqualsComparison
public void visitLessThanEqualsComparison(LessThanEqualsComparison comparison)
- Specified by:
visitLessThanEqualsComparison in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitNegatedSelectionCriteria
public void visitNegatedSelectionCriteria(NegatedSelectionCriteria criteria)
- Specified by:
visitNegatedSelectionCriteria in interface Visitor
- See Also:
Visitor.visitNegatedSelectionCriteria(uba.db.sql.language.NegatedSelectionCriteria)
visitNotInSelectionCriteria
public void visitNotInSelectionCriteria(NotInSelectionCriteria criteria)
- Specified by:
visitNotInSelectionCriteria in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitOrSelectionCriteria
public void visitOrSelectionCriteria(OrSelectionCriteria criteria)
- Esta implementación por default visita cada una de las partes del
criterio de selección.
- Specified by:
visitOrSelectionCriteria in interface Visitor
- Parameters:
criteria - criterio de seleccion a visitar.- See Also:
- "comentarios de la interfaz"
visitQualifiedColumnName
public void visitQualifiedColumnName(QualifiedColumnName name)
- Specified by:
visitQualifiedColumnName in interface Visitor
- See Also:
Visitor.visitQualifiedColumnName(uba.db.sql.language.QualifiedColumnName)
visitSelect
public void visitSelect(Select select)
- Esta implementación por default visita cada una de las partes que
conforman el SELECT.
- Specified by:
visitSelect in interface Visitor
- Parameters:
select - el select a visitar- See Also:
- "comentarios de la interfaz"
visitSingleSelectionCriteria
public void visitSingleSelectionCriteria(SingleSelectionCriteria criteria)
- Specified by:
visitSingleSelectionCriteria in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitStringValue
public void visitStringValue(StringValue value)
- Specified by:
visitStringValue in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitTableName
public void visitTableName(TableName name)
- Specified by:
visitTableName in interface Visitor
- See Also:
Visitor.visitTableName(uba.db.sql.language.TableName)
visitTableSelectionSource
public void visitTableSelectionSource(TableSelectionSource source)
- Specified by:
visitTableSelectionSource in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitCharColumnDeclaration
public void visitCharColumnDeclaration(CharColumnDeclaration declaration)
- Specified by:
visitCharColumnDeclaration in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitIntegerColumnDeclaration
public void visitIntegerColumnDeclaration(IntegerColumnDeclaration declaration)
- Specified by:
visitIntegerColumnDeclaration in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitValueEnumeration
public void visitValueEnumeration(ValueEnumeration enumeration)
- Specified by:
visitValueEnumeration in interface Visitor
- See Also:
- "comentarios de la interfaz"
visitIndexName
public void visitIndexName(IndexName index)
- Specified by:
visitIndexName in interface Visitor
- See Also:
- "comentarios de la interfaz"
Copyright © -2005 . All Rights Reserved.