TranslationDictionary (クラス)
public abstract TranslationDictionary
パッケージ: CURL.RUNTIME.LOCALE

ある言語の文字列から別の言語の文字列へのマッピング。


コンストラクタ
default:url のコンテンツから辞書を返します。
ファクトリ public {TranslationDictionary.default url:Url}:TranslationDictionary

メソッド
get:key の変換結果が存在する場合はそれを取得し、存在しない場合は、エラーをスローします。
public {TranslationDictionary.get key:String}:String
get-if-exists:key の変換結果が存在する場合は、それを取得します。
public {TranslationDictionary.get-if-exists
key:String
}:(result:String, found?:bool)
get-or-default:key の変換結果が存在する場合はそれを取得し、存在しない場合は、default を既定値とします。
public {TranslationDictionary.get-or-default
key:String,
default:String
}:String
メソッド 継承 Object: object-describe, object-describe-for-debugging, object-serialize



コンストラクタ詳細
default (ファクトリ)
public {TranslationDictionary.default url:Url}:TranslationDictionary

url のコンテンツから辞書を返します。

url: TranslationDictionary の URL。






メソッド詳細
get (メソッド)
public {TranslationDictionary.get key:String}:String

key の変換結果が存在する場合はそれを取得し、存在しない場合は、エラーをスローします。

key: 変換が要求される文字列。

戻り値

変換された文字列。


get-if-exists (メソッド)
public {TranslationDictionary.get-if-exists
key:String
}:(result:String, found?:bool)

key の変換結果が存在する場合は、それを取得します。

key: 変換が要求される文字列。

戻り値

変換結果が存在する場合は、変換された文字列と true で、存在しない場合は、未定義値と false が返されます。


get-or-default (メソッド)
public {TranslationDictionary.get-or-default
key:String,
default:String
}:String

key の変換結果が存在する場合はそれを取得し、存在しない場合は、default を既定値とします。

key: 変換が要求される文字列。
default: 変換結果が存在しない場合に返す文字列。

戻り値

変換された文字列、または default