Class KotlinReflectionUtils
java.lang.Object
io.fluxcapacitor.common.reflection.KotlinReflectionUtils
Provides utilities for bridging Java reflection with Kotlin reflection.
This class enables Flux internals to interact with Kotlin symbols at runtime, such as retrieving
KFunction
or KParameter
instances from Java Method
s,
Constructor
s, and Parameter
s.
It is used primarily to support nullability introspection and Kotlin-specific constructs in reflection-based logic.
Note: This utility is internal and should not be considered part of the public API.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic kotlin.reflect.KFunction
<?> asKotlinFunction
(Executable executable) static kotlin.reflect.KParameter
asKotlinParameter
(Parameter parameter) static Class
<?> convertIfKotlinClass
(Object classObject)
-
Constructor Details
-
KotlinReflectionUtils
public KotlinReflectionUtils()
-
-
Method Details
-
asKotlinParameter
-
asKotlinFunction
-
convertIfKotlinClass
-