- java.lang.Object
- 
- org.apache.johnzon.core.JsonBuilderFactoryImpl
 
- 
- All Implemented Interfaces:
- jakarta.json.JsonBuilderFactory,- java.io.Serializable
 
 class JsonBuilderFactoryImpl extends java.lang.Object implements jakarta.json.JsonBuilderFactory, java.io.Serializable
- 
- 
Field SummaryFields Modifier and Type Field Description private BufferStrategy.BufferProvider<char[]>bufferProviderprivate java.util.Map<java.lang.String,java.lang.Object>internalConfigprivate JsonProviderImplproviderprivate RejectDuplicateKeysModerejectDuplicateKeysModeprivate static java.util.List<java.lang.String>SUPPORTED_CONFIG_KEYS
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedJsonBuilderFactoryImpl()(package private)JsonBuilderFactoryImpl(java.util.Map<java.lang.String,?> config, BufferStrategy.BufferProvider<char[]> bufferProvider, RejectDuplicateKeysMode rejectDuplicateKeysMode, JsonProviderImpl provider)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.json.JsonArrayBuildercreateArrayBuilder()jakarta.json.JsonArrayBuildercreateArrayBuilder(jakarta.json.JsonArray initialData)jakarta.json.JsonArrayBuildercreateArrayBuilder(java.util.Collection<?> initialData)jakarta.json.JsonObjectBuildercreateObjectBuilder()jakarta.json.JsonObjectBuildercreateObjectBuilder(jakarta.json.JsonObject initialData)jakarta.json.JsonObjectBuildercreateObjectBuilder(java.util.Map<java.lang.String,java.lang.Object> initialValues)java.util.Map<java.lang.String,?>getConfigInUse()
 
- 
- 
- 
Field Detail- 
internalConfigprivate final java.util.Map<java.lang.String,java.lang.Object> internalConfig 
 - 
rejectDuplicateKeysModeprivate RejectDuplicateKeysMode rejectDuplicateKeysMode 
 - 
providerprivate JsonProviderImpl provider 
 - 
bufferProviderprivate BufferStrategy.BufferProvider<char[]> bufferProvider 
 - 
SUPPORTED_CONFIG_KEYSprivate static final java.util.List<java.lang.String> SUPPORTED_CONFIG_KEYS 
 
- 
 - 
Constructor Detail- 
JsonBuilderFactoryImplprotected JsonBuilderFactoryImpl() 
 - 
JsonBuilderFactoryImplJsonBuilderFactoryImpl(java.util.Map<java.lang.String,?> config, BufferStrategy.BufferProvider<char[]> bufferProvider, RejectDuplicateKeysMode rejectDuplicateKeysMode, JsonProviderImpl provider)
 
- 
 - 
Method Detail- 
createObjectBuilderpublic jakarta.json.JsonObjectBuilder createObjectBuilder() - Specified by:
- createObjectBuilderin interface- jakarta.json.JsonBuilderFactory
 
 - 
createObjectBuilderpublic jakarta.json.JsonObjectBuilder createObjectBuilder(jakarta.json.JsonObject initialData) - Specified by:
- createObjectBuilderin interface- jakarta.json.JsonBuilderFactory
 
 - 
createArrayBuilderpublic jakarta.json.JsonArrayBuilder createArrayBuilder() - Specified by:
- createArrayBuilderin interface- jakarta.json.JsonBuilderFactory
 
 - 
createArrayBuilderpublic jakarta.json.JsonArrayBuilder createArrayBuilder(jakarta.json.JsonArray initialData) - Specified by:
- createArrayBuilderin interface- jakarta.json.JsonBuilderFactory
 
 - 
createArrayBuilderpublic jakarta.json.JsonArrayBuilder createArrayBuilder(java.util.Collection<?> initialData) - Specified by:
- createArrayBuilderin interface- jakarta.json.JsonBuilderFactory
 
 - 
getConfigInUsepublic java.util.Map<java.lang.String,?> getConfigInUse() - Specified by:
- getConfigInUsein interface- jakarta.json.JsonBuilderFactory
 
 - 
createObjectBuilderpublic jakarta.json.JsonObjectBuilder createObjectBuilder(java.util.Map<java.lang.String,java.lang.Object> initialValues) - Specified by:
- createObjectBuilderin interface- jakarta.json.JsonBuilderFactory
 
 
- 
 
-