Я разрабатываю программу JAX-RS, в которой один из параметров имеет следующий вид.
@JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
private String[] name;
Принимает как строку, так и массив строк. Оба они, наконец, конвертируются в Array.
Существует ли такая аннотация, которая может принимать как строку, так и массив строк, и не заменять ее другими типами, поскольку я хочу, чтобы моя программа принимала параметр «name» как строку и массив строк и сохраняла их тип данных?