Почему JsonView и Swagger не хотят дружить?

Никак не могу понять почему мои JsonView и Swagger не дружат

Swagger отображает пустые JsonView что бы я ни делал введите сюда описание изображения

Swagger:
    compile 'io.springfox:springfox-boot-starter:3.0.0'
    compile 'io.springfox:springfox-swagger-ui:2.10.5'

Объект

    @Entity
    @Table(name = "BASKET")
    @Data
    @EqualsAndHashCode(of = { "id" })
    @ApiModel
    public class Basket {
        @Id
        @JsonView(Views.Id.class)
        @ApiModelProperty
        @Column(name = "BASKET_ID")
        @GeneratedValue(strategy = GenerationType.AUTO)
        private Long id;
    
        @JsonView(Views.FullBasket.class)
        @ApiModelProperty
        @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
        @Column(name = "CREATION_DATE", nullable = false)
        private Date creationDate;
    }

Get

@GetMapping
@JsonView(Views.FullBasket.class)
@ApiOperation(
        value = "Get user's baskets or baskets from all users's for admin.",
        response = Views.FullBasket.class,
        responseContainer = "List")
public ResponseEntity getAll(@ApiIgnore @AuthenticationPrincipal User user) {
    Stream<Basket> basketsStream = basketRepo.findAll().stream();
    if (!user.isAdmin()) {
        basketsStream = basketsStream.filter(basket -> user.equals(basket.getReceipt().getUser()));
    }
    return ResponseEntity.ok(basketsStream.collect(Collectors.toList()));
}

Ответы (0 шт):