jp.go.nict.langrid.client.ws_1_2
インタフェース LanguageIdentificationClient

すべてのスーパーインタフェース:
ServiceClient
既知の実装クラスの一覧:
LanguageIdentificationClientImpl, LanguageIdentificationClientImpl

public interface LanguageIdentificationClient
extends ServiceClient

形態素解析サービスのクライアントが実装するインターフェース。

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

メソッドの概要
 String[] getSupportedEncodings()
          対応しているエンコーディング一覧を返す。
 String[] getSupportedLanguages()
          対応している言語一覧を返す。
 String identify(String text, String originalEncoding)
          言語を識別する。
 LanguageAndEncoding identifyLanguageAndEncoding(byte[] textBytes)
          言語とエンコーディングを識別する。
 
インタフェース jp.go.nict.langrid.client.ws_1_2.ServiceClient から継承されたメソッド
getHttpHeaders, getLastCallTree, getLastCopyrightInfo, getLastLicenseInfo, getLastName, getTreeBindings, setPassword, setUserId
 

メソッドの詳細

identifyLanguageAndEncoding

LanguageAndEncoding identifyLanguageAndEncoding(byte[] textBytes)
                                                throws LangridException
言語とエンコーディングを識別する。

パラメータ:
textBytes - 識別する文字列
戻り値:
識別結果
例外:
LangridException - サービスの呼び出しに失敗した

identify

String identify(String text,
                String originalEncoding)
                throws LangridException
言語を識別する。

パラメータ:
text - 識別する文字列
originalEncoding - 文字列のエンコーディング
戻り値:
識別結果
例外:
LangridException - サービスの呼び出しに失敗した

getSupportedLanguages

String[] getSupportedLanguages()
                               throws LangridException
対応している言語一覧を返す。

戻り値:
言語の配列
例外:
LangridException - サービスの呼び出しに失敗した

getSupportedEncodings

String[] getSupportedEncodings()
                               throws LangridException
対応しているエンコーディング一覧を返す。

戻り値:
エンコーディングの配列
例外:
LangridException - サービスの呼び出しに失敗した