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 class
Intrinsics.Kotlin
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
areEqual(double first, java.lang.Double second)
static boolean
areEqual(float first, java.lang.Float second)
static boolean
areEqual(java.lang.Double first, double second)
static boolean
areEqual(java.lang.Double first, java.lang.Double second)
static boolean
areEqual(java.lang.Float first, float second)
static boolean
areEqual(java.lang.Float first, java.lang.Float second)
static boolean
areEqual(java.lang.Object first, java.lang.Object second)
static void
checkExpressionValueIsNotNull(java.lang.Object value, java.lang.String expression)
static void
checkFieldIsNotNull(java.lang.Object value, java.lang.String message)
static void
checkFieldIsNotNull(java.lang.Object value, java.lang.String className, java.lang.String fieldName)
static void
checkHasClass(java.lang.String internalName)
static void
checkHasClass(java.lang.String internalName, java.lang.String requiredVersion)
static void
checkNotNull(java.lang.Object object)
static void
checkNotNull(java.lang.Object object, java.lang.String message)
static void
checkNotNullExpressionValue(java.lang.Object value, java.lang.String expression)
static void
checkNotNullParameter(java.lang.Object value, java.lang.String paramName)
static void
checkParameterIsNotNull(java.lang.Object value, java.lang.String paramName)
static void
checkReturnedValueIsNotNull(java.lang.Object value, java.lang.String message)
static void
checkReturnedValueIsNotNull(java.lang.Object value, java.lang.String className, java.lang.String methodName)
static int
compare(int thisVal, int anotherVal)
static int
compare(long thisVal, long anotherVal)
static void
needClassReification()
static void
needClassReification(java.lang.String message)
static void
reifiedOperationMarker(int id, java.lang.String typeParameterIdentifier)
static void
reifiedOperationMarker(int id, java.lang.String typeParameterIdentifier, java.lang.String message)
static java.lang.String
stringPlus(java.lang.String self, java.lang.Object other)
static void
throwAssert()
static void
throwAssert(java.lang.String message)
static void
throwIllegalArgument()
static void
throwIllegalArgument(java.lang.String message)
static void
throwIllegalState()
static void
throwIllegalState(java.lang.String message)
static void
throwJavaNpe()
static void
throwJavaNpe(java.lang.String message)
static void
throwNpe()
static void
throwNpe(java.lang.String message)
static void
throwUndefinedForReified()
static void
throwUndefinedForReified(java.lang.String message)
static void
throwUninitializedProperty(java.lang.String message)
static void
throwUninitializedPropertyAccessException(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
-
-