public static class JavaxJsonFactories.Mixin extends Object implements JavaxJsonFactories, Initializable
JavaxJsonFactories.Mixin
Constructor and Description |
---|
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() |
void |
initialize()
Initialize the fragment
|
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() |
public void initialize() throws Exception
Initializable
initialize
in interface Initializable
Exception
- if something went wrongpublic javax.json.stream.JsonParserFactory parserFactory()
parserFactory
in interface JavaxJsonFactories
public javax.json.JsonReaderFactory readerFactory()
readerFactory
in interface JavaxJsonFactories
public javax.json.stream.JsonGeneratorFactory generatorFactory()
generatorFactory
in interface JavaxJsonFactories
public javax.json.JsonBuilderFactory builderFactory()
builderFactory
in interface JavaxJsonFactories
public javax.json.JsonWriterFactory writerFactory()
writerFactory
in interface JavaxJsonFactories
public javax.json.JsonString toJsonString(Object object)
JavaxJsonFactories
JsonString
with the Object.toString()
result on the given object.toJsonString
in interface JavaxJsonFactories
object
- the objectpublic javax.json.JsonObjectBuilder cloneBuilder(javax.json.JsonObject jsonObject)
JavaxJsonFactories
JsonObjectBuilder
populated with the state of a JsonObject
.cloneBuilder
in interface JavaxJsonFactories
jsonObject
- the JsonObjectpublic javax.json.JsonObjectBuilder cloneBuilderInclude(javax.json.JsonObject jsonObject, String... keys)
JavaxJsonFactories
JsonObjectBuilder
populated with the state of a JsonObject
, including only some keys.cloneBuilderInclude
in interface JavaxJsonFactories
jsonObject
- the JsonObjectkeys
- the keys to includepublic javax.json.JsonObjectBuilder cloneBuilderExclude(javax.json.JsonObject jsonObject, String... keys)
JavaxJsonFactories
JsonObjectBuilder
populated with the state of a JsonObject
, excluding some keys.cloneBuilderExclude
in interface JavaxJsonFactories
jsonObject
- the JsonObjectkeys
- the keys to excludepublic javax.json.JsonArrayBuilder cloneBuilder(javax.json.JsonArray jsonArray)
JavaxJsonFactories
JsonArrayBuilder
populated with the state of a JsonArray
.cloneBuilder
in interface JavaxJsonFactories
jsonArray
- the JsonArraypublic javax.json.JsonArrayBuilder cloneBuilderExclude(javax.json.JsonArray jsonArray, javax.json.JsonValue... values)
JavaxJsonFactories
JsonArrayBuilder
populated with the state of a JsonArray
, excluding some values.cloneBuilderExclude
in interface JavaxJsonFactories
jsonArray
- the JsonArrayvalues
- the values to exclude