Package javax.json
Interface JsonBuilderFactory
public interface JsonBuilderFactory
-
Method Summary
Modifier and TypeMethodDescriptiondefault JsonArrayBuildercreateArrayBuilder(Collection<?> initialData) Create aJsonArrayBuilderwhich is filled with the given initial content.default JsonArrayBuildercreateArrayBuilder(JsonArray initialData) Create a JsonArrayBuilder filled with the given initial data.default JsonObjectBuildercreateObjectBuilder(Map<String, Object> initialData) Create a JsonObjectBuilder filled with the given initial data.default JsonObjectBuildercreateObjectBuilder(JsonObject initialData) Create a JsonObjectBuilder filled with the given initial data.
-
Method Details
-
createObjectBuilder
JsonObjectBuilder createObjectBuilder()- Returns:
- a new empty JsonObjectBuilder
-
createArrayBuilder
JsonArrayBuilder createArrayBuilder()- Returns:
- a new empty JsonArrayBuilder
-
getConfigInUse
- Returns:
- the config which got used when creating this builder factory.
-
createObjectBuilder
Create a JsonObjectBuilder filled with the given initial data.- Returns:
- a new pre initialised JsonObjectBuilder
- Throws:
NullPointerException- if initialData isnull- Since:
- 1.1
-
createObjectBuilder
Create a JsonObjectBuilder filled with the given initial data.- Returns:
- a new pre initialised JsonObjectBuilder
- Throws:
NullPointerException- if initialData isnull- Since:
- 1.1
-
createArrayBuilder
Create a JsonArrayBuilder filled with the given initial data.- Returns:
- a new pre initialised JsonArrayBuilder
- Throws:
NullPointerException- if initialData isnull- Since:
- 1.1
-
createArrayBuilder
Create aJsonArrayBuilderwhich is filled with the given initial content.- Parameters:
initialData- the content to immediately add to the JsonArrayBuilder- Returns:
- a new pre initialised JsonArrayBuilder
- Throws:
NullPointerException- if initialData isnull- Since:
- 1.1
-