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

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

public interface MetadataForParallelTextClient
extends ServiceClient

標準対訳用メタデータサービスクライアントが実装するインターフェース。

バージョン:
$Revision: 12747 $
作成者:
$Author: nakaguchi $

メソッドの概要
 String[] getMetadata(String Id)
          指定した用例のIDに関連付けられたメタデータを取得する。
 String[] getMetadataSchema()
          どのようなメタデータが付与されているのかが分かるようにメタデータのスキーマを返す。
 String[] searchCandidatesWithMetadata(String query, MatchingMethod matchingMethod)
          指定されたqueryとマッチング方法にマッチしたメタデータが付与された用例対訳のIDの一覧を返す。
 
インタフェース jp.go.nict.langrid.client.ws_1_2.ServiceClient から継承されたメソッド
getHttpHeaders, getLastCallTree, getLastCopyrightInfo, getLastLicenseInfo, getLastName, getTreeBindings, setPassword, setUserId
 

メソッドの詳細

searchCandidatesWithMetadata

String[] searchCandidatesWithMetadata(String query,
                                      MatchingMethod matchingMethod)
                                      throws LangridException
指定されたqueryとマッチング方法にマッチしたメタデータが付与された用例対訳のIDの一覧を返す。

パラメータ:
query - メタデータの検索クエリ
matchingMethod - 検索方法
戻り値:
検索結果が格納された配列。存在しない場合空配列
例外:
LangridException - 翻訳サービスの呼び出しに失敗した

getMetadata

String[] getMetadata(String Id)
                     throws LangridException
指定した用例のIDに関連付けられたメタデータを取得する。

パラメータ:
Id - 用例のID
戻り値:
検索結果が格納された配列。存在しない場合空配列
例外:
LangridException - 翻訳サービスの呼び出しに失敗した

getMetadataSchema

String[] getMetadataSchema()
                           throws LangridException
どのようなメタデータが付与されているのかが分かるようにメタデータのスキーマを返す。

戻り値:
検索結果が格納された配列。存在しない場合空配列
例外:
LangridException - 翻訳サービスの呼び出しに失敗した