liquibase.database.structure
Class Table
java.lang.Object
liquibase.database.structure.Table
- All Implemented Interfaces:
- Comparable<Table>, DatabaseObject
public class Table
- extends Object
- implements DatabaseObject, Comparable<Table>
Table
public Table(String name)
getName
public String getName()
getDatabase
public Database getDatabase()
getContainingObjects
public DatabaseObject[] getContainingObjects()
- Specified by:
getContainingObjects
in interface DatabaseObject
setDatabase
public Table setDatabase(Database database)
getRemarks
public String getRemarks()
setRemarks
public Table setRemarks(String remarks)
getColumns
public List<Column> getColumns()
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
compareTo
public int compareTo(Table o)
- Specified by:
compareTo
in interface Comparable<Table>
toString
public String toString()
- Overrides:
toString
in class Object
getColumn
public Column getColumn(String columnName)
- Returns the column object for the given columnName. If the column does not exist in this table,
return null.
getSchema
public String getSchema()
- Returns:
- Returns the schema.
setSchema
public Table setSchema(String schema)
- Parameters:
schema
- The schema to set.
getRawCatalogName
public String getRawCatalogName()
setRawCatalogName
public void setRawCatalogName(String rawCatalogName)
getRawSchemaName
public String getRawSchemaName()
setRawSchemaName
public void setRawSchemaName(String rawSchemaName)
Copyright © 2012 Liquibase.org. All Rights Reserved.