@Mixins(value=JavaxJsonFactories.Mixin.class) public interface JavaxJsonFactories
| Modifier and Type | Interface and Description |
|---|---|
static class |
JavaxJsonFactories.Mixin |
| Modifier and Type | Method and Description |
|---|---|
javax.json.JsonBuilderFactory |
builderFactory() |
javax.json.JsonArrayBuilder |
cloneBuilder(javax.json.JsonArray jsonArray)
Creates a
JsonArrayBuilder populated with the state of a JsonArray. |
javax.json.JsonObjectBuilder |
cloneBuilder(javax.json.JsonObject jsonObject)
Creates a
JsonObjectBuilder populated with the state of a JsonObject. |
javax.json.JsonArrayBuilder |
cloneBuilderExclude(javax.json.JsonArray jsonArray,
javax.json.JsonValue... values)
Creates a
JsonArrayBuilder populated with the state of a JsonArray, excluding some values. |
javax.json.JsonObjectBuilder |
cloneBuilderExclude(javax.json.JsonObject jsonObject,
String... keys)
Creates a
JsonObjectBuilder populated with the state of a JsonObject, excluding some keys. |
javax.json.JsonObjectBuilder |
cloneBuilderInclude(javax.json.JsonObject jsonObject,
String... keys)
Creates a
JsonObjectBuilder populated with the state of a JsonObject, including only some keys. |
javax.json.stream.JsonGeneratorFactory |
generatorFactory() |
javax.json.stream.JsonParserFactory |
parserFactory() |
javax.json.JsonReaderFactory |
readerFactory() |
javax.json.JsonString |
toJsonString(Object object)
Creates a
JsonString with the Object.toString() result on the given object. |
javax.json.JsonWriterFactory |
writerFactory() |
javax.json.stream.JsonParserFactory parserFactory()
javax.json.JsonReaderFactory readerFactory()
javax.json.stream.JsonGeneratorFactory generatorFactory()
javax.json.JsonBuilderFactory builderFactory()
javax.json.JsonWriterFactory writerFactory()
javax.json.JsonString toJsonString(Object object)
JsonString with the Object.toString() result on the given object.object - the objectjavax.json.JsonObjectBuilder cloneBuilder(javax.json.JsonObject jsonObject)
JsonObjectBuilder populated with the state of a JsonObject.jsonObject - the JsonObjectjavax.json.JsonObjectBuilder cloneBuilderInclude(javax.json.JsonObject jsonObject,
String... keys)
JsonObjectBuilder populated with the state of a JsonObject, including only some keys.jsonObject - the JsonObjectkeys - the keys to includejavax.json.JsonObjectBuilder cloneBuilderExclude(javax.json.JsonObject jsonObject,
String... keys)
JsonObjectBuilder populated with the state of a JsonObject, excluding some keys.jsonObject - the JsonObjectkeys - the keys to excludejavax.json.JsonArrayBuilder cloneBuilder(javax.json.JsonArray jsonArray)
JsonArrayBuilder populated with the state of a JsonArray.jsonArray - the JsonArrayjavax.json.JsonArrayBuilder cloneBuilderExclude(javax.json.JsonArray jsonArray,
javax.json.JsonValue... values)
JsonArrayBuilder populated with the state of a JsonArray, excluding some values.jsonArray - the JsonArrayvalues - the values to exclude