Kotlin: cómo pasar la anotación de matriz a Java
Quiero usar@OneOf
anotación depackage io.dropwizard.validation;
Uso de Java:
@OneOf(value = {"m", "f"})
Uso de Kotlin: ???
He intentado esto:
@OneOf(value = arrayOf("m", "f"))
y esto:
@OneOf(value = ["m", "f"])
Todo lo que obtengo es:
Inferencia de tipo fallida. No coinciden los tipos esperados:
requerido: cadena
encontró:Array<String>
Versión de Kotlin: 1.1.2-2