Class JsonReader
java.lang.Object
kr.paysync.sdk.internal.JsonReader
-
Method Summary
Modifier and TypeMethodDescriptionboolean<E extends Enum<E>>
EepochSeconds(String key) intisoInstant(String key) org.json.JSONObjectjson()long<E extends Enum<E>>
@Nullable EnullableEnum(String key, Class<E> type) @Nullable Instant@Nullable IntegernullableInt(String key) @Nullable InstantnullableIsoInstant(String key) @Nullable LongnullableLong(String key) <T> @Nullable TnullableObject(String key, Function<JsonReader, T> mapper) <T> @Nullable List<T> nullableObjectList(String key, Function<JsonReader, T> mapper) @Nullable StringnullableString(String key) <T> Tobject(String key, Function<JsonReader, T> mapper) <T> List<T> objectList(String key, Function<JsonReader, T> mapper) static JsonReaderstringList(String key)
-
Method Details
-
of
-
json
public org.json.JSONObject json() -
string
-
nullableString
-
longValue
-
intValue
-
nullableLong
-
nullableInt
-
bool
-
epochSeconds
-
nullableEpochSeconds
-
isoInstant
-
nullableIsoInstant
-
enumValue
-
nullableEnum
-
object
-
nullableObject
-
objectList
-
nullableObjectList
-
stringList
-
stringMap
-