ArrayConsumer | Standard Array consumer. Produces Haxe Array values from JSON arrays,
using the Consumer given to its constructor for parsing array elements. |
BaseConsumer | A convenient base class for implementing consumers. |
BoolConsumer | Standard Bool consumer. Produces Haxe Bool values from JSON boolean. |
Consumer | A JSON consumer that takes a parsed JSON value and
produces desired Haxe value out of it. A Consumer instance
has to be passed to the Parser methods. |
DynamicAccessConsumer | haxe.DynamicAccess consumer. Produces Haxe anonymous structures from JSON objects,
using the Consumer given to its constructor for parsing object field values.
|
DynamicConsumer | Dynamic consumer copies the behaviour of haxe.format.JsonParser
except that the result type is Any , rather than Dynamic . |
FloatConsumer | Standard Float consumer. Produces Haxe Float values from JSON number. |
Int64Consumer | Int64 consumer. Produces haxe.Int64 values from JSON number. |
IntConsumer | Standard Int consumer. Produces Haxe Int values from JSON number. |
IntMapConsumer | haxe.ds.IntMap consumer. Produces IntMap from JSON objects, parsing field names
as Int and using the Consumer given to its constructor for parsing field values.
|
NullConsumer | Nullable value consumer. Produces null from JSON null and delegates other values consumption
to a Consumer instance specified in the constructor. |
OptionConsumer | haxe.ds.Option consumer. Produces None from JSON null, delegates other values consumption
to a Consumer instance specified in the constructor while wrapping the result in Some .
|
Parser | The actual JSON parser. See Parser.parse method. |
StringConsumer | Standard String consumer. Produces Haxe String values from JSON string. |
StringMapConsumer | haxe.ds.StringMap consumer. Produces StringMap from JSON objects,
using the Consumer given to its constructor for parsing field values.
|