Static methods

@:fromstaticinlineparse(data:String):JsonNode

Methods

@:implinlinefields():Array<String>

@:value({ defaultValue : false })@:implinlinegetBool(field:String, defaultValue:Bool = false):Bool

@:implinlinegetDynamic(field:String):Dynamic

@:implinlinegetDynamicArray(field:String):Array<Dynamic>

@:value({ defaultValue : 0 })@:implinlinegetFloat(field:String, defaultValue:Float = 0):Float

@:value({ scale : 1 })@:implinlinegetFloatArray(field:String, scale:Float = 1):Array<Float>

@:value({ defaultValue : 0 })@:implinlinegetInt(field:String, defaultValue:Int = 0):Int

@:implinlinegetIntArray(field:String):Array<Int>

@:implinlinegetNode(field:String):JsonNode

@:implinlinegetNodesArray(field:String):Array<JsonNode>

@:value({ defaultValue : null })@:implinlinegetStr(field:String, ?defaultValue:String):String

@:implinlinegetStrArray(field:String):Array<String>

@:implinlinegetUintArray(field:String):Array<UInt>

@:implinlinehasOwnProperty(field:String):Bool