Module nl.jqno.equalsverifier
Class KotlinScreen
java.lang.Object
nl.jqno.equalsverifier.internal.reflection.kotlin.KotlinScreen
Collection of 'safe' reflection utilities for Kotlin. Can be used regardless of whether the `kotlin-reflect` library
is available on the classpath. Therefore, it can be used as a screen to check if we can use
KotlinProbe.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancanProbe()static booleanstatic booleanisKotlinLazy(Field field) static booleanisSyntheticKotlinDelegate(Field field)
-
Field Details
-
GAV
- See Also:
-
ERROR_MESSAGE
- See Also:
-
LAZY
-
K_CLASSES
-
KOTLIN_ANNOTATIONS
-
-
Constructor Details
-
KotlinScreen
private KotlinScreen()
-
-
Method Details
-
canProbe
public static boolean canProbe() -
isKotlin
-
isSyntheticKotlinDelegate
-
isKotlinLazy
-