Uses of Interface java.lang.classfile.AttributedElement (Java SE 22 & JDK 22)
Description: use: module: java.base, package: java.lang.classfile, interface: AttributedElement

# Uses of Interface
java.lang.classfile.AttributedElement

Packages that use AttributedElementPREVIEW
Package
Description
java.lang.classfile
Provides classfile parsing, generation, and transformation library.
java.lang.classfile.attribute
Provides interfaces describing classfile attributes for the `java.lang.classfile`PREVIEW library.

- ## Uses of AttributedElementPREVIEW in java.lang.classfilePREVIEW

  Subinterfaces of AttributedElementPREVIEW in java.lang.classfilePREVIEW
  Modifier and Type
  Interface
  Description
  `interface`
  `ClassModelPREVIEW`
  Preview.
  Models a classfile.
  `interface`
  `CodeModelPREVIEW`
  Preview.
  Models the body of a method (the `Code` attribute).
  `interface`
  `FieldModelPREVIEW`
  Preview.
  Models a field.
  `interface`
  `MethodModelPREVIEW`
  Preview.
  Models a method.
  Methods in java.lang.classfilePREVIEW with parameters of type AttributedElementPREVIEW
  Modifier and Type
  Method
  Description
  `A`
  AttributeMapper.`readAttribute(AttributedElementPREVIEW enclosing, ClassReaderPREVIEW cf, int pos)`
  Create an `Attribute`PREVIEW instance from a classfile.

- ## Uses of AttributedElementPREVIEW in java.lang.classfile.attributePREVIEW

  Subinterfaces of AttributedElementPREVIEW in java.lang.classfile.attributePREVIEW
  Modifier and Type
  Interface
  Description
  `interface`
  `CodeAttributePREVIEW`
  Preview.
  Models the `Code` attribute 4.7.3, appears on non-native, non-abstract methods and contains the bytecode of the method body.
  `interface`
  `RecordComponentInfoPREVIEW`
  Preview.
  Models a single record component in the `RecordAttribute`PREVIEW.