java.lang.Object
nl.jqno.equalsverifier.internal.reflection.kotlin.KotlinScreen

public final class KotlinScreen extends Object
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 Details

  • Constructor Details

    • KotlinScreen

      private KotlinScreen()
  • Method Details

    • canProbe

      public static boolean canProbe()
    • isKotlin

      public static boolean isKotlin(Class<?> type)
    • isSyntheticKotlinDelegate

      public static boolean isSyntheticKotlinDelegate(Field field)
    • isKotlinLazy

      public static boolean isKotlinLazy(Field field)