MutableFieldReference

Represents a declared field for a particular class.

This representation is mutable, to allow changing properties of the field.

Properties

Link copied to clipboard
open override var annotations: List<AnnotationInstance>

The set of annotations applied to this member definition.

Link copied to clipboard
open override var modifiers: Set<Modifier>

The set of modifiers applied to the member definition.

Link copied to clipboard
open override var name: String

The member name.

Link copied to clipboard
open override var type: MutableClassReference

The type that this field stores.

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard

Removes bytecode stored to describe this field's constant value, if it is a static final field.

Link copied to clipboard
open override fun toString(): String