Package io.keikai.util
Class XlsxJsonHelper
- java.lang.Object
-
- io.keikai.util.XlsxJsonHelper
-
public class XlsxJsonHelper extends java.lang.ObjectXlsx Json Helper- Author:
- jumperchen
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> T$(java.util.Map map, java.lang.String... paths)static <T> T$1(java.util.Map map, java.lang.String path)static <T> T$x(java.util.Map map, java.lang.String xpath)static java.lang.String[]getParts(java.lang.String text)static java.lang.ObjectgetValue(java.util.Map jsonMap, java.lang.String key)static java.lang.BooleantoBool(java.util.Map jsonMap, java.lang.String key)static java.lang.BooleantoBool(java.util.Map jsonMap, java.lang.String key, java.lang.Boolean nullAs)static java.lang.BooleantoBoolean(java.lang.Object val, java.lang.Boolean nullAs)static java.lang.DoubletoDouble(java.util.Map jsonMap, java.lang.String key)static java.lang.DoubletoDouble(java.util.Map jsonMap, java.lang.String key, java.lang.Double nullAs)static java.lang.FloattoFloat(java.util.Map jsonMap, java.lang.String key)static java.lang.IntegertoInt(java.util.Map jsonMap, java.lang.String key)static java.lang.IntegertoInt(java.util.Map jsonMap, java.lang.String key, java.lang.Integer nullAs)static java.util.ListtoList(java.lang.Object jsonMap, java.lang.String key)static <T> java.util.List<T>toList(java.util.Map jsonMap, java.lang.String key, java.lang.Class cls)static java.lang.LongtoLong(java.util.Map jsonMap, java.lang.String key)static java.lang.LongtoLong(java.util.Map jsonMap, java.lang.String key, java.lang.Long nullAs)static java.lang.NumbertoNum(java.util.Map jsonMap, java.lang.String key)static java.lang.StringtoStringValue(java.util.Map jsonMap, java.lang.String key)static java.lang.StringtoStringValue(java.util.Map jsonMap, java.lang.String key, java.lang.String nullAs)static <T> TtoValue(java.util.Map jsonMap, java.lang.String key)
-
-
-
Method Detail
-
$1
public static <T> T $1(java.util.Map map, java.lang.String path)
-
$
public static <T> T $(java.util.Map map, java.lang.String... paths)
-
$x
public static <T> T $x(java.util.Map map, java.lang.String xpath)
-
toBool
public static java.lang.Boolean toBool(java.util.Map jsonMap, java.lang.String key)
-
toBool
public static java.lang.Boolean toBool(java.util.Map jsonMap, java.lang.String key, java.lang.Boolean nullAs)
-
toBoolean
public static java.lang.Boolean toBoolean(java.lang.Object val, java.lang.Boolean nullAs)
-
toDouble
public static java.lang.Double toDouble(java.util.Map jsonMap, java.lang.String key)
-
toDouble
public static java.lang.Double toDouble(java.util.Map jsonMap, java.lang.String key, java.lang.Double nullAs)
-
toInt
public static java.lang.Integer toInt(java.util.Map jsonMap, java.lang.String key)
-
toInt
public static java.lang.Integer toInt(java.util.Map jsonMap, java.lang.String key, java.lang.Integer nullAs)
-
toLong
public static java.lang.Long toLong(java.util.Map jsonMap, java.lang.String key)
-
toLong
public static java.lang.Long toLong(java.util.Map jsonMap, java.lang.String key, java.lang.Long nullAs)
-
toNum
public static java.lang.Number toNum(java.util.Map jsonMap, java.lang.String key)
-
toFloat
public static java.lang.Float toFloat(java.util.Map jsonMap, java.lang.String key)
-
toList
public static java.util.List toList(java.lang.Object jsonMap, java.lang.String key)
-
toValue
public static <T> T toValue(java.util.Map jsonMap, java.lang.String key)
-
toStringValue
public static java.lang.String toStringValue(java.util.Map jsonMap, java.lang.String key)
-
toStringValue
public static java.lang.String toStringValue(java.util.Map jsonMap, java.lang.String key, java.lang.String nullAs)
-
getValue
public static java.lang.Object getValue(java.util.Map jsonMap, java.lang.String key)
-
toList
public static <T> java.util.List<T> toList(java.util.Map jsonMap, java.lang.String key, java.lang.Class cls)
-
getParts
public static java.lang.String[] getParts(java.lang.String text)
-
-