Package kotlin.jvm.internal
Class Intrinsics
- java.lang.Object
-
- kotlin.jvm.internal.Intrinsics
-
public class Intrinsics extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIntrinsics.Kotlin
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanareEqual(double first, java.lang.Double second)static booleanareEqual(float first, java.lang.Float second)static booleanareEqual(java.lang.Double first, double second)static booleanareEqual(java.lang.Double first, java.lang.Double second)static booleanareEqual(java.lang.Float first, float second)static booleanareEqual(java.lang.Float first, java.lang.Float second)static booleanareEqual(java.lang.Object first, java.lang.Object second)static voidcheckExpressionValueIsNotNull(java.lang.Object value, java.lang.String expression)static voidcheckFieldIsNotNull(java.lang.Object value, java.lang.String message)static voidcheckFieldIsNotNull(java.lang.Object value, java.lang.String className, java.lang.String fieldName)static voidcheckHasClass(java.lang.String internalName)static voidcheckHasClass(java.lang.String internalName, java.lang.String requiredVersion)static voidcheckNotNull(java.lang.Object object)static voidcheckNotNull(java.lang.Object object, java.lang.String message)static voidcheckNotNullExpressionValue(java.lang.Object value, java.lang.String expression)static voidcheckNotNullParameter(java.lang.Object value, java.lang.String paramName)static voidcheckParameterIsNotNull(java.lang.Object value, java.lang.String paramName)static voidcheckReturnedValueIsNotNull(java.lang.Object value, java.lang.String message)static voidcheckReturnedValueIsNotNull(java.lang.Object value, java.lang.String className, java.lang.String methodName)static intcompare(int thisVal, int anotherVal)static intcompare(long thisVal, long anotherVal)static voidneedClassReification()static voidneedClassReification(java.lang.String message)static voidreifiedOperationMarker(int id, java.lang.String typeParameterIdentifier)static voidreifiedOperationMarker(int id, java.lang.String typeParameterIdentifier, java.lang.String message)static java.lang.StringstringPlus(java.lang.String self, java.lang.Object other)static voidthrowAssert()static voidthrowAssert(java.lang.String message)static voidthrowIllegalArgument()static voidthrowIllegalArgument(java.lang.String message)static voidthrowIllegalState()static voidthrowIllegalState(java.lang.String message)static voidthrowJavaNpe()static voidthrowJavaNpe(java.lang.String message)static voidthrowNpe()static voidthrowNpe(java.lang.String message)static voidthrowUndefinedForReified()static voidthrowUndefinedForReified(java.lang.String message)static voidthrowUninitializedProperty(java.lang.String message)static voidthrowUninitializedPropertyAccessException(java.lang.String propertyName)
-
-
-
Method Detail
-
stringPlus
public static java.lang.String stringPlus(java.lang.String self, java.lang.Object other)
-
checkNotNull
public static void checkNotNull(java.lang.Object object)
-
checkNotNull
public static void checkNotNull(java.lang.Object object, java.lang.String message)
-
throwNpe
public static void throwNpe()
-
throwNpe
public static void throwNpe(java.lang.String message)
-
throwJavaNpe
@SinceKotlin(version="1.4") public static void throwJavaNpe()
-
throwJavaNpe
@SinceKotlin(version="1.4") public static void throwJavaNpe(java.lang.String message)
-
throwUninitializedProperty
public static void throwUninitializedProperty(java.lang.String message)
-
throwUninitializedPropertyAccessException
public static void throwUninitializedPropertyAccessException(java.lang.String propertyName)
-
throwAssert
public static void throwAssert()
-
throwAssert
public static void throwAssert(java.lang.String message)
-
throwIllegalArgument
public static void throwIllegalArgument()
-
throwIllegalArgument
public static void throwIllegalArgument(java.lang.String message)
-
throwIllegalState
public static void throwIllegalState()
-
throwIllegalState
public static void throwIllegalState(java.lang.String message)
-
checkExpressionValueIsNotNull
public static void checkExpressionValueIsNotNull(java.lang.Object value, java.lang.String expression)
-
checkNotNullExpressionValue
public static void checkNotNullExpressionValue(java.lang.Object value, java.lang.String expression)
-
checkReturnedValueIsNotNull
public static void checkReturnedValueIsNotNull(java.lang.Object value, java.lang.String className, java.lang.String methodName)
-
checkReturnedValueIsNotNull
public static void checkReturnedValueIsNotNull(java.lang.Object value, java.lang.String message)
-
checkFieldIsNotNull
public static void checkFieldIsNotNull(java.lang.Object value, java.lang.String className, java.lang.String fieldName)
-
checkFieldIsNotNull
public static void checkFieldIsNotNull(java.lang.Object value, java.lang.String message)
-
checkParameterIsNotNull
public static void checkParameterIsNotNull(java.lang.Object value, java.lang.String paramName)
-
checkNotNullParameter
public static void checkNotNullParameter(java.lang.Object value, java.lang.String paramName)
-
compare
public static int compare(long thisVal, long anotherVal)
-
compare
public static int compare(int thisVal, int anotherVal)
-
areEqual
public static boolean areEqual(java.lang.Object first, java.lang.Object second)
-
areEqual
@SinceKotlin(version="1.1") public static boolean areEqual(java.lang.Double first, java.lang.Double second)
-
areEqual
@SinceKotlin(version="1.1") public static boolean areEqual(java.lang.Double first, double second)
-
areEqual
@SinceKotlin(version="1.1") public static boolean areEqual(double first, java.lang.Double second)
-
areEqual
@SinceKotlin(version="1.1") public static boolean areEqual(java.lang.Float first, java.lang.Float second)
-
areEqual
@SinceKotlin(version="1.1") public static boolean areEqual(java.lang.Float first, float second)
-
areEqual
@SinceKotlin(version="1.1") public static boolean areEqual(float first, java.lang.Float second)
-
throwUndefinedForReified
public static void throwUndefinedForReified()
-
throwUndefinedForReified
public static void throwUndefinedForReified(java.lang.String message)
-
reifiedOperationMarker
public static void reifiedOperationMarker(int id, java.lang.String typeParameterIdentifier)
-
reifiedOperationMarker
public static void reifiedOperationMarker(int id, java.lang.String typeParameterIdentifier, java.lang.String message)
-
needClassReification
public static void needClassReification()
-
needClassReification
public static void needClassReification(java.lang.String message)
-
checkHasClass
public static void checkHasClass(java.lang.String internalName) throws java.lang.ClassNotFoundException- Throws:
java.lang.ClassNotFoundException
-
checkHasClass
public static void checkHasClass(java.lang.String internalName, java.lang.String requiredVersion) throws java.lang.ClassNotFoundException- Throws:
java.lang.ClassNotFoundException
-
-