uba.db.sql.language
Class CreateTable

java.lang.Object
  extended by uba.db.sql.language.CreateTable
All Implemented Interfaces:
Sentence, Visitable

public class CreateTable
extends java.lang.Object
implements Sentence

Version:
$Revision: 1.3 $

Constructor Summary
CreateTable(TableName tableName, java.util.List columnDeclarations)
           
CreateTable(TableName tableName, java.util.List columnDeclarations, java.util.List primaryKeyColumns)
           
 
Method Summary
 void accept(Visitor visitor)
          Este método es enviado para aceptar un visitor, las clases concretas deben enviar el mensaje "visit" correspondiente.
 java.util.List columnDeclarations()
           
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 java.util.List primaryKeyColumns()
           
 TableName tableName()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CreateTable

public CreateTable(TableName tableName,
                   java.util.List columnDeclarations,
                   java.util.List primaryKeyColumns)

CreateTable

public CreateTable(TableName tableName,
                   java.util.List columnDeclarations)
Method Detail

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)

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()

columnDeclarations

public java.util.List columnDeclarations()
Returns:
Returns the columnDeclarations.

primaryKeyColumns

public java.util.List primaryKeyColumns()
Returns:
Returns the primaryKeyColumns.

tableName

public TableName tableName()
Returns:
Returns the tableName.


Copyright © -2005 . All Rights Reserved.