public class SqlTable
extends java.lang.Object
Copyright 2008 Partner Software, Inc.
| Constructor and Description |
|---|
SqlTable(SqlConnection connection,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
create(java.util.List<SqlColumn> columns) |
void |
drop() |
boolean |
exists() |
SqlConnection |
getConnection() |
java.lang.String |
getName() |
java.util.List<java.lang.String> |
listColumnNames() |
java.util.List<java.lang.String> |
listKeyColumnNames() |
java.util.List<java.lang.String> |
listNonKeyColumnNames() |
void |
refresh() |
public SqlTable(SqlConnection connection, java.lang.String name) throws java.sql.SQLException
java.sql.SQLExceptionpublic SqlConnection getConnection()
public java.lang.String getName()
public boolean exists()
public void refresh()
throws java.sql.SQLException
java.sql.SQLExceptionpublic java.util.List<java.lang.String> listColumnNames()
public java.util.List<java.lang.String> listKeyColumnNames()
public java.util.List<java.lang.String> listNonKeyColumnNames()
public void drop()
throws java.sql.SQLException
java.sql.SQLExceptionpublic void create(java.util.List<SqlColumn> columns) throws java.sql.SQLException
java.sql.SQLException