Kotlin: como passar array para anotação Java
Eu quero usar@OneOf
anotação depackage io.dropwizard.validation;
Uso de Java:
@OneOf(value = {"m", "f"})
Uso de Kotlin: ???
Eu tentei isso:
@OneOf(value = arrayOf("m", "f"))
e isto:
@OneOf(value = ["m", "f"])
Tudo o que recebo é:
A inferência de tipo falhou. Incompatibilidade de tipo esperada:
required: String
encontrado:Array<String>
Versão Kotlin: 1.1.2-2