diff --git a/src/org/redkale/convert/bson/BsonFactory.java b/src/org/redkale/convert/bson/BsonFactory.java index d082b3c7d..f4cbf54d3 100644 --- a/src/org/redkale/convert/bson/BsonFactory.java +++ b/src/org/redkale/convert/bson/BsonFactory.java @@ -43,6 +43,10 @@ public final class BsonFactory extends ConvertFactory { return instance; } + public static BsonFactory create() { + return new BsonFactory(null, Boolean.getBoolean("convert.bson.tiny")); + } + @Override public final BsonConvert getConvert() { if (convert == null) convert = new BsonConvert(this, tiny); diff --git a/src/org/redkale/convert/json/JsonFactory.java b/src/org/redkale/convert/json/JsonFactory.java index f49659f0e..4306ddebf 100644 --- a/src/org/redkale/convert/json/JsonFactory.java +++ b/src/org/redkale/convert/json/JsonFactory.java @@ -5,13 +5,12 @@ */ package org.redkale.convert.json; -import org.redkale.convert.ConvertType; -import org.redkale.convert.ConvertFactory; import java.io.Serializable; -import java.math.*; +import java.math.BigInteger; import java.net.*; +import org.redkale.convert.*; import org.redkale.convert.ext.*; -import org.redkale.util.*; +import org.redkale.util.DLong; /** * @@ -46,6 +45,10 @@ public final class JsonFactory extends ConvertFactory { return instance; } + public static JsonFactory create() { + return new JsonFactory(null, Boolean.getBoolean("convert.json.tiny")); + } + @Override public final JsonConvert getConvert() { if (convert == null) convert = new JsonConvert(this, tiny);