| Package | Description |
|---|---|
| javax.json |
Provides an object model API to process JSON.
|
| javax.json.spi |
Service Provider Interface (SPI) to plug in implementations for
JSON processing objects.
|
| org.glassfish.json |
| Modifier and Type | Method and Description |
|---|---|
JsonObjectBuilder |
JsonObjectBuilder.add(java.lang.String name,
java.math.BigDecimal value)
Adds a name/
JsonNumber pair to the JSON object associated with
this object builder. |
JsonObjectBuilder |
JsonObjectBuilder.add(java.lang.String name,
java.math.BigInteger value)
Adds a name/
JsonNumber pair to the JSON object associated with
this object builder. |
JsonObjectBuilder |
JsonObjectBuilder.add(java.lang.String name,
boolean value)
Adds a name/
JsonValue#TRUE or name/JsonValue#FALSE pair
to the JSON object associated with this object builder. |
JsonObjectBuilder |
JsonObjectBuilder.add(java.lang.String name,
double value)
Adds a name/
JsonNumber pair to the JSON object associated with
this object builder. |
JsonObjectBuilder |
JsonObjectBuilder.add(java.lang.String name,
int value)
Adds a name/
JsonNumber pair to the JSON object associated with
this object builder. |
JsonObjectBuilder |
JsonObjectBuilder.add(java.lang.String name,
JsonArrayBuilder builder)
Adds a name/
JsonArray pair to the JSON object associated with
this object builder. |
JsonObjectBuilder |
JsonObjectBuilder.add(java.lang.String name,
JsonObjectBuilder builder)
Adds a name/
JsonObject pair to the JSON object associated
with this object builder. |
JsonObjectBuilder |
JsonObjectBuilder.add(java.lang.String name,
JsonValue value)
Adds a name/
JsonValue pair to the JSON object associated with
this object builder. |
JsonObjectBuilder |
JsonObjectBuilder.add(java.lang.String name,
long value)
Adds a name/
JsonNumber pair to the JSON object associated with
this object builder. |
JsonObjectBuilder |
JsonObjectBuilder.add(java.lang.String name,
java.lang.String value)
Adds a name/
JsonString pair to the JSON object associated with
this object builder. |
JsonObjectBuilder |
JsonObjectBuilder.addNull(java.lang.String name)
Adds a name/
JsonValue#NULL pair to the JSON object associated
with this object builder where the value is null. |
static JsonObjectBuilder |
Json.createObjectBuilder()
Creates a JSON object builder
|
JsonObjectBuilder |
JsonBuilderFactory.createObjectBuilder()
Creates a
JsonObjectBuilder instance that is used to build
JsonObject. |
| Modifier and Type | Method and Description |
|---|---|
JsonArrayBuilder |
JsonArrayBuilder.add(JsonObjectBuilder builder)
Adds a
JsonObject from an object builder to the array. |
JsonObjectBuilder |
JsonObjectBuilder.add(java.lang.String name,
JsonObjectBuilder builder)
Adds a name/
JsonObject pair to the JSON object associated
with this object builder. |
| Modifier and Type | Method and Description |
|---|---|
abstract JsonObjectBuilder |
JsonProvider.createObjectBuilder()
Creates a JSON object builder
|
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
JsonObjectBuilderImpl
JsonObjectBuilder impl
|
| Modifier and Type | Method and Description |
|---|---|
JsonObjectBuilder |
JsonObjectBuilderImpl.add(java.lang.String name,
java.math.BigDecimal value) |
JsonObjectBuilder |
JsonObjectBuilderImpl.add(java.lang.String name,
java.math.BigInteger value) |
JsonObjectBuilder |
JsonObjectBuilderImpl.add(java.lang.String name,
boolean value) |
JsonObjectBuilder |
JsonObjectBuilderImpl.add(java.lang.String name,
double value) |
JsonObjectBuilder |
JsonObjectBuilderImpl.add(java.lang.String name,
int value) |
JsonObjectBuilder |
JsonObjectBuilderImpl.add(java.lang.String name,
JsonArrayBuilder builder) |
JsonObjectBuilder |
JsonObjectBuilderImpl.add(java.lang.String name,
JsonObjectBuilder builder) |
JsonObjectBuilder |
JsonObjectBuilderImpl.add(java.lang.String name,
JsonValue value) |
JsonObjectBuilder |
JsonObjectBuilderImpl.add(java.lang.String name,
long value) |
JsonObjectBuilder |
JsonObjectBuilderImpl.add(java.lang.String name,
java.lang.String value) |
JsonObjectBuilder |
JsonObjectBuilderImpl.addNull(java.lang.String name) |
JsonObjectBuilder |
JsonBuilderFactoryImpl.createObjectBuilder() |
JsonObjectBuilder |
JsonProviderImpl.createObjectBuilder() |
| Modifier and Type | Method and Description |
|---|---|
JsonArrayBuilder |
JsonArrayBuilderImpl.add(JsonObjectBuilder builder) |
JsonObjectBuilder |
JsonObjectBuilderImpl.add(java.lang.String name,
JsonObjectBuilder builder) |
private JsonObject |
JsonReaderImpl.readObject(JsonObjectBuilder builder) |