public class SQLDatabase
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
Name |
protected java.util.HashMap |
Tables |
Constructor and Description |
---|
SQLDatabase(java.lang.String databasename) |
Modifier and Type | Method and Description |
---|---|
void |
addTable(SQLTable t) |
void |
addTable(java.lang.String table) |
java.lang.String[] |
getFieldNames(java.lang.String table) |
SQLTable |
getTable(java.lang.String table) |
java.lang.String[] |
getTableNames() |
boolean |
hasTable(java.lang.String table) |
java.lang.String |
mySQLFormat()
Format as in batch creation statement for mySQL
|
java.lang.String |
PostgreSQLFormat() |
void |
removeTable(SQLTable t) |
void |
removeTable(java.lang.String table) |
java.lang.String |
SQLiteFormat() |
public java.lang.String[] getTableNames()
public java.lang.String[] getFieldNames(java.lang.String table)
public void addTable(SQLTable t)
public void addTable(java.lang.String table)
public void removeTable(SQLTable t)
public void removeTable(java.lang.String table)
public java.lang.String PostgreSQLFormat()
public java.lang.String SQLiteFormat()
public java.lang.String mySQLFormat()
public SQLTable getTable(java.lang.String table)
public boolean hasTable(java.lang.String table)
Copyright © 2011, 2013. Daniel P. Dougherty