Skip to content

Commit cbad874

Browse files
committed
...
1 parent 8c3eb03 commit cbad874

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/main/java/com/fasterxml/jackson/databind/ser/std/JsonValueSerializer.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import com.fasterxml.jackson.core.*;
1212
import com.fasterxml.jackson.databind.*;
1313
import com.fasterxml.jackson.databind.annotation.JacksonStdImpl;
14+
import com.fasterxml.jackson.databind.introspect.AnnotatedMethod;
1415
import com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable;
1516
import com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper;
1617
import com.fasterxml.jackson.databind.jsonFormatVisitors.JsonStringFormatVisitor;
@@ -57,6 +58,11 @@ public class JsonValueSerializer
5758
/**********************************************************
5859
*/
5960

61+
// Added in 2.7.4 for forward-compatibility reasons; will be used by default in 2.8.0
62+
public JsonValueSerializer(AnnotatedMethod valueMethod, JsonSerializer<?> ser) {
63+
this(valueMethod.getAnnotated(), ser);
64+
}
65+
6066
/**
6167
* @param ser Explicit serializer to use, if caller knows it (which
6268
* occurs if and only if the "value method" was annotated with

0 commit comments

Comments
 (0)