|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.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
- デコードに失敗した
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |