Skip to content

Commit 41cdeed

Browse files
authored
Merge pull request #102 from geniejhang/master
Use JsonBuilderFactor to create JsonObjectBuilder
2 parents f1e41f0 + cd9defa commit 41cdeed

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

epics-vtype/vtype-json/src/main/java/org/epics/vtype/json/JsonVTypeBuilder.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,11 @@
88
import java.math.BigInteger;
99
import java.sql.Timestamp;
1010
import java.util.List;
11+
import java.util.Collections;
1112
import javax.json.Json;
1213
import javax.json.JsonArrayBuilder;
1314
import javax.json.JsonObject;
15+
import javax.json.JsonBuilderFactory;
1416
import javax.json.JsonObjectBuilder;
1517
import javax.json.JsonValue;
1618
import static org.epics.vtype.json.JsonArrays.*;
@@ -31,8 +33,9 @@
3133
* @author carcassi
3234
*/
3335
class JsonVTypeBuilder implements JsonObjectBuilder {
34-
35-
private final JsonObjectBuilder builder = Json.createObjectBuilder();
36+
37+
private static final JsonBuilderFactory factory = Json.createBuilderFactory(Collections.emptyMap());
38+
private final JsonObjectBuilder builder = factory.createObjectBuilder();
3639

3740
@Override
3841
public JsonVTypeBuilder add(String string, JsonValue jv) {

0 commit comments

Comments
 (0)