jp.go.nict.langrid.client.ws_1_2
インタフェース BilingualDictionaryWithLongestMatchSearchClient
- すべてのスーパーインタフェース:
- BilingualDictionaryClient, ServiceClient
- 既知の実装クラスの一覧:
- BilingualDictionaryWithLongestMatchSearchClientImpl, BilingualDictionaryWithLongestMatchSearchClientImpl
public interface BilingualDictionaryWithLongestMatchSearchClient
- extends BilingualDictionaryClient
最適化版用の対訳辞書サービスクライアントが実装するインターフェース。
- バージョン:
- $Revision: 8830 $
- 作成者:
- $Author: kkadowaki $
searchLongestMatchingTerms
TranslationWithPosition[] searchLongestMatchingTerms(Language headLang,
Language targetLang,
Morpheme[] morphemes)
throws LangridException
- 形態素の配列を元に検索を行います。
動詞を除く形態素を連結し、得られた語を検索します。
見つかった語の中から最も長いものを検索結果に追加します。
複数の検索が行われ、見出し語のことなる検索結果が複数返される可能性があります。
- パラメータ:
headLang
- 検索する見出し言語targetLang
- 対訳言語morphemes
- 形態素
- 戻り値:
- 結果の配列
- 例外:
LangridException
- 処理に失敗した