public class TableInfoManager
extends java.lang.Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected java.util.Set |
doneSet |
protected java.util.List |
l |
protected java.util.Map |
tableInfoMap |
protected java.util.Map |
tableNameMap |
protected java.lang.String |
workDir |
| コンストラクタと説明 |
|---|
TableInfoManager(java.util.Map tableInfoMap,
java.lang.String workDir,
java.util.Set doneSet) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
create(java.sql.Connection con) |
protected java.util.Set |
create(java.sql.Connection con,
java.util.Set workSet,
TableInfo tableInfo) |
void |
createIndex(java.sql.Connection con) |
void |
drop(java.sql.Connection con) |
protected java.util.Set |
drop(java.sql.Connection con,
java.util.Set workSet,
TableInfo tableInfo) |
java.util.List |
getTableInfoList() |
void |
insert(java.sql.Connection con) |
void |
insert(java.sql.Connection con,
int batchSize) |
protected java.util.Set |
insert(java.sql.Connection con,
java.util.Set workSet,
TableInfo tableInfo,
int batchSize) |
void |
load(java.sql.Connection con) |
int |
size() |
protected java.util.Map tableInfoMap
protected java.util.Map tableNameMap
protected java.lang.String workDir
protected java.util.List l
protected java.util.Set doneSet
public TableInfoManager(java.util.Map tableInfoMap, java.lang.String workDir, java.util.Set doneSet)
public java.util.List getTableInfoList()
public int size()
protected java.util.Set create(java.sql.Connection con, java.util.Set workSet, TableInfo tableInfo) throws java.sql.SQLException
java.sql.SQLExceptionprotected java.util.Set drop(java.sql.Connection con, java.util.Set workSet, TableInfo tableInfo) throws java.sql.SQLException
java.sql.SQLExceptionprotected java.util.Set insert(java.sql.Connection con, java.util.Set workSet, TableInfo tableInfo, int batchSize) throws java.sql.SQLException, java.io.IOException
java.sql.SQLExceptionjava.io.IOExceptionpublic void create(java.sql.Connection con) throws java.sql.SQLException
java.sql.SQLExceptionpublic void drop(java.sql.Connection con) throws java.sql.SQLException
java.sql.SQLExceptionpublic void insert(java.sql.Connection con) throws java.sql.SQLException, java.io.IOException
java.sql.SQLExceptionjava.io.IOExceptionpublic void insert(java.sql.Connection con, int batchSize) throws java.sql.SQLException, java.io.IOException
java.sql.SQLExceptionjava.io.IOExceptionpublic void load(java.sql.Connection con) throws java.sql.SQLException, java.io.IOException
java.sql.SQLExceptionjava.io.IOExceptionpublic void createIndex(java.sql.Connection con) throws java.sql.SQLException
java.sql.SQLException