org.hibernate.tool.hbm2ddl

Class TableMetadata


public class TableMetadata
extends java.lang.Object

JDBC table metadata
Author:
Christoph Sturm, Max Rydahl Andersen

Method Summary

void
addColumn(ResultSet rs)
String
getCatalog()
ColumnMetadata
getColumnMetadata(String columnName)
ForeignKeyMetadata
getForeignKeyMetadata(String keyName)
IndexMetadata
getIndexMetadata(String indexName)
String
getName()
String
getSchema()
String
toString()

Method Details

addColumn

public void addColumn(ResultSet rs)
            throws SQLException

getCatalog

public String getCatalog()

getColumnMetadata

public ColumnMetadata getColumnMetadata(String columnName)

getForeignKeyMetadata

public ForeignKeyMetadata getForeignKeyMetadata(String keyName)

getIndexMetadata

public IndexMetadata getIndexMetadata(String indexName)

getName

public String getName()

getSchema

public String getSchema()

toString

public String toString()