Почему @JsonUnwrapped не работает для списков?

Я использую Джексон 2.1.0. Дано:

public static final class GetCompanies
{
    private final List companies;

    /**
     * Creates a new GetCompanies.
     * 

* @param companies the list of available companies * @throws NullPointerException if companies is null */ @JsonCreator public GetCompanies(@JsonUnwrapped @NotNull List companies) { Preconditions.checkNotNull(companies, "companies"); this.companies = ImmutableList.copyOf(companies); } /** * @return the list of available companies */ @JsonUnwrapped @SuppressWarnings("ReturnOfCollectionOrArrayField") public List getCompanies() { return companies; } }

Когда входной список содержитhttp://test.com/Джексон генерирует:

{"companies":["http://test.com/"]}

вместо:

["http://test.com/"]

Есть идеи?

ОБНОВИТЬ: Увидетьhttps://github.com/FasterXML/jackson-core/issues/41 для связанной дискуссии.

Ответы на вопрос(1)

Ваш ответ на вопрос