java.lang.Object
org.apache.johnzon.core.JsonBuilderFactoryImpl
- All Implemented Interfaces:
jakarta.json.JsonBuilderFactory,Serializable
class JsonBuilderFactoryImpl
extends Object
implements jakarta.json.JsonBuilderFactory, Serializable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BufferStrategy.BufferProvider<char[]>private JsonProviderImplprivate RejectDuplicateKeysMode -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected(package private)JsonBuilderFactoryImpl(Map<String, ?> config, BufferStrategy.BufferProvider<char[]> bufferProvider, RejectDuplicateKeysMode rejectDuplicateKeysMode, JsonProviderImpl provider) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.json.JsonArrayBuilderjakarta.json.JsonArrayBuildercreateArrayBuilder(jakarta.json.JsonArray initialData) jakarta.json.JsonArrayBuildercreateArrayBuilder(Collection<?> initialData) jakarta.json.JsonObjectBuilderjakarta.json.JsonObjectBuildercreateObjectBuilder(jakarta.json.JsonObject initialData) jakarta.json.JsonObjectBuildercreateObjectBuilder(Map<String, Object> initialValues)
-
Field Details
-
internalConfig
-
rejectDuplicateKeysMode
-
provider
-
bufferProvider
-
SUPPORTED_CONFIG_KEYS
-
-
Constructor Details
-
JsonBuilderFactoryImpl
protected JsonBuilderFactoryImpl() -
JsonBuilderFactoryImpl
JsonBuilderFactoryImpl(Map<String, ?> config, BufferStrategy.BufferProvider<char[]> bufferProvider, RejectDuplicateKeysMode rejectDuplicateKeysMode, JsonProviderImpl provider)
-
-
Method Details
-
createObjectBuilder
public jakarta.json.JsonObjectBuilder createObjectBuilder()- Specified by:
createObjectBuilderin interfacejakarta.json.JsonBuilderFactory
-
createObjectBuilder
public jakarta.json.JsonObjectBuilder createObjectBuilder(jakarta.json.JsonObject initialData) - Specified by:
createObjectBuilderin interfacejakarta.json.JsonBuilderFactory
-
createArrayBuilder
public jakarta.json.JsonArrayBuilder createArrayBuilder()- Specified by:
createArrayBuilderin interfacejakarta.json.JsonBuilderFactory
-
createArrayBuilder
public jakarta.json.JsonArrayBuilder createArrayBuilder(jakarta.json.JsonArray initialData) - Specified by:
createArrayBuilderin interfacejakarta.json.JsonBuilderFactory
-
createArrayBuilder
- Specified by:
createArrayBuilderin interfacejakarta.json.JsonBuilderFactory
-
getConfigInUse
- Specified by:
getConfigInUsein interfacejakarta.json.JsonBuilderFactory
-
createObjectBuilder
- Specified by:
createObjectBuilderin interfacejakarta.json.JsonBuilderFactory
-