|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectjp.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)
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||