Interface | Description |
---|---|
JsonNumber |
Represents a number in JSON.
|
JsonValue |
Represents a value in JSON:
null , true , false , numbers, strings, arrays, or objects. |
Class | Description |
---|---|
JsonArray |
Represents an array in JSON.
|
JsonBoolean |
Represents
true or false in JSON. |
JsonDouble |
Represents a number in JSON, represented by a Java primitive
double , which is the same as Embulk's DOUBLE column type. |
JsonLong |
Represents a integral number in JSON, represented by a Java primitive
long , which is the same as Embulk's LONG column type. |
JsonNull |
Represents
null in JSON. |
JsonObject |
Represents an object in JSON.
|
JsonObject.Builder |
Builds instances of
JsonObject from keys and values configured by put* methods. |
JsonString |
Represents a string in JSON.
|
Enum | Description |
---|---|
JsonValue.EntityType |
A type of a JSON value entity, which should correspond to the implementation class of the JSON value instance.
|