:: is used for Reflection in kotlin Class Reference val myClass = MyClass::class Function Reference this::isEmpty Property Reference ::someVal.isInitialized Constructor Reference ::MyClass