Resultados de la búsqueda a petición "kotlin-interop"
Implement (/ heredar / ~ extender) anotación en Kotlin
En Java tengo la posibilidad de "implementar" anotaciones. Muestra de anotaciones Java: @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) public @interface JavaClassAnno { String[] value(); }Sample Java "implementación": class ...
Convertir Kotlin Array a varargs de Java
¿Cómo puedo convertir mi Kotlin?Array a un varargs JavaString[]? val angularRoutings = arrayOf<String>("/language", "/home") // this doesn't work web.ignoring().antMatchers(angularRoutings)¿Cómo pasar una ArrayList a un parámetro del método ...
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 ...
Asignación no permitida en la expresión while?
En Java, generalmente podemos realizar una tarea dentro delwhile condición. Sin embargo, Kotlin se queja al respecto. Entonces el siguiente código no se compila: val br = BufferedReader(InputStreamReader( conn.inputStream)) var output: ...
¿Por qué tengo que devolver Unit.INSTANCE al implementar en Java una función Kotlin que devuelve una Unidad?
Si tengo una función de Kotlin fun f(cb: (Int) -> Unit)y quiero llamarf desde Java, tengo que hacerlo así: f(i -> { dosomething(); return Unit.INSTANCE; });que se ve muy feo ¿Por qué no puedo simplemente escribirlo comof(i -> dosomething());, ...