A key in an AttributeMap that constrains its associated value to be of type T
. The key is
uniquely defined by its label
and type T
, represented at runtime by manifest
.
- Companion:
- object
Value members
Abstract methods
In environments that support delegation, looking up this key when it has no associated value will delegate to the values associated with these keys. The delegation proceeds in order the keys are returned here.
In environments that support delegation, looking up this key when it has no associated value will delegate to the values associated with these keys. The delegation proceeds in order the keys are returned here.
Specifies whether this key is a local, anonymous key (true
) or not (false
). This is
typically only used for programmatic, intermediate keys that should not be referenced outside
of a specific scope.
Specifies whether this key is a local, anonymous key (true
) or not (false
). This is
typically only used for programmatic, intermediate keys that should not be referenced outside
of a specific scope.
The label is the identifier for the key and is camelCase by convention.
The label is the identifier for the key and is camelCase by convention.