parseArrayOrNull

fun <T : JsonModel> String?.parseArrayOrNull(block: (JsonObject) -> T): List<T>?
fun <T : JsonModel> JsonValueIterable?.parseArrayOrNull(block: (JsonObject) -> T): List<T>?
fun <T : JsonModel> JsonValueSequence?.parseArrayOrNull(block: (JsonObject) -> T): List<T>?
fun <T : JsonModel> JsonValueArray?.parseArrayOrNull(block: (JsonObject) -> T): List<T>?
fun <T : JsonModel> JsonElement?.parseArrayOrNull(model: KClass<T>): List<T>?
inline fun <T : JsonModel> JsonElement?.parseArrayOrNull(): List<T>?
inline fun <T : JsonModel> JsonArray?.parseArrayOrNull(): List<T>?
inline fun <T : JsonModel> String?.parseArrayOrNull(): List<T>?
inline fun <T : JsonModel> JsonValueIterable?.parseArrayOrNull(): List<T>?
inline fun <T : JsonModel> JsonValueSequence?.parseArrayOrNull(): List<T>?
inline fun <T : JsonModel> JsonValueArray?.parseArrayOrNull(): List<T>?