Package kotlin.jvm.internal
Class TypeIntrinsics
- java.lang.Object
-
- kotlin.jvm.internal.TypeIntrinsics
-
public class TypeIntrinsics extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TypeIntrinsics()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Collection
asMutableCollection(java.lang.Object obj)
static java.util.Collection
asMutableCollection(java.lang.Object obj, java.lang.String message)
static java.lang.Iterable
asMutableIterable(java.lang.Object obj)
static java.lang.Iterable
asMutableIterable(java.lang.Object obj, java.lang.String message)
static java.util.Iterator
asMutableIterator(java.lang.Object obj)
static java.util.Iterator
asMutableIterator(java.lang.Object obj, java.lang.String message)
static java.util.List
asMutableList(java.lang.Object obj)
static java.util.List
asMutableList(java.lang.Object obj, java.lang.String message)
static java.util.ListIterator
asMutableListIterator(java.lang.Object obj)
static java.util.ListIterator
asMutableListIterator(java.lang.Object obj, java.lang.String message)
static java.util.Map
asMutableMap(java.lang.Object obj)
static java.util.Map
asMutableMap(java.lang.Object obj, java.lang.String message)
static java.util.Map.Entry
asMutableMapEntry(java.lang.Object obj)
static java.util.Map.Entry
asMutableMapEntry(java.lang.Object obj, java.lang.String message)
static java.util.Set
asMutableSet(java.lang.Object obj)
static java.util.Set
asMutableSet(java.lang.Object obj, java.lang.String message)
static java.lang.Object
beforeCheckcastToFunctionOfArity(java.lang.Object obj, int arity)
static java.lang.Object
beforeCheckcastToFunctionOfArity(java.lang.Object obj, int arity, java.lang.String message)
static java.util.Collection
castToCollection(java.lang.Object obj)
static java.lang.Iterable
castToIterable(java.lang.Object obj)
static java.util.Iterator
castToIterator(java.lang.Object obj)
static java.util.List
castToList(java.lang.Object obj)
static java.util.ListIterator
castToListIterator(java.lang.Object obj)
static java.util.Map
castToMap(java.lang.Object obj)
static java.util.Map.Entry
castToMapEntry(java.lang.Object obj)
static java.util.Set
castToSet(java.lang.Object obj)
static int
getFunctionArity(java.lang.Object obj)
static boolean
isFunctionOfArity(java.lang.Object obj, int arity)
static boolean
isMutableCollection(java.lang.Object obj)
static boolean
isMutableIterable(java.lang.Object obj)
static boolean
isMutableIterator(java.lang.Object obj)
static boolean
isMutableList(java.lang.Object obj)
static boolean
isMutableListIterator(java.lang.Object obj)
static boolean
isMutableMap(java.lang.Object obj)
static boolean
isMutableMapEntry(java.lang.Object obj)
static boolean
isMutableSet(java.lang.Object obj)
static java.lang.ClassCastException
throwCce(java.lang.ClassCastException e)
static void
throwCce(java.lang.Object argument, java.lang.String requestedClassName)
static void
throwCce(java.lang.String message)
-
-
-
Method Detail
-
throwCce
public static void throwCce(java.lang.Object argument, java.lang.String requestedClassName)
-
throwCce
public static void throwCce(java.lang.String message)
-
throwCce
public static java.lang.ClassCastException throwCce(java.lang.ClassCastException e)
-
isMutableIterator
public static boolean isMutableIterator(java.lang.Object obj)
-
asMutableIterator
public static java.util.Iterator asMutableIterator(java.lang.Object obj)
-
asMutableIterator
public static java.util.Iterator asMutableIterator(java.lang.Object obj, java.lang.String message)
-
castToIterator
public static java.util.Iterator castToIterator(java.lang.Object obj)
-
isMutableListIterator
public static boolean isMutableListIterator(java.lang.Object obj)
-
asMutableListIterator
public static java.util.ListIterator asMutableListIterator(java.lang.Object obj)
-
asMutableListIterator
public static java.util.ListIterator asMutableListIterator(java.lang.Object obj, java.lang.String message)
-
castToListIterator
public static java.util.ListIterator castToListIterator(java.lang.Object obj)
-
isMutableIterable
public static boolean isMutableIterable(java.lang.Object obj)
-
asMutableIterable
public static java.lang.Iterable asMutableIterable(java.lang.Object obj)
-
asMutableIterable
public static java.lang.Iterable asMutableIterable(java.lang.Object obj, java.lang.String message)
-
castToIterable
public static java.lang.Iterable castToIterable(java.lang.Object obj)
-
isMutableCollection
public static boolean isMutableCollection(java.lang.Object obj)
-
asMutableCollection
public static java.util.Collection asMutableCollection(java.lang.Object obj)
-
asMutableCollection
public static java.util.Collection asMutableCollection(java.lang.Object obj, java.lang.String message)
-
castToCollection
public static java.util.Collection castToCollection(java.lang.Object obj)
-
isMutableList
public static boolean isMutableList(java.lang.Object obj)
-
asMutableList
public static java.util.List asMutableList(java.lang.Object obj)
-
asMutableList
public static java.util.List asMutableList(java.lang.Object obj, java.lang.String message)
-
castToList
public static java.util.List castToList(java.lang.Object obj)
-
isMutableSet
public static boolean isMutableSet(java.lang.Object obj)
-
asMutableSet
public static java.util.Set asMutableSet(java.lang.Object obj)
-
asMutableSet
public static java.util.Set asMutableSet(java.lang.Object obj, java.lang.String message)
-
castToSet
public static java.util.Set castToSet(java.lang.Object obj)
-
isMutableMap
public static boolean isMutableMap(java.lang.Object obj)
-
asMutableMap
public static java.util.Map asMutableMap(java.lang.Object obj)
-
asMutableMap
public static java.util.Map asMutableMap(java.lang.Object obj, java.lang.String message)
-
castToMap
public static java.util.Map castToMap(java.lang.Object obj)
-
isMutableMapEntry
public static boolean isMutableMapEntry(java.lang.Object obj)
-
asMutableMapEntry
public static java.util.Map.Entry asMutableMapEntry(java.lang.Object obj)
-
asMutableMapEntry
public static java.util.Map.Entry asMutableMapEntry(java.lang.Object obj, java.lang.String message)
-
castToMapEntry
public static java.util.Map.Entry castToMapEntry(java.lang.Object obj)
-
getFunctionArity
public static int getFunctionArity(java.lang.Object obj)
-
isFunctionOfArity
public static boolean isFunctionOfArity(java.lang.Object obj, int arity)
-
beforeCheckcastToFunctionOfArity
public static java.lang.Object beforeCheckcastToFunctionOfArity(java.lang.Object obj, int arity)
-
beforeCheckcastToFunctionOfArity
public static java.lang.Object beforeCheckcastToFunctionOfArity(java.lang.Object obj, int arity, java.lang.String message)
-
-