jp.go.nict.langrid.service_1_2.bilingualdictionary
インタフェース BilingualDictionaryHeadwordsExtractionService
- すべてのスーパーインタフェース:
- BilingualDictionaryService
public interface BilingualDictionaryHeadwordsExtractionService
- extends BilingualDictionaryService
extractを実装した対訳辞書サービスのインタフェースを定義します。
- バージョン:
- $Revision: 10411 $
- 作成者:
- $Author: Takao Nakaguchi $
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
- 指定された言語対はサポートされていない