We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
This page contains basic utilities of AstraLibs
With AstraLibs you can easily iterate through enums
// ktx_core_ext.kt enum class MyEnum{ FIRST,SECOND,THIRD } fun nextEnum(){ val myEnumInstance = MyEnum.FIRST myEnumInstance.next() // MyEnum.Second myEnumInstance.addIndex(2) // MyEnum.Third valueOfOrNull<MyEnum>(FIRST) // MyEnum.First }
// ReflectionUtil.kt class MyClass(var customValue: Int) ReflectionUtil.getDeclaredField(MyClass::class.java,"customValue") val myClassInstance = MyClass(0) ReflectionUtil.setDeclaredField(MyClass::class.java,myClassInstance, "customValue", 10)