Any

open class Any(source)

The root of the Kotlin class hierarchy. Every Kotlin class has Any as a superclass.

Since Kotlin

1.2
open class Any(source)

The root of the Kotlin class hierarchy. Every Kotlin class has Any as a superclass.

Since Kotlin

1.0
open class Any(source)

The root of the Kotlin class hierarchy. Every Kotlin class has Any as a superclass.

Since Kotlin

1.1
open class Any(source)

The root of the Kotlin class hierarchy. Every Kotlin class has Any as a superclass.

Since Kotlin

1.3

Constructors

Link copied to clipboard
fun Any()
fun Any()
fun Any()
fun Any()

Extensions

Link copied to clipboard
inline fun Any?.asDynamic(): dynamic
inline fun Any?.asDynamic(): dynamic
inline fun Any?.asDynamic(): dynamic
inline fun Any?.asDynamic(): dynamic

Reinterprets this value as a value of the /docs/reference/dynamic-type.html.

Since Kotlin 1.1
Link copied to clipboard
external fun Any.ensureNeverFrozen()
external fun Any.ensureNeverFrozen()
external fun Any.ensureNeverFrozen()
external fun Any.ensureNeverFrozen()

This function ensures that if we see such an object during freezing attempt - freeze fails and FreezingException is thrown.

Since Kotlin 1.3
Link copied to clipboard
inline fun Any?.hashCode(): Int
inline fun Any?.hashCode(): Int
inline fun Any?.hashCode(): Int
inline fun Any?.hashCode(): Int

Returns a hash code value for the object or zero if the object is null.

Since Kotlin 1.3
Link copied to clipboard
external fun Any?.identityHashCode(): Int
external fun Any?.identityHashCode(): Int
external fun Any?.identityHashCode(): Int
external fun Any?.identityHashCode(): Int

Compute stable wrt potential object relocations by the memory manager identity hash code.

Since Kotlin 1.3
Link copied to clipboard

Checks if given object is null or frozen or permanent (i.e. instantiated at compile-time).

Since Kotlin 1.3
Link copied to clipboard
operator fun dynamic.iterator(): Iterator<dynamic>
operator fun dynamic.iterator(): Iterator<dynamic>
operator fun dynamic.iterator(): Iterator<dynamic>
operator fun dynamic.iterator(): Iterator<dynamic>

Allows to iterate this dynamic object in the following cases:

Since Kotlin 1.1
Link copied to clipboard
external fun Any?.objcPtr(): NativePtr
external fun Any?.objcPtr(): NativePtr
external fun Any?.objcPtr(): NativePtr
external fun Any?.objcPtr(): NativePtr
Since Kotlin 1.3
Link copied to clipboard

Returns a string representation of the object. Can be called with a null receiver, in which case it returns the string "null".

Since Kotlin 1.2

Returns a string representation of the object. Can be called with a null receiver, in which case it returns the string "null".

Since Kotlin 1.0

Returns a string representation of the object. Can be called with a null receiver, in which case it returns the string "null".

Since Kotlin 1.1
inline fun Any?.toString(): String
inline fun Any?.toString(): String
inline fun Any?.toString(): String
inline fun Any?.toString(): String
Since Kotlin 1.3
Link copied to clipboard
inline fun <T> Any?.unsafeCast(): T
inline fun <T> Any?.unsafeCast(): T
inline fun <T> Any?.unsafeCast(): T
inline fun <T> Any?.unsafeCast(): T

Reinterprets this value as a value of the specified type T without any actual type checking.

Since Kotlin 1.1
inline fun <T> dynamic.unsafeCast(): T
inline fun <T> dynamic.unsafeCast(): T
inline fun <T> dynamic.unsafeCast(): T
inline fun <T> dynamic.unsafeCast(): T

Reinterprets this dynamic value as a value of the specified type T without any actual type checking.

Since Kotlin 1.1