org.eobjects.metamodel.drop
Class AbstractTableDropBuilder

java.lang.Object
  extended by org.eobjects.metamodel.drop.AbstractTableDropBuilder
All Implemented Interfaces:
TableDropBuilder

public abstract class AbstractTableDropBuilder
extends Object
implements TableDropBuilder

Abstract TableDropBuilder implementation


Constructor Summary
AbstractTableDropBuilder(Table table)
           
 
Method Summary
 Table getTable()
          Gets the table that this drop statement pertains to
 String toSql()
          Gets a SQL representation of this drop table operation.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eobjects.metamodel.drop.TableDropBuilder
execute
 

Constructor Detail

AbstractTableDropBuilder

public AbstractTableDropBuilder(Table table)
Method Detail

getTable

public final Table getTable()
Description copied from interface: TableDropBuilder
Gets the table that this drop statement pertains to

Specified by:
getTable in interface TableDropBuilder
Returns:
the table that this drop statement pertains to

toString

public String toString()
Overrides:
toString in class Object

toSql

public String toSql()
Description copied from interface: TableDropBuilder
Gets a SQL representation of this drop table operation. Note that the generated SQL is dialect agnostic, so it is not accurately the same as what will be passed to a potential backing database.

Specified by:
toSql in interface TableDropBuilder
Returns:
a SQL representation of this drop table operation.


Copyright © 2007-2013. All Rights Reserved.