|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectjp.go.nict.langrid.commons.cs.binding.DynamicBindingUtil
public class DynamicBindingUtil
動的バインディング関連のユーティリティ。
| コンストラクタの概要 | |
|---|---|
DynamicBindingUtil()
|
|
| メソッドの概要 | |
|---|---|
static Map<String,String> |
decodeDefaults(String value)
デフォルトバインディング情報をデコードする。 |
static Map<String,Map<String,String>> |
decodeOverrides(String value)
上書きバインディング情報をデコードする。 |
static Collection<BindingNode> |
decodeTree(String value)
ツリーマッピング情報をデコードする。 |
static String |
encodeDefaults(Map<String,String> bindings)
デフォルトバインディング情報をエンコードする。 |
static String |
encodeOverrides(Map<String,Map<String,String>> bindings)
上書きバインディング情報をエンコードする。 |
static String |
encodeTree(Collection<BindingNode> value)
ツリーマッピング情報をJSONエンコードする。 |
static String |
encodeTree(Collection<BindingNode> value,
int indentFactor)
ツリーマッピング情報をJSONエンコードする。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public DynamicBindingUtil()
| メソッドの詳細 |
|---|
public static String encodeDefaults(Map<String,String> bindings)
bindings - デフォルトバインディング情報
public static Map<String,String> decodeDefaults(String value)
value - 文字列
public static String encodeOverrides(Map<String,Map<String,String>> bindings)
bindings - バインディング情報
public static Map<String,Map<String,String>> decodeOverrides(String value)
value - 文字列
public static String encodeTree(Collection<BindingNode> value)
value - マッピング情報
public static String encodeTree(Collection<BindingNode> value,
int indentFactor)
value - マッピング情報indentFactor - インデントの数
public static Collection<BindingNode> decodeTree(String value)
throws ParseException
value - JSONエンコードされた文字列
ParseException - デコードに失敗した
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||