Cómo usar Realm's en el método con Kotlin

Estoy tratando de hacer algo como:

val barcodes = arrayOf("123", "456", "789") realm.where(Product::class.java).in("barcode", barcodes).findAll() 

Sin embargo, "in" es una function de Kotlin y no puedo acceder al método in (String filedName, String [] values) del object RealmQuery.

Actualmente tengo una class de Java que hace el trabajo y devuelve el resultado, pero me preguntaba si existe una solución más elegante para esto.

Como se indica en los identificadores de Escaping for Java que son palabras key en Kotlin :

Algunas de las palabras key de Kotlin son identificadores válidos en Java: en, object, es, etc. Si una biblioteca de Java usa una palabra key de Kotlin para un método, puede llamar al método escapándola con el carácter de retroceso (`)

Por ejemplo:

 realm.where(Product::class.java).`in`("barcode", barcodes).findAll()