liquibase.database.structure
Class Table

java.lang.Object
  extended by liquibase.database.structure.Table
All Implemented Interfaces:
java.lang.Comparable<Table>, DatabaseObject

public class Table
extends java.lang.Object
implements DatabaseObject, java.lang.Comparable<Table>


Constructor Summary
Table(java.lang.String name)
           
 
Method Summary
 int compareTo(Table o)
           
 boolean equals(java.lang.Object o)
           
 Column getColumn(java.lang.String columnName)
          Returns the column object for the given columnName.
 java.util.List<Column> getColumns()
           
 DatabaseObject[] getContainingObjects()
           
 Database getDatabase()
           
 java.lang.String getName()
           
 java.lang.String getRawCatalogName()
           
 java.lang.String getRawSchemaName()
           
 java.lang.String getRemarks()
           
 java.lang.String getSchema()
           
 int hashCode()
           
 Table setDatabase(Database database)
           
 void setRawCatalogName(java.lang.String rawCatalogName)
           
 void setRawSchemaName(java.lang.String rawSchemaName)
           
 Table setRemarks(java.lang.String remarks)
           
 Table setSchema(java.lang.String schema)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Table

public Table(java.lang.String name)
Method Detail

getName

public java.lang.String getName()

getDatabase

public Database getDatabase()

getContainingObjects

public DatabaseObject[] getContainingObjects()
Specified by:
getContainingObjects in interface DatabaseObject

setDatabase

public Table setDatabase(Database database)

getRemarks

public java.lang.String getRemarks()

setRemarks

public Table setRemarks(java.lang.String remarks)

getColumns

public java.util.List<Column> getColumns()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

compareTo

public int compareTo(Table o)
Specified by:
compareTo in interface java.lang.Comparable<Table>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getColumn

public Column getColumn(java.lang.String columnName)
Returns the column object for the given columnName. If the column does not exist in this table, return null.


getSchema

public java.lang.String getSchema()
Returns:
Returns the schema.

setSchema

public Table setSchema(java.lang.String schema)
Parameters:
schema - The schema to set.

getRawCatalogName

public java.lang.String getRawCatalogName()

setRawCatalogName

public void setRawCatalogName(java.lang.String rawCatalogName)

getRawSchemaName

public java.lang.String getRawSchemaName()

setRawSchemaName

public void setRawSchemaName(java.lang.String rawSchemaName)


Copyright © 2010 Liquibase.org. All Rights Reserved.