uba.db.sql.interpreter
Class CreateTableVisitor

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

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


Constructor Summary
CreateTableVisitor(CreateTableQueryPlan plan)
           
 
Method Summary
 void visitCharColumnDeclaration(uba.db.sql.language.CharColumnDeclaration declaration)
           
 void visitIntegerColumnDeclaration(uba.db.sql.language.IntegerColumnDeclaration declaration)
           
 void visitTableName(uba.db.sql.language.TableName tableName)
           
 
Methods inherited from class uba.db.sql.language.VisitorBehavior
visitAndSelectionCriteria, visitColumnName, visitCreateIndex, visitCreateTable, visitDisplayAllColumns, visitDisplayMultipleColumns, visitDisplayOneColumn, visitEqualComparison, visitGreatherThanComparison, visitGreatherThanEqualsComparison, visitIndexName, visitInSelectionCriteria, visitInsert, visitIntegerValue, visitJoin, visitLessThanComparison, visitLessThanEqualsComparison, visitNegatedSelectionCriteria, visitNotInSelectionCriteria, visitOrSelectionCriteria, visitQualifiedColumnName, visitSelect, visitSingleSelectionCriteria, visitStringValue, visitTableSelectionSource, visitValueEnumeration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreateTableVisitor

public CreateTableVisitor(CreateTableQueryPlan plan)
Method Detail

visitTableName

public void visitTableName(uba.db.sql.language.TableName tableName)
Specified by:
visitTableName in interface uba.db.sql.language.Visitor
Overrides:
visitTableName in class uba.db.sql.language.VisitorBehavior

visitCharColumnDeclaration

public void visitCharColumnDeclaration(uba.db.sql.language.CharColumnDeclaration declaration)
Specified by:
visitCharColumnDeclaration in interface uba.db.sql.language.Visitor
Overrides:
visitCharColumnDeclaration in class uba.db.sql.language.VisitorBehavior

visitIntegerColumnDeclaration

public void visitIntegerColumnDeclaration(uba.db.sql.language.IntegerColumnDeclaration declaration)
Specified by:
visitIntegerColumnDeclaration in interface uba.db.sql.language.Visitor
Overrides:
visitIntegerColumnDeclaration in class uba.db.sql.language.VisitorBehavior


Copyright © -2005 . All Rights Reserved.