Fields

class Fields(val where: String, val json: JsonObject)(source)

Typed reads over a JsonObject; scalars may be strings (YAML failsafe) or JSON numbers.

Constructors

Link copied to clipboard
constructor(where: String, json: JsonObject)

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun all(): Map<String, String>
Link copied to clipboard
fun bool(key: String): Boolean
Link copied to clipboard
fun has(key: String): Boolean
Link copied to clipboard
fun int(key: String): Int
Link copied to clipboard
fun list(key: String): List<String>
Link copied to clipboard
fun long(key: String): Long
Link copied to clipboard
Link copied to clipboard
fun obj(key: String): Fields?
Link copied to clipboard
fun objs(key: String): List<Fields>
Link copied to clipboard
fun str(key: String): String
Link copied to clipboard
Link copied to clipboard
fun strOrNull(key: String): String?