jp.go.nict.langrid.language
クラス TranslationPath

java.lang.Object
  上位を拡張 jp.go.nict.langrid.language.TranslationPath

推奨されていません。

@Deprecated
public class TranslationPath
extends Object

翻訳サービスの翻訳パス情報を格納する。

バージョン:
$Revision: 8841 $
作成者:
$Author: kkadowaki $

コンストラクタの概要
TranslationPath(Language... path)
          推奨されていません。 コンストラクタ。
 
メソッドの概要
 boolean equals(Object value)
          推奨されていません。 このオブジェクトと指定されたオブジェクトを比較します。
 boolean equals(TranslationPath value)
          推奨されていません。 このオブジェクトと指定されたオブジェクトを比較します。
 Language[] getLanguages()
          推奨されていません。 パスを構成する言語表現の配列を返す。
 Language getSourceLanguage()
          推奨されていません。 パス内の翻訳元言語を返す。
 Language getTargetLanguage()
          推奨されていません。 パス内の翻訳先言語を返す。
 int hashCode()
          推奨されていません。 このオブジェクトのハッシュコードを計算して返す。
static TranslationPath[] parse(String aPathExpression)
          推奨されていません。 パス表現を解析し、パスの配列を作成する。
 String toString()
          推奨されていません。 このオブジェクトの文字列表現を返す。
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

TranslationPath

public TranslationPath(Language... path)
推奨されていません。 
コンストラクタ。

パラメータ:
path - 翻訳パス
メソッドの詳細

hashCode

public int hashCode()
推奨されていません。 
このオブジェクトのハッシュコードを計算して返す。

オーバーライド:
クラス Object 内の hashCode
戻り値:
このオブジェクトのハッシュコード

equals

public boolean equals(Object value)
推奨されていません。 
このオブジェクトと指定されたオブジェクトを比較します。

オーバーライド:
クラス Object 内の equals
パラメータ:
value - 比較するオブジェクト
戻り値:
等しい場合、true

equals

public boolean equals(TranslationPath value)
推奨されていません。 
このオブジェクトと指定されたオブジェクトを比較します。

パラメータ:
value - 比較するオブジェクト
戻り値:
等しい場合、true

toString

public String toString()
推奨されていません。 
このオブジェクトの文字列表現を返す。

オーバーライド:
クラス Object 内の toString
戻り値:
このオブジェクトの文字列表現

getLanguages

public Language[] getLanguages()
推奨されていません。 
パスを構成する言語表現の配列を返す。 0番目が翻訳元言語、n-1番目が翻訳先言語、それ以外は中継言語。

戻り値:
パスを構成する言語表現の配列

getSourceLanguage

public Language getSourceLanguage()
推奨されていません。 
パス内の翻訳元言語を返す。

戻り値:
翻訳元言語

getTargetLanguage

public Language getTargetLanguage()
推奨されていません。 
パス内の翻訳先言語を返す。

戻り値:
翻訳先言語

parse

public static TranslationPath[] parse(String aPathExpression)
                               throws InvalidLanguageTagException,
                                      InvalidLanguagePathException
推奨されていません。 
パス表現を解析し、パスの配列を作成する。 パス表現は、以下のような形式
((ja en) (en ko) (ja en ko))

パラメータ:
aPathExpression - パス表現
戻り値:
パスの配列
例外:
InvalidLanguageTagException - 不正な言語表現が含まれている
InvalidLanguagePathException - 不正なパス表現が含まれている