public final class Structs extends Object
public static String getString(Map<String,Object> map, String name, @Nullable String defaultValue)
@Nullable public static byte[] getBytes(Map<String,Object> map, String name, @Nullable byte[] defaultValue)
@Nullable public static Boolean getBoolean(Map<String,Object> map, String name, @Nullable Boolean defaultValue)
@Nullable public static Long getLong(Map<String,Object> map, String name, @Nullable Long defaultValue)
@Nullable public static Integer getInt(Map<String,Object> map, String name, @Nullable Integer defaultValue)
@Nullable public static List<String> getStrings(Map<String,Object> map, String name, @Nullable List<String> defaultValue)
@Nullable public static Map<String,Object> getObject(Map<String,Object> map, String name, @Nullable Map<String,Object> defaultValue)
@Nullable public static List<Map<String,Object>> getListOfMaps(Map<String,Object> map, String name, @Nullable List<Map<String,Object>> defaultValue)
@Nullable public static Map<String,Object> getDictionary(Map<String,Object> map, String name, @Nullable Map<String,Object> defaultValue)
public static void addObject(Map<String,Object> map, String name, Map<String,Object> value)
public static void addList(Map<String,Object> map, String name, List<? extends Map<String,Object>> elements)
public static void addStringList(Map<String,Object> map, String name, List<String> elements)
public static <T extends Map<String,Object>> void addList(Map<String,Object> map, String name, T[] elements)
public static void addDictionary(Map<String,Object> map, String name, Map<String,Object> value)
Copyright © 2016–2017 The Apache Software Foundation. All rights reserved.