public class DictionaryDataBase extends Object
| コンストラクタと説明 |
|---|
DictionaryDataBase(String tableName,
ConnectionManager manager,
String dbDictionary,
int maxCount) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
addTranslation(String headLang,
String targetLang,
String headWord,
String targetWord) |
int |
deleteTranslation(String headLang,
String targetLang,
String headWord,
String targetWord) |
Collection<AdjacencyPair> |
getAdjacencyPair(String category,
Language language,
String firstTurn,
MatchingMethod matchingMethod) |
protected Connection |
getConnection() |
protected DbDictionary |
getDbDictionary() |
void |
getFirstTranslations(Language headLang,
Language targetLang,
DictionaryQuery[] queries,
Translation[] result) |
protected int |
getMaxCount() |
Collection<ParallelText> |
getParallelText(Language headLang,
Language targetLang,
String headword,
MatchingMethod matchingMethod) |
String |
getTableName() |
Collection<Translation> |
getTranslation(Language headLang,
Language targetLang,
String headword,
MatchingMethod matchingMethod) |
int |
updateTranslation(String headLang,
String targetLang,
String headWord,
String targetWord) |
public DictionaryDataBase(String tableName, ConnectionManager manager, String dbDictionary, int maxCount)
public Collection<Translation> getTranslation(Language headLang, Language targetLang, String headword, MatchingMethod matchingMethod) throws SQLException
SQLExceptionpublic void getFirstTranslations(Language headLang, Language targetLang, DictionaryQuery[] queries, Translation[] result) throws SQLException
SQLExceptionpublic boolean addTranslation(String headLang, String targetLang, String headWord, String targetWord) throws SQLException
SQLExceptionpublic int updateTranslation(String headLang, String targetLang, String headWord, String targetWord) throws SQLException
SQLExceptionpublic int deleteTranslation(String headLang, String targetLang, String headWord, String targetWord) throws SQLException
SQLExceptionpublic Collection<ParallelText> getParallelText(Language headLang, Language targetLang, String headword, MatchingMethod matchingMethod) throws SQLException
SQLExceptionpublic Collection<AdjacencyPair> getAdjacencyPair(String category, Language language, String firstTurn, MatchingMethod matchingMethod) throws SQLException
SQLExceptionpublic String getTableName()
protected Connection getConnection() throws SQLException
SQLExceptionprotected DbDictionary getDbDictionary()
protected int getMaxCount()
Copyright © 2021. All rights reserved.