Got rid of an unneeded method.
This commit is contained in:
parent
f718784f33
commit
523f489863
|
@ -46,20 +46,16 @@ final class JsonSerializationContextDefault implements JsonSerializationContext
|
||||||
if (src == null) {
|
if (src == null) {
|
||||||
return JsonNull.createJsonNull();
|
return JsonNull.createJsonNull();
|
||||||
}
|
}
|
||||||
return serialize(src, src.getClass(), true);
|
return serialize(src, src.getClass());
|
||||||
}
|
}
|
||||||
|
|
||||||
public JsonElement serialize(Object src, Type typeOfSrc) {
|
public JsonElement serialize(Object src, Type typeOfSrc) {
|
||||||
if (src == null) {
|
if (src == null) {
|
||||||
return JsonNull.createJsonNull();
|
return JsonNull.createJsonNull();
|
||||||
}
|
}
|
||||||
return serialize(src, typeOfSrc, true);
|
|
||||||
}
|
|
||||||
|
|
||||||
JsonElement serialize(Object src, Type typeOfSrc, boolean preserveType) {
|
|
||||||
JsonSerializationVisitor visitor = new JsonSerializationVisitor(
|
JsonSerializationVisitor visitor = new JsonSerializationVisitor(
|
||||||
objectNavigator, fieldNamingPolicy, serializeNulls, serializers, this, ancestors);
|
objectNavigator, fieldNamingPolicy, serializeNulls, serializers, this, ancestors);
|
||||||
objectNavigator.accept(new ObjectTypePair(src, typeOfSrc, preserveType), visitor);
|
objectNavigator.accept(new ObjectTypePair(src, typeOfSrc, true), visitor);
|
||||||
return visitor.getJsonElement();
|
return visitor.getJsonElement();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user