uba.db.sql.interpreter
Class CreateTableQueryPlan

java.lang.Object
  extended by uba.db.sql.interpreter.CreateTableQueryPlan
All Implemented Interfaces:
SentenceQueryPlan

public class CreateTableQueryPlan
extends java.lang.Object
implements SentenceQueryPlan


Constructor Summary
CreateTableQueryPlan(uba.db.sql.language.CreateTable sqlSentence, uba.db.Database database)
           
 
Method Summary
 void addColumnSpecification(uba.db.column.ColumnSpecification spec)
           
 uba.db.ar.Tupla errorTupla()
           
 boolean hasMoreResults()
           
 uba.db.ar.Tupla nextTuple()
           
 java.lang.String planDetail()
           
 void setTableName(java.lang.String name)
           
 void startExecution()
           
 uba.db.ar.Tupla successTupla()
           
 uba.db.ar.TuplaDef tuplaDefinition()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreateTableQueryPlan

public CreateTableQueryPlan(uba.db.sql.language.CreateTable sqlSentence,
                            uba.db.Database database)
Method Detail

startExecution

public void startExecution()
Specified by:
startExecution in interface SentenceQueryPlan

hasMoreResults

public boolean hasMoreResults()
Specified by:
hasMoreResults in interface SentenceQueryPlan

successTupla

public uba.db.ar.Tupla successTupla()

errorTupla

public uba.db.ar.Tupla errorTupla()

nextTuple

public uba.db.ar.Tupla nextTuple()
Specified by:
nextTuple in interface SentenceQueryPlan

planDetail

public java.lang.String planDetail()
Specified by:
planDetail in interface SentenceQueryPlan

tuplaDefinition

public uba.db.ar.TuplaDef tuplaDefinition()
Specified by:
tuplaDefinition in interface SentenceQueryPlan

setTableName

public void setTableName(java.lang.String name)

addColumnSpecification

public void addColumnSpecification(uba.db.column.ColumnSpecification spec)


Copyright © -2005 . All Rights Reserved.