This change involves a modification of the "writeContent" template method to include the "jsonPrefix" String instead of the "prefixJson" boolean flag. Since said template method has only been introduced in 3.2.2, this change should hopefully not be a problem.
Issue: SPR-10567
@ -64,7 +64,7 @@ public class MappingJackson2JsonView extends AbstractView {
@@ -64,7 +64,7 @@ public class MappingJackson2JsonView extends AbstractView {
privateJsonEncodingencoding=JsonEncoding.UTF8;
privatebooleanprefixJson=false;
privateStringjsonPrefix;
privateBooleanprettyPrint;
@ -122,6 +122,15 @@ public class MappingJackson2JsonView extends AbstractView {
@@ -122,6 +122,15 @@ public class MappingJackson2JsonView extends AbstractView {
@ -129,9 +138,10 @@ public class MappingJackson2JsonView extends AbstractView {
@@ -129,9 +138,10 @@ public class MappingJackson2JsonView extends AbstractView {
@ -243,7 +253,7 @@ public class MappingJackson2JsonView extends AbstractView {
@@ -243,7 +253,7 @@ public class MappingJackson2JsonView extends AbstractView {
@ -272,11 +282,11 @@ public class MappingJackson2JsonView extends AbstractView {
@@ -272,11 +282,11 @@ public class MappingJackson2JsonView extends AbstractView {
// The following has been deprecated as late as Jackson 2.2 (April 2013);
// preserved for the time being, for Jackson 2.0/2.1 compatibility.
@SuppressWarnings("deprecation")
@ -288,8 +298,8 @@ public class MappingJackson2JsonView extends AbstractView {
@@ -288,8 +298,8 @@ public class MappingJackson2JsonView extends AbstractView {
@ -64,7 +64,7 @@ public class MappingJacksonJsonView extends AbstractView {
@@ -64,7 +64,7 @@ public class MappingJacksonJsonView extends AbstractView {
privateJsonEncodingencoding=JsonEncoding.UTF8;
privatebooleanprefixJson=false;
privateStringjsonPrefix;
privateBooleanprettyPrint;
@ -122,6 +122,15 @@ public class MappingJacksonJsonView extends AbstractView {
@@ -122,6 +122,15 @@ public class MappingJacksonJsonView extends AbstractView {
@ -129,9 +138,10 @@ public class MappingJacksonJsonView extends AbstractView {
@@ -129,9 +138,10 @@ public class MappingJacksonJsonView extends AbstractView {
@ -243,7 +253,7 @@ public class MappingJacksonJsonView extends AbstractView {
@@ -243,7 +253,7 @@ public class MappingJacksonJsonView extends AbstractView {
@ -272,11 +282,11 @@ public class MappingJacksonJsonView extends AbstractView {
@@ -272,11 +282,11 @@ public class MappingJacksonJsonView extends AbstractView {
// A workaround for JsonGenerators not applying serialization features
@ -285,8 +295,8 @@ public class MappingJacksonJsonView extends AbstractView {
@@ -285,8 +295,8 @@ public class MappingJacksonJsonView extends AbstractView {