Top Inners Fields Constructors Methods
kotlin.reflect.jvm.internal.impl.utils

public Class WrappedValues

extends Object
Class Inheritance
Imports
org.jetbrains.annotations.NotNull, .Nullable

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
public static class

Field Summary

Modifier and TypeField and Description
private static final Object
public static volatile boolean

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static <V> @NotNull Object
escapeNull(V value)

public static @NotNull Object
public static <V> V
public static <V> V
public static <V> V
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

NULL_VALUEback to summary
private static final Object NULL_VALUE
throwWrappedProcessCanceledExceptionback to summary
public static volatile boolean throwWrappedProcessCanceledException

Constructor Detail

WrappedValuesback to summary
private WrappedValues()

Method Detail

escapeNullback to summary
public static <V> @NotNull Object escapeNull(V value)
Annotations
@NotNull
escapeThrowableback to summary
public static @NotNull Object escapeThrowable(@NotNull Throwable throwable)
Annotations
@NotNull
unescapeExceptionOrNullback to summary
public static <V> V unescapeExceptionOrNull(@NotNull Object value)
Annotations
@Nullable
unescapeNullback to summary
public static <V> V unescapeNull(@NotNull Object value)
Annotations
@Nullable
@SuppressWarnings:unchecked
unescapeThrowableback to summary
public static <V> V unescapeThrowable(@Nullable Object value)
Annotations
@Nullable
@SuppressWarnings:unchecked
kotlin.reflect.jvm.internal.impl.utils back to summary

private final Class WrappedValues.ThrowableWrapper

extends Object
Class Inheritance
  • java.lang.Object
  • kotlin.reflect.jvm.internal.impl.utils.WrappedValues.ThrowableWrapper

Field Summary

Modifier and TypeField and Description
private final Throwable

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public @NotNull Throwable
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

throwableback to summary
private final Throwable throwable

Constructor Detail

ThrowableWrapperback to summary
private ThrowableWrapper(@NotNull Throwable throwable)

Method Detail

getThrowableback to summary
public @NotNull Throwable getThrowable()
Annotations
@NotNull
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override
kotlin.reflect.jvm.internal.impl.utils back to summary

public Class WrappedValues.WrappedProcessCanceledException

extends RuntimeException
Class Inheritance

Constructor Summary

AccessConstructor and Description
public

Constructor Detail

WrappedProcessCanceledExceptionback to summary
public WrappedProcessCanceledException(Throwable cause)