-
- All Implemented Interfaces:
public final class InternalExtensionsKt
-
-
Method Summary
Modifier and Type Method Description final static JsonObject
json(Function1<JsonBuilder, Unit> block)
final static JsonArray
jsonArray(Function1<JsonArrayBuilder, Unit> block)
final static JsonElement
asJsonElement(String $self)
final static JsonObject
asJsonObject(String $self)
final static JsonArray
asJsonArray(String $self)
final static <T extends Any> T
parseToObject(String $self)
final static String
getString(JsonObject $self, String key)
final static String
getString(JsonElement $self, String key)
final static String
getStringOrNull(JsonObject $self, String key)
final static String
getStringOrNull(JsonElement $self, String key)
final static Integer
getInt(JsonObject $self, String key)
final static Integer
getInt(JsonElement $self, String key)
final static Integer
getIntOrNull(JsonObject $self, String key)
final static Integer
getIntOrNull(JsonElement $self, String key)
final static Long
getLong(JsonObject $self, String key)
final static Long
getLong(JsonElement $self, String key)
final static Long
getLongOrNull(JsonObject $self, String key)
final static Long
getLongOrNull(JsonElement $self, String key)
final static Double
getDouble(JsonObject $self, String key)
final static Double
getDouble(JsonElement $self, String key)
final static Double
getDoubleOrNull(JsonObject $self, String key)
final static Double
getDoubleOrNull(JsonElement $self, String key)
final static Float
getFloat(JsonObject $self, String key)
final static Float
getFloat(JsonElement $self, String key)
final static Float
getFloatOrNull(JsonObject $self, String key)
final static Float
getFloatOrNull(JsonElement $self, String key)
final static Boolean
getBoolean(JsonObject $self, String key)
final static Boolean
getBoolean(JsonElement $self, String key)
final static Boolean
getBooleanOrNull(JsonObject $self, String key)
final static Boolean
getBooleanOrNull(JsonElement $self, String key)
final static Instant
getInstant(JsonObject $self, String key)
final static Instant
getInstantOrNull(JsonObject $self, String key)
final static JsonPrimitive
getPrimitive(JsonObject $self, String key)
final static JsonPrimitive
getPrimitive(JsonElement $self, String key)
final static JsonPrimitive
getPrimitiveOrNull(JsonObject $self, String key)
final static JsonPrimitive
getPrimitiveOrNull(JsonElement $self, String key)
final static JsonObject
getObject(JsonObject $self, String key)
final static JsonObject
getObject(JsonElement $self, String key)
final static JsonObject
getObjectOrNull(JsonObject $self, String key)
final static JsonObject
getObjectOrNull(JsonElement $self, String key)
final static JsonArray
getArray(JsonObject $self, String key)
final static JsonArray
getArray(JsonElement $self, String key)
final static JsonArray
getArrayOrNull(JsonObject $self, String key)
final static JsonArray
getArrayOrNull(JsonElement $self, String key)
final static List<JsonObject>
getObjectArray(JsonObject $self, String key)
final static List<JsonObject>
getObjectArray(JsonElement $self, String key)
final static List<JsonPrimitive>
getPrimitiveArray(JsonObject $self, String key)
final static List<JsonPrimitive>
getPrimitiveArray(JsonElement $self, String key)
final static List<JsonArray>
getArrayArray(JsonObject $self, String key)
final static List<JsonArray>
getArrayArray(JsonElement $self, String key)
final static List<String>
getStringArray(JsonObject $self, String key)
final static List<Integer>
getIntArray(JsonObject $self, String key)
final static List<Long>
getLongArray(JsonObject $self, String key)
final static List<Float>
getFloatArray(JsonObject $self, String key)
final static List<Double>
getDoubleArray(JsonObject $self, String key)
final static List<Boolean>
getBooleanArray(JsonObject $self, String key)
final static List<JsonObject>
getObjectArrayOrNull(JsonObject $self, String key)
final static List<JsonObject>
getObjectArrayOrNull(JsonElement $self, String key)
final static List<JsonPrimitive>
getPrimitiveArrayOrNull(JsonObject $self, String key)
final static List<JsonPrimitive>
getPrimitiveArrayOrNull(JsonElement $self, String key)
final static List<JsonArray>
getArrayArrayOrNull(JsonObject $self, String key)
final static List<JsonArray>
getArrayArrayOrNull(JsonElement $self, String key)
final static List<String>
getStringArrayOrNull(JsonObject $self, String key)
final static List<Integer>
getIntArrayOrNull(JsonObject $self, String key)
final static List<Long>
getLongArrayOrNull(JsonObject $self, String key)
final static List<Float>
getFloatArrayOrNull(JsonObject $self, String key)
final static List<Double>
getDoubleArrayOrNull(JsonObject $self, String key)
final static List<Boolean>
getBooleanArrayOrNull(JsonObject $self, String key)
-
-
Method Detail
-
json
final static JsonObject json(Function1<JsonBuilder, Unit> block)
-
jsonArray
final static JsonArray jsonArray(Function1<JsonArrayBuilder, Unit> block)
-
asJsonElement
final static JsonElement asJsonElement(String $self)
-
asJsonObject
final static JsonObject asJsonObject(String $self)
-
asJsonArray
final static JsonArray asJsonArray(String $self)
-
parseToObject
final static <T extends Any> T parseToObject(String $self)
-
getStringOrNull
final static String getStringOrNull(JsonObject $self, String key)
-
getStringOrNull
final static String getStringOrNull(JsonElement $self, String key)
-
getIntOrNull
final static Integer getIntOrNull(JsonObject $self, String key)
-
getIntOrNull
final static Integer getIntOrNull(JsonElement $self, String key)
-
getLongOrNull
final static Long getLongOrNull(JsonObject $self, String key)
-
getLongOrNull
final static Long getLongOrNull(JsonElement $self, String key)
-
getDoubleOrNull
final static Double getDoubleOrNull(JsonObject $self, String key)
-
getDoubleOrNull
final static Double getDoubleOrNull(JsonElement $self, String key)
-
getFloatOrNull
final static Float getFloatOrNull(JsonObject $self, String key)
-
getFloatOrNull
final static Float getFloatOrNull(JsonElement $self, String key)
-
getBoolean
final static Boolean getBoolean(JsonObject $self, String key)
-
getBoolean
final static Boolean getBoolean(JsonElement $self, String key)
-
getBooleanOrNull
final static Boolean getBooleanOrNull(JsonObject $self, String key)
-
getBooleanOrNull
final static Boolean getBooleanOrNull(JsonElement $self, String key)
-
getInstant
final static Instant getInstant(JsonObject $self, String key)
-
getInstantOrNull
final static Instant getInstantOrNull(JsonObject $self, String key)
-
getPrimitive
final static JsonPrimitive getPrimitive(JsonObject $self, String key)
-
getPrimitive
final static JsonPrimitive getPrimitive(JsonElement $self, String key)
-
getPrimitiveOrNull
final static JsonPrimitive getPrimitiveOrNull(JsonObject $self, String key)
-
getPrimitiveOrNull
final static JsonPrimitive getPrimitiveOrNull(JsonElement $self, String key)
-
getObjectOrNull
final static JsonObject getObjectOrNull(JsonObject $self, String key)
-
getObjectOrNull
final static JsonObject getObjectOrNull(JsonElement $self, String key)
-
getArrayOrNull
final static JsonArray getArrayOrNull(JsonObject $self, String key)
-
getArrayOrNull
final static JsonArray getArrayOrNull(JsonElement $self, String key)
-
getObjectArray
final static List<JsonObject> getObjectArray(JsonObject $self, String key)
-
getObjectArray
final static List<JsonObject> getObjectArray(JsonElement $self, String key)
-
getPrimitiveArray
final static List<JsonPrimitive> getPrimitiveArray(JsonObject $self, String key)
-
getPrimitiveArray
final static List<JsonPrimitive> getPrimitiveArray(JsonElement $self, String key)
-
getArrayArray
final static List<JsonArray> getArrayArray(JsonObject $self, String key)
-
getArrayArray
final static List<JsonArray> getArrayArray(JsonElement $self, String key)
-
getStringArray
final static List<String> getStringArray(JsonObject $self, String key)
-
getIntArray
final static List<Integer> getIntArray(JsonObject $self, String key)
-
getLongArray
final static List<Long> getLongArray(JsonObject $self, String key)
-
getFloatArray
final static List<Float> getFloatArray(JsonObject $self, String key)
-
getDoubleArray
final static List<Double> getDoubleArray(JsonObject $self, String key)
-
getBooleanArray
final static List<Boolean> getBooleanArray(JsonObject $self, String key)
-
getObjectArrayOrNull
final static List<JsonObject> getObjectArrayOrNull(JsonObject $self, String key)
-
getObjectArrayOrNull
final static List<JsonObject> getObjectArrayOrNull(JsonElement $self, String key)
-
getPrimitiveArrayOrNull
final static List<JsonPrimitive> getPrimitiveArrayOrNull(JsonObject $self, String key)
-
getPrimitiveArrayOrNull
final static List<JsonPrimitive> getPrimitiveArrayOrNull(JsonElement $self, String key)
-
getArrayArrayOrNull
final static List<JsonArray> getArrayArrayOrNull(JsonObject $self, String key)
-
getArrayArrayOrNull
final static List<JsonArray> getArrayArrayOrNull(JsonElement $self, String key)
-
getStringArrayOrNull
final static List<String> getStringArrayOrNull(JsonObject $self, String key)
-
getIntArrayOrNull
final static List<Integer> getIntArrayOrNull(JsonObject $self, String key)
-
getLongArrayOrNull
final static List<Long> getLongArrayOrNull(JsonObject $self, String key)
-
getFloatArrayOrNull
final static List<Float> getFloatArrayOrNull(JsonObject $self, String key)
-
getDoubleArrayOrNull
final static List<Double> getDoubleArrayOrNull(JsonObject $self, String key)
-
getBooleanArrayOrNull
final static List<Boolean> getBooleanArrayOrNull(JsonObject $self, String key)
-
-
-
-