Module java.base
Package java.lang.classfile

# Enum AttributeMapper.AttributeStability

≠
public static final enum AttributeStability
extends java.lang.Enum<java.lang.classfile.AttributeMapper.AttributeStability>
Comparing jdk-master and valhalla-csr-open

All Implemented Interfaces:
  `Serializable, Comparable<AttributeMapper.AttributeStability>, Constable`

Enclosing interface:
  `AttributeMapper<A extends AttributePREVIEW <A>>`

public static enum AttributeMapper.AttributeStability extends Enum<AttributeMapper.AttributeStability>
Indicates the data dependency of the `class` file representation of an attribute. Whether an attribute can be bulk-copied by its binary representation to a new `class` file depends on if its data refers to other parts of its enclosing `class` file.

API Note:
  This dependency is called "stability" because it indicates the conditions for a `class` file attribute to be eligible for bulk-copying to another `class` file.
Since:
  24
See Also:
  - `AttributeMapper.stability()`

## Enum Constants

- =
  CP_REFS
- =
  LABELS
- =
  STATELESS
- =
  UNKNOWN
- =
  UNSTABLE

## Methods

- =
  public static java.lang.classfile.AttributeMapper.AttributeStability valueOf(java.lang.String arg0)
- =
  public static java.lang.classfile.AttributeMapper.AttributeStability[] values()

## Summary

Differences
| Elements | Comments | Descriptions | Total
Added | Changed | Removed | Added | Changed | Removed | Added | Changed | Removed
--- | --- | --- | --- | --- | --- | --- | --- | ---
AttributeMapper.AttributeStability |  |  |  |  |  |  | 1 |  |  | 1
Total |  |  |  |  |  |  | 1 |  |  | 1