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.CollectionasMutableCollection(java.lang.Object obj)static java.util.CollectionasMutableCollection(java.lang.Object obj, java.lang.String message)static java.lang.IterableasMutableIterable(java.lang.Object obj)static java.lang.IterableasMutableIterable(java.lang.Object obj, java.lang.String message)static java.util.IteratorasMutableIterator(java.lang.Object obj)static java.util.IteratorasMutableIterator(java.lang.Object obj, java.lang.String message)static java.util.ListasMutableList(java.lang.Object obj)static java.util.ListasMutableList(java.lang.Object obj, java.lang.String message)static java.util.ListIteratorasMutableListIterator(java.lang.Object obj)static java.util.ListIteratorasMutableListIterator(java.lang.Object obj, java.lang.String message)static java.util.MapasMutableMap(java.lang.Object obj)static java.util.MapasMutableMap(java.lang.Object obj, java.lang.String message)static java.util.Map.EntryasMutableMapEntry(java.lang.Object obj)static java.util.Map.EntryasMutableMapEntry(java.lang.Object obj, java.lang.String message)static java.util.SetasMutableSet(java.lang.Object obj)static java.util.SetasMutableSet(java.lang.Object obj, java.lang.String message)static java.lang.ObjectbeforeCheckcastToFunctionOfArity(java.lang.Object obj, int arity)static java.lang.ObjectbeforeCheckcastToFunctionOfArity(java.lang.Object obj, int arity, java.lang.String message)static java.util.CollectioncastToCollection(java.lang.Object obj)static java.lang.IterablecastToIterable(java.lang.Object obj)static java.util.IteratorcastToIterator(java.lang.Object obj)static java.util.ListcastToList(java.lang.Object obj)static java.util.ListIteratorcastToListIterator(java.lang.Object obj)static java.util.MapcastToMap(java.lang.Object obj)static java.util.Map.EntrycastToMapEntry(java.lang.Object obj)static java.util.SetcastToSet(java.lang.Object obj)static intgetFunctionArity(java.lang.Object obj)static booleanisFunctionOfArity(java.lang.Object obj, int arity)static booleanisMutableCollection(java.lang.Object obj)static booleanisMutableIterable(java.lang.Object obj)static booleanisMutableIterator(java.lang.Object obj)static booleanisMutableList(java.lang.Object obj)static booleanisMutableListIterator(java.lang.Object obj)static booleanisMutableMap(java.lang.Object obj)static booleanisMutableMapEntry(java.lang.Object obj)static booleanisMutableSet(java.lang.Object obj)static java.lang.ClassCastExceptionthrowCce(java.lang.ClassCastException e)static voidthrowCce(java.lang.Object argument, java.lang.String requestedClassName)static voidthrowCce(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)
-
-