Package org.springframework.core
Class KotlinDetector
- java.lang.Object
- org.springframework.core.KotlinDetector
public abstract class KotlinDetector extends Object
A common delegate for detecting Kotlin's presence and for identifying Kotlin types.- Since:
- 5.0
- Author:
- Juergen Hoeller, Sebastien Deleuze
Constructor Summary
Constructors Constructor Description KotlinDetector()
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanisKotlinPresent()Determine whether Kotlin is present in general.static booleanisKotlinReflectPresent()Determine whether Kotlin reflection is present.static booleanisKotlinType(Class<?> clazz)Determine whether the givenClassis a Kotlin type (with Kotlin metadata present on it).
Constructor Detail
KotlinDetector
public KotlinDetector()
Method Detail
isKotlinPresent
public static boolean isKotlinPresent()
Determine whether Kotlin is present in general.
isKotlinReflectPresent
public static boolean isKotlinReflectPresent()
Determine whether Kotlin reflection is present.- Since:
- 5.1
isKotlinType
public static boolean isKotlinType(Class<?> clazz)
Determine whether the givenClassis a Kotlin type (with Kotlin metadata present on it).