|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.nict.langrid.wrapper.common.db.dao.AbstractDao jp.go.nict.langrid.wrapper.common.db.dao.MetaDao
public class MetaDao
テーブルの作成・削除等を行うDAO。
コンストラクタの概要 | |
---|---|
MetaDao(ConnectionManager manager)
コンストラクタ。 |
メソッドの概要 | |
---|---|
void |
createAdjacencyPairTable(String tableNamePrefix,
Language[] languages)
隣接応答用例テーブルを作成する。 |
static void |
createBilingualDictionaryDumpSQL(String tableName,
Language[] languages,
Iterable<BilingualDictionaryElement> elements,
Writer writer)
|
void |
createBilingualDictionaryDumpSQL(String tableName,
Writer writer)
|
void |
createBilingualDictionaryTable(String tableNamePrefix,
Language[] languages)
対訳辞書テーブルを作成する。 |
void |
createParallelTextTable(String tableNamePrefix,
Language[] languages)
対訳辞書テーブルを作成する。 |
void |
createParallelTextWithIdTable(String tableNamePrefix,
Language[] languages)
ID付き用例対訳テーブルを作成する。 |
void |
dropAdjacencyPairTable(String tableNamePrefix)
隣接応答対テーブルを削除する。 |
void |
dropBilingualDictionaryTable(String tableNamePrefix)
対訳辞書テーブルを削除する。 |
void |
dropParallelTextTable(String tableNamePrefix)
用例対訳テーブルを削除する。 |
void |
dropParallelTextWithIdTable(String tableNamePrefix)
ID付き用例対訳テーブルを削除する。 |
boolean |
isAdjacencyPairTableAvailable(String tableNamePrefix,
Language[] languages)
隣接応答用例テーブルが利用できるかどうかを返す。 |
boolean |
isBilingualDictionaryTableAvailable(String tableNamePrefix,
Language[] languages)
対訳辞書テーブルが利用できるかどうかを返す。 |
boolean |
isParallelTextTableAvailable(String tableNamePrefix,
Language[] languages)
用例対訳テーブルが利用できるかどうかを返す。 |
boolean |
isParallelTextWithIdTableAvailable(String tableNamePrefix,
Language[] languages)
ID付き用例対訳テーブルが利用できるかどうかを返す。 |
クラス jp.go.nict.langrid.wrapper.common.db.dao.AbstractDao から継承されたメソッド |
---|
beginTransaction, closeConnection, closeConnection, commitTransaction, getConnection, rollbackTransaction, rollbackTransaction |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public MetaDao(ConnectionManager manager)
manager
- コネクションマネージャメソッドの詳細 |
---|
public boolean isAdjacencyPairTableAvailable(String tableNamePrefix, Language[] languages) throws DaoException
tableNamePrefix
- テーブル名のプレフィクスlanguages
- 対応言語
DaoException
- 処理に失敗したpublic boolean isBilingualDictionaryTableAvailable(String tableNamePrefix, Language[] languages) throws DaoException
tableNamePrefix
- テーブル名のプレフィクスlanguages
- 対応言語
DaoException
- 処理に失敗したpublic boolean isParallelTextTableAvailable(String tableNamePrefix, Language[] languages) throws DaoException
tableNamePrefix
- テーブル名のプレフィクスlanguages
- 対応言語
DaoException
- 処理に失敗したpublic boolean isParallelTextWithIdTableAvailable(String tableNamePrefix, Language[] languages) throws DaoException
tableNamePrefix
- テーブル名のプレフィクスlanguages
- 対応言語
DaoException
- 処理に失敗したpublic void createAdjacencyPairTable(String tableNamePrefix, Language[] languages) throws DaoException
tableNamePrefix
- テーブル名のプレフィクスlanguages
- 対応言語
DaoException
- 処理に失敗したpublic void createBilingualDictionaryTable(String tableNamePrefix, Language[] languages) throws DaoException
tableNamePrefix
- テーブル名のプレフィクスlanguages
- 対応言語
DaoException
- 処理に失敗したpublic void createParallelTextTable(String tableNamePrefix, Language[] languages) throws DaoException
tableNamePrefix
- テーブル名のプレフィクスlanguages
- 対応言語
DaoException
- 処理に失敗したpublic void createParallelTextWithIdTable(String tableNamePrefix, Language[] languages) throws DaoException
tableName
- テーブル名languages
- 対応言語
DaoException
- 処理に失敗したpublic void dropAdjacencyPairTable(String tableNamePrefix) throws DaoException
tableNamePrefix
- テーブル名のプレフィクス
DaoException
- 処理に失敗したpublic void dropParallelTextWithIdTable(String tableNamePrefix) throws DaoException
tableNamePrefix
- テーブル名のプレフィクス
DaoException
- 処理に失敗したpublic void dropBilingualDictionaryTable(String tableNamePrefix) throws DaoException
tableNamePrefix
- テーブル名のプレフィクス
DaoException
- 処理に失敗したpublic void dropParallelTextTable(String tableNamePrefix) throws DaoException
tableNamePrefix
- テーブル名のプレフィクス
DaoException
- 処理に失敗したpublic void createBilingualDictionaryDumpSQL(String tableName, Writer writer) throws DaoException
DaoException
public static void createBilingualDictionaryDumpSQL(String tableName, Language[] languages, Iterable<BilingualDictionaryElement> elements, Writer writer)
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |