Как использовать AndroidAnnotation @FragmentArg с Kotlin?

Как я могу использовать @FragmentArg из @FragmentArg в фрагменте Kotlin ?

 @EFragment(R.layout.debug_empty_fragment) open class EmptyFragment : Fragment(){ @FragmentArg("debugIndex") var debugIndex:Int = 0 } 

Это дает мне следующую ошибку градиента:

 error: org.androidannotations.annotations.FragmentArg cannot be used on a private element 

Я попытался сделать debugIndex open (общедоступным) , но он не работает. Есть идеи? Возможно ли это?

Я использую Аннотации Android 4.3.1 и kotlin 1.1.2-5

    Хорошо, @JvmField – ваш друг. ( дополнительная информация )

    Поручает компилятору Kotlin не генерировать геттеры / сеттеры для этого свойства и выставлять его как поле.

    Поэтому @FragmentArg должен выглядеть так

     @JvmField @FragmentArg("debugIndex") var debugIndex:Int = 0