Module io.github.dmlloyd.classfile
Interface DeprecatedAttribute
- All Superinterfaces:
Attribute<DeprecatedAttribute>,ClassElement,ClassFileElement,FieldElement,MethodElement
public sealed interface DeprecatedAttribute
extends Attribute<DeprecatedAttribute>, ClassElement, MethodElement, FieldElement
Models the
Deprecated attribute (JVMS ), which indicates this structure has been superseded.
This attribute can appear on classes, methods, and fields, and permits multiple instances in a structure. It has no data dependency.
This attribute was introduced in the Java SE Platform version 1.1, major version 45.
- Since:
- 24
- See Also:
-
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic DeprecatedAttributeof()Returns aDeprecatedattribute.Methods inherited from interface io.github.dmlloyd.classfile.Attribute
attributeMapper, attributeName
-
Method Details
-
of
Returns aDeprecatedattribute.- Returns:
- a
Deprecatedattribute
-