Class TypeIntrinsics

java.lang.Object
kotlin.jvm.internal.TypeIntrinsics

public class TypeIntrinsics extends Object
  • Constructor Details

    • TypeIntrinsics

      public TypeIntrinsics()
  • Method Details

    • throwCce

      public static void throwCce(Object argument, String requestedClassName)
    • throwCce

      public static void throwCce(String message)
    • throwCce

      public static ClassCastException throwCce(ClassCastException e)
    • isMutableIterator

      public static boolean isMutableIterator(Object obj)
    • asMutableIterator

      public static Iterator asMutableIterator(Object obj)
    • asMutableIterator

      public static Iterator asMutableIterator(Object obj, String message)
    • castToIterator

      public static Iterator castToIterator(Object obj)
    • isMutableListIterator

      public static boolean isMutableListIterator(Object obj)
    • asMutableListIterator

      public static ListIterator asMutableListIterator(Object obj)
    • asMutableListIterator

      public static ListIterator asMutableListIterator(Object obj, String message)
    • castToListIterator

      public static ListIterator castToListIterator(Object obj)
    • isMutableIterable

      public static boolean isMutableIterable(Object obj)
    • asMutableIterable

      public static Iterable asMutableIterable(Object obj)
    • asMutableIterable

      public static Iterable asMutableIterable(Object obj, String message)
    • castToIterable

      public static Iterable castToIterable(Object obj)
    • isMutableCollection

      public static boolean isMutableCollection(Object obj)
    • asMutableCollection

      public static Collection asMutableCollection(Object obj)
    • asMutableCollection

      public static Collection asMutableCollection(Object obj, String message)
    • castToCollection

      public static Collection castToCollection(Object obj)
    • isMutableList

      public static boolean isMutableList(Object obj)
    • asMutableList

      public static List asMutableList(Object obj)
    • asMutableList

      public static List asMutableList(Object obj, String message)
    • castToList

      public static List castToList(Object obj)
    • isMutableSet

      public static boolean isMutableSet(Object obj)
    • asMutableSet

      public static Set asMutableSet(Object obj)
    • asMutableSet

      public static Set asMutableSet(Object obj, String message)
    • castToSet

      public static Set castToSet(Object obj)
    • isMutableMap

      public static boolean isMutableMap(Object obj)
    • asMutableMap

      public static Map asMutableMap(Object obj)
    • asMutableMap

      public static Map asMutableMap(Object obj, String message)
    • castToMap

      public static Map castToMap(Object obj)
    • isMutableMapEntry

      public static boolean isMutableMapEntry(Object obj)
    • asMutableMapEntry

      public static Map.Entry asMutableMapEntry(Object obj)
    • asMutableMapEntry

      public static Map.Entry asMutableMapEntry(Object obj, String message)
    • castToMapEntry

      public static Map.Entry castToMapEntry(Object obj)
    • getFunctionArity

      public static int getFunctionArity(Object obj)
    • isFunctionOfArity

      public static boolean isFunctionOfArity(Object obj, int arity)
    • beforeCheckcastToFunctionOfArity

      public static Object beforeCheckcastToFunctionOfArity(Object obj, int arity)
    • beforeCheckcastToFunctionOfArity

      public static Object beforeCheckcastToFunctionOfArity(Object obj, int arity, String message)