uba.db.sql.interpreter.sentencevalidation
Class ValidationSetUpVisitor

java.lang.Object
  extended by uba.db.sql.language.VisitorBehavior
      extended by uba.db.sql.interpreter.sentencevalidation.ValidationSetUpVisitor
All Implemented Interfaces:
uba.db.sql.language.Visitor

public class ValidationSetUpVisitor
extends uba.db.sql.language.VisitorBehavior

Version:
$Revision: 1.1 $

Constructor Summary
ValidationSetUpVisitor(uba.db.sql.language.Sentence sentence, SentenceValidator validator)
           
 
Method Summary
 java.util.List validations()
           
 void visitCreateTable(uba.db.sql.language.CreateTable table)
           
 void visitInsert(uba.db.sql.language.Insert insert)
           
 void visitSelect(uba.db.sql.language.Select select)
           
 
Methods inherited from class uba.db.sql.language.VisitorBehavior
visitAndSelectionCriteria, visitCharColumnDeclaration, visitColumnName, visitCreateIndex, visitDisplayAllColumns, visitDisplayMultipleColumns, visitDisplayOneColumn, visitEqualComparison, visitGreatherThanComparison, visitGreatherThanEqualsComparison, visitIndexName, visitInSelectionCriteria, visitIntegerColumnDeclaration, visitIntegerValue, visitJoin, visitLessThanComparison, visitLessThanEqualsComparison, visitNegatedSelectionCriteria, visitNotInSelectionCriteria, visitOrSelectionCriteria, visitQualifiedColumnName, visitSingleSelectionCriteria, visitStringValue, visitTableName, visitTableSelectionSource, visitValueEnumeration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidationSetUpVisitor

public ValidationSetUpVisitor(uba.db.sql.language.Sentence sentence,
                              SentenceValidator validator)
Method Detail

visitCreateTable

public void visitCreateTable(uba.db.sql.language.CreateTable table)
Specified by:
visitCreateTable in interface uba.db.sql.language.Visitor
Overrides:
visitCreateTable in class uba.db.sql.language.VisitorBehavior
See Also:
VisitorBehavior.visitCreateTable(uba.db.sql.language.CreateTable)

visitInsert

public void visitInsert(uba.db.sql.language.Insert insert)
Specified by:
visitInsert in interface uba.db.sql.language.Visitor
Overrides:
visitInsert in class uba.db.sql.language.VisitorBehavior
See Also:
VisitorBehavior.visitInsert(uba.db.sql.language.Insert)

visitSelect

public void visitSelect(uba.db.sql.language.Select select)
Specified by:
visitSelect in interface uba.db.sql.language.Visitor
Overrides:
visitSelect in class uba.db.sql.language.VisitorBehavior
See Also:
VisitorBehavior.visitSelect(uba.db.sql.language.Select)

validations

public java.util.List validations()


Copyright © -2005 . All Rights Reserved.