Package io.fria.lilo
Class JsonUtils
- java.lang.Object
-
- io.fria.lilo.JsonUtils
-
public final class JsonUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static @NotNull Optional<Map<String,Object>>getMap(@NotNull Map<String,Object> map, @NotNull String key)static @NotNull Optional<List<Map<String,Object>>>getMapList(@NotNull Map<String,Object> map, @NotNull String key)static @NotNull Optional<String>getName(@NotNull Map<String,Object> map)static @NotNull Optional<String>getStr(@NotNull Map<String,Object> map, @NotNull String key)static @NotNull Optional<Map<String,Object>>toMap(@NotNull String jsonText)static <T> @NotNull Optional<T>toObj(@NotNull String jsonText, Class<T> clazz)static @NotNull StringtoStr(@Nullable Object obj)
-
-
-
Method Detail
-
getMap
@NotNull public static @NotNull Optional<Map<String,Object>> getMap(@NotNull @NotNull Map<String,Object> map, @NotNull @NotNull String key)
-
getMapList
@NotNull public static @NotNull Optional<List<Map<String,Object>>> getMapList(@NotNull @NotNull Map<String,Object> map, @NotNull @NotNull String key)
-
getName
@NotNull public static @NotNull Optional<String> getName(@NotNull @NotNull Map<String,Object> map)
-
getStr
@NotNull public static @NotNull Optional<String> getStr(@NotNull @NotNull Map<String,Object> map, @NotNull @NotNull String key)
-
toMap
@NotNull public static @NotNull Optional<Map<String,Object>> toMap(@NotNull @NotNull String jsonText)
-
toObj
@NotNull public static <T> @NotNull Optional<T> toObj(@NotNull @NotNull String jsonText, Class<T> clazz)
-
-