JsonNode class abstract

A node in a JSON file.

The node can be a scalar value, an object or an array.

Constructors

JsonNode.new()

Properties

hashCode int
The hash code for this object.
no setterinherited
isArray bool
Whether this node is an array.
no setter
isObject bool
Whether this node is an object.
no setter
isScalar bool
Whether this node is a scalar value.
no setter
path JsonPath?
The path to this node.
no setter
position int
The position of this node in the file.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value → dynamic
The value of the node.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited