Modifier and Type | Class and Description |
---|---|
class |
NodeArray
Node representing an array of values.
|
class |
NodeElements
Holds the elements of a NodeArray.
|
class |
NodeFalse
Represents the terminal symbol "false".
|
class |
NodeMembers
This node class represents the members (i. e. the pairs) of a JSON object.
|
class |
NodeNull
Represents the terminal symbol "null".
|
class |
NodeNumber
Represents a number in a JSON object.
|
class |
NodeObj
Represents a whole JSON object, i. e. its members, i. e. a list of pairs
consisting out of a label and a value.
|
class |
NodePair
Represents a pair consisting of a label and a value.
|
class |
NodeString
Represents a JSON String.
|
class |
NodeTrue
Represents the terminal symbol "true".
|
class |
NodeValue
This class represents a JSON value.
|
Modifier and Type | Method and Description |
---|---|
Node |
Node.get(int idx)
If the node is of type NodeObj or NodeArray get() delivers the element with
index idx.
|
Node |
Node.getNext()
If the node is of type NodeObj or NodeArray getNext() delivers the next
element (of type NodePair or NodeValue).
|