class JsonBuilderFactoryImpl extends Object implements javax.json.JsonBuilderFactory, Serializable
Modifier and Type | Field and Description |
---|---|
private BufferStrategy.BufferProvider<char[]> |
bufferProvider |
private Map<String,Object> |
internalConfig |
private static String[] |
SUPPORTED_CONFIG_KEYS |
Modifier | Constructor and Description |
---|---|
protected |
JsonBuilderFactoryImpl() |
(package private) |
JsonBuilderFactoryImpl(Map<String,?> config,
BufferStrategy.BufferProvider<char[]> bufferProvider) |
Modifier and Type | Method and Description |
---|---|
javax.json.JsonArrayBuilder |
createArrayBuilder() |
javax.json.JsonArrayBuilder |
createArrayBuilder(Collection<?> initialData) |
javax.json.JsonArrayBuilder |
createArrayBuilder(javax.json.JsonArray initialData) |
javax.json.JsonObjectBuilder |
createObjectBuilder() |
javax.json.JsonObjectBuilder |
createObjectBuilder(javax.json.JsonObject initialData) |
javax.json.JsonObjectBuilder |
createObjectBuilder(Map<String,Object> initialValues) |
Map<String,?> |
getConfigInUse() |
private BufferStrategy.BufferProvider<char[]> bufferProvider
private static final String[] SUPPORTED_CONFIG_KEYS
protected JsonBuilderFactoryImpl()
JsonBuilderFactoryImpl(Map<String,?> config, BufferStrategy.BufferProvider<char[]> bufferProvider)
public javax.json.JsonObjectBuilder createObjectBuilder()
createObjectBuilder
in interface javax.json.JsonBuilderFactory
public javax.json.JsonObjectBuilder createObjectBuilder(javax.json.JsonObject initialData)
createObjectBuilder
in interface javax.json.JsonBuilderFactory
public javax.json.JsonArrayBuilder createArrayBuilder()
createArrayBuilder
in interface javax.json.JsonBuilderFactory
public javax.json.JsonArrayBuilder createArrayBuilder(javax.json.JsonArray initialData)
createArrayBuilder
in interface javax.json.JsonBuilderFactory
public javax.json.JsonArrayBuilder createArrayBuilder(Collection<?> initialData)
createArrayBuilder
in interface javax.json.JsonBuilderFactory
public Map<String,?> getConfigInUse()
getConfigInUse
in interface javax.json.JsonBuilderFactory
Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.