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