Top Inners Constructors Methods
kotlin.jvm.internal

public Class Intrinsics

extends Object
Class Inheritance
Annotations
@SuppressWarnings:unused, WeakerAccess
Imports
kotlin.KotlinNullPointerException, kotlin.SinceKotlin, kotlin.UninitializedPropertyAccessException, java.util.Arrays

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static boolean
areEqual(Object first, Object second)

public static boolean
areEqual(Double first, Double second)

public static boolean
areEqual(Double first, double second)

public static boolean
areEqual(double first, Double second)

public static boolean
areEqual(Float first, Float second)

public static boolean
areEqual(Float first, float second)

public static boolean
areEqual(float first, Float second)

public static void
public static void
checkFieldIsNotNull(Object value, String className, String fieldName)

public static void
public static void
checkHasClass(String internalName)

public static void
checkHasClass(String internalName, String requiredVersion)

public static void
public static void
checkNotNull(Object object, String message)

public static void
public static void
public static void
public static void
checkReturnedValueIsNotNull(Object value, String className, String methodName)

public static void
public static int
compare(long thisVal, long anotherVal)

public static int
compare(int thisVal, int anotherVal)

private static String
public static void
public static void
public static void
reifiedOperationMarker(int id, String typeParameterIdentifier)

public static void
reifiedOperationMarker(int id, String typeParameterIdentifier, String message)

private static <T extends Throwable> T
sanitizeStackTrace(T throwable)

pack-priv static <T extends Throwable> T
sanitizeStackTrace(T throwable, String classNameToDrop)

public static String
stringPlus(String self, Object other)

public static void
public static void
public static void
public static void
public static void
public static void
public static void
public static void
public static void
public static void
throwNpe(String message)

private static void
private static void
public static void
public static void
public static void
public static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

Intrinsicsback to summary
private Intrinsics()

Method Detail

areEqualback to summary
public static boolean areEqual(Object first, Object second)
areEqualback to summary
public static boolean areEqual(Double first, Double second)
Annotations
@kotlin.SinceKotlin
areEqualback to summary
public static boolean areEqual(Double first, double second)
Annotations
@kotlin.SinceKotlin
areEqualback to summary
public static boolean areEqual(double first, Double second)
Annotations
@kotlin.SinceKotlin
areEqualback to summary
public static boolean areEqual(Float first, Float second)
Annotations
@kotlin.SinceKotlin
areEqualback to summary
public static boolean areEqual(Float first, float second)
Annotations
@kotlin.SinceKotlin
areEqualback to summary
public static boolean areEqual(float first, Float second)
Annotations
@kotlin.SinceKotlin
checkExpressionValueIsNotNullback to summary
public static void checkExpressionValueIsNotNull(Object value, String expression)
checkFieldIsNotNullback to summary
public static void checkFieldIsNotNull(Object value, String className, String fieldName)
checkFieldIsNotNullback to summary
public static void checkFieldIsNotNull(Object value, String message)
checkHasClassback to summary
public static void checkHasClass(String internalName) throws ClassNotFoundException
checkHasClassback to summary
public static void checkHasClass(String internalName, String requiredVersion) throws ClassNotFoundException
checkNotNullback to summary
public static void checkNotNull(Object object)
checkNotNullback to summary
public static void checkNotNull(Object object, String message)
checkNotNullExpressionValueback to summary
public static void checkNotNullExpressionValue(Object value, String expression)
checkNotNullParameterback to summary
public static void checkNotNullParameter(Object value, String paramName)
checkParameterIsNotNullback to summary
public static void checkParameterIsNotNull(Object value, String paramName)
checkReturnedValueIsNotNullback to summary
public static void checkReturnedValueIsNotNull(Object value, String className, String methodName)
checkReturnedValueIsNotNullback to summary
public static void checkReturnedValueIsNotNull(Object value, String message)
compareback to summary
public static int compare(long thisVal, long anotherVal)
compareback to summary
public static int compare(int thisVal, int anotherVal)
createParameterIsNullExceptionMessageback to summary
private static String createParameterIsNullExceptionMessage(String paramName)
needClassReificationback to summary
public static void needClassReification()
needClassReificationback to summary
public static void needClassReification(String message)
reifiedOperationMarkerback to summary
public static void reifiedOperationMarker(int id, String typeParameterIdentifier)
reifiedOperationMarkerback to summary
public static void reifiedOperationMarker(int id, String typeParameterIdentifier, String message)
sanitizeStackTraceback to summary
private static <T extends Throwable> T sanitizeStackTrace(T throwable)
sanitizeStackTraceback to summary
pack-priv static <T extends Throwable> T sanitizeStackTrace(T throwable, String classNameToDrop)
stringPlusback to summary
public static String stringPlus(String self, Object other)
throwAssertback to summary
public static void throwAssert()
throwAssertback to summary
public static void throwAssert(String message)
throwIllegalArgumentback to summary
public static void throwIllegalArgument()
throwIllegalArgumentback to summary
public static void throwIllegalArgument(String message)
throwIllegalStateback to summary
public static void throwIllegalState()
throwIllegalStateback to summary
public static void throwIllegalState(String message)
throwJavaNpeback to summary
public static void throwJavaNpe()
Annotations
@kotlin.SinceKotlin
throwJavaNpeback to summary
public static void throwJavaNpe(String message)
Annotations
@kotlin.SinceKotlin
throwNpeback to summary
public static void throwNpe()
throwNpeback to summary
public static void throwNpe(String message)
throwParameterIsNullIAEback to summary
private static void throwParameterIsNullIAE(String paramName)
throwParameterIsNullNPEback to summary
private static void throwParameterIsNullNPE(String paramName)
throwUndefinedForReifiedback to summary
public static void throwUndefinedForReified()
throwUndefinedForReifiedback to summary
public static void throwUndefinedForReified(String message)
throwUninitializedPropertyback to summary
public static void throwUninitializedProperty(String message)
throwUninitializedPropertyAccessExceptionback to summary
public static void throwUninitializedPropertyAccessException(String propertyName)
kotlin.jvm.internal back to summary

public Class Intrinsics.Kotlin

extends Object
Class Inheritance
Annotations
@kotlin.SinceKotlin

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

Kotlinback to summary
private Kotlin()