Module java.base
Package java.lang.classfile

# Interface AttributedElement

=
public abstract sealed interface AttributedElement
extends java.lang.classfile.ClassFileElement
permits java.lang.classfile.ClassModel, java.lang.classfile.CodeModel, java.lang.classfile.FieldModel, java.lang.classfile.MethodModel, java.lang.classfile.attribute.RecordComponentInfo, jdk.internal.classfile.impl.AbstractUnboundModel<E>

## Methods

- =
  public abstract java.util.List<java.lang.classfile.Attribute<?>> attributes()
- =
  public default <T> java.util.Optional<T> findAttribute(java.lang.classfile.AttributeMapper<T> arg0)
- =
  public default <T> java.util.List<T> findAttributes(java.lang.classfile.AttributeMapper<T> arg0)

## Summary

No differences.