@ -285,7 +285,15 @@ public abstract class AbstractJackson2HttpMessageConverter extends AbstractGener
@@ -285,7 +285,15 @@ public abstract class AbstractJackson2HttpMessageConverter extends AbstractGener
@ -81,20 +81,11 @@ public class ForwardedHeaderFilter extends OncePerRequestFilter {
@@ -81,20 +81,11 @@ public class ForwardedHeaderFilter extends OncePerRequestFilter {
@ -151,7 +142,7 @@ public class ForwardedHeaderFilter extends OncePerRequestFilter {
@@ -151,7 +142,7 @@ public class ForwardedHeaderFilter extends OncePerRequestFilter {
@ -235,7 +226,7 @@ public class ForwardedHeaderFilter extends OncePerRequestFilter {
@@ -235,7 +226,7 @@ public class ForwardedHeaderFilter extends OncePerRequestFilter {
@ -251,7 +242,7 @@ public class ForwardedHeaderFilter extends OncePerRequestFilter {
@@ -251,7 +242,7 @@ public class ForwardedHeaderFilter extends OncePerRequestFilter {
@ -320,8 +311,6 @@ public class ForwardedHeaderFilter extends OncePerRequestFilter {
@@ -320,8 +311,6 @@ public class ForwardedHeaderFilter extends OncePerRequestFilter {
privatefinalSupplier<HttpServletRequest>delegate;
privatefinalUrlPathHelperpathHelper;
privatefinalStringbaseUrl;
privateStringactualRequestUri;
@ -340,14 +329,10 @@ public class ForwardedHeaderFilter extends OncePerRequestFilter {
@@ -340,14 +329,10 @@ public class ForwardedHeaderFilter extends OncePerRequestFilter {
@ -384,7 +369,8 @@ public class ForwardedHeaderFilter extends OncePerRequestFilter {
@@ -384,7 +369,8 @@ public class ForwardedHeaderFilter extends OncePerRequestFilter {
@ -91,16 +91,6 @@ public abstract class AbstractMessageConverterMethodProcessor extends AbstractMe
@@ -91,16 +91,6 @@ public abstract class AbstractMessageConverterMethodProcessor extends AbstractMe
@ -430,7 +420,7 @@ public abstract class AbstractMessageConverterMethodProcessor extends AbstractMe
@@ -430,7 +420,7 @@ public abstract class AbstractMessageConverterMethodProcessor extends AbstractMe
@ -442,10 +432,10 @@ public abstract class AbstractMessageConverterMethodProcessor extends AbstractMe
@@ -442,10 +432,10 @@ public abstract class AbstractMessageConverterMethodProcessor extends AbstractMe
@ -270,6 +271,7 @@ public class TransportHandlingSockJsService extends AbstractSockJsService implem
@@ -270,6 +271,7 @@ public class TransportHandlingSockJsService extends AbstractSockJsService implem
@ -278,6 +280,7 @@ public class TransportHandlingSockJsService extends AbstractSockJsService implem
@@ -278,6 +280,7 @@ public class TransportHandlingSockJsService extends AbstractSockJsService implem
@ -311,6 +314,14 @@ public class TransportHandlingSockJsService extends AbstractSockJsService implem
@@ -311,6 +314,14 @@ public class TransportHandlingSockJsService extends AbstractSockJsService implem
@ -3381,6 +3381,39 @@ which allow rendering only a subset of all fields in an `Object`. To use it with
@@ -3381,6 +3381,39 @@ which allow rendering only a subset of all fields in an `Object`. To use it with
NOTE: `@JsonView` allows an array of view classes, but you can specify only one per
controller method. If you need to activate multiple views, you can use a composite interface.
If you want to do the above programmatically, instead of declaring an `@JsonView` annotation,
wrap the return value with `MappingJacksonValue` and use it to supply the serialization view: