jp.go.nict.langrid.service_1_2.bilingualdictionary
インタフェース BilingualDictionaryHeadwordsExtractionService

すべてのスーパーインタフェース:
BilingualDictionaryService

public interface BilingualDictionaryHeadwordsExtractionService
extends BilingualDictionaryService

extractを実装した対訳辞書サービスのインタフェースを定義します。

バージョン:
$Revision: 10411 $
作成者:
$Author: Takao Nakaguchi $

メソッドの概要
 String[] extract(String headLang, String targetLang, String text)
          textに含まれる辞書の見出し語を抽出して返す。
 
インタフェース jp.go.nict.langrid.service_1_2.bilingualdictionary.BilingualDictionaryService から継承されたメソッド
getLastUpdate, getSupportedLanguagePairs, getSupportedMatchingMethods, search
 

メソッドの詳細

extract

String[] extract(String headLang,
                 String targetLang,
                 String text)
                 throws AccessLimitExceededException,
                        InvalidParameterException,
                        LanguagePairNotUniquelyDecidedException,
                        NoAccessPermissionException,
                        NoValidEndpointsException,
                        ProcessFailedException,
                        ServerBusyException,
                        ServiceNotActiveException,
                        ServiceNotFoundException,
                        UnsupportedLanguagePairException
textに含まれる辞書の見出し語を抽出して返す。マッチングは完全一致で行われる。

パラメータ:
headLang - 検索する見出し言語
targetLang - 対訳言語
text - 文字列
戻り値:
含まれる用語の配列
例外:
AccessLimitExceededException - アクセス制限に違反した
InvalidParameterException - 不正なパラメータが渡された
LanguagePairNotUniquelyDecidedException - 対訳言語対候補が一意に求まらない(例:headLangもしくはtargetLangにzhを指定したときに,対応言語対にzh-Hansとzh-Hantが存在した場合)
NoAccessPermissionException - 呼び出しを行ったユーザに実行権限が無い
NoValidEndpointsException - 有効なエンドポイントが無い
ProcessFailedException - 検索処理に失敗した
ServerBusyException - サーバが混雑していて処理が実行できない
ServiceNotActiveException - サービスはアクティブではない
ServiceNotFoundException - 指定されたサービスが見つからない
UnsupportedLanguagePairException - 指定された言語対はサポートされていない