rd-framework / com.jetbrains.rd.framework.impl / InternId

InternId

inline class InternId

An ID representing an interned value

Constructors

<init>

InternId(value: Int)

An ID representing an interned value

Properties

isLocal

val isLocal: Boolean

True if this ID represents a value interned by local InternRoot

isValid

val isValid: Boolean

True if this ID represents an actual interned value. False indicates a failed interning operation or unset value

value

val value: Int

Functions

toString

fun toString(): String

Companion Object Properties

invalid

val invalid: InternId

Extension Functions

deepClonePolymorphic

fun <T> T.deepClonePolymorphic(): T