* The attribute was introduced in the Java SE Platform version 5.0.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface AnnotationDefaultAttribute
extends Attribute
* The attribute was introduced in the Java SE Platform version 7.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface BootstrapMethodsAttribute
extends Attribute
* The attribute permits multiple instances in a given location.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface CharacterRangeTableAttribute
extends Attribute
* The attribute permits multiple instances in a given location.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface DeprecatedAttribute
extends Attribute
* The attribute was introduced in the Java SE Platform version 5.0.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface EnclosingMethodAttribute
extends Attribute
* The attribute permits multiple instances in a given location.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface LineNumberTableAttribute
extends Attribute
* The attribute permits multiple instances in a given location.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface LocalVariableTableAttribute
extends Attribute
* The attribute was introduced in the Java SE Platform version 5.0.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface LocalVariableTypeTableAttribute
extends Attribute
* The attribute was introduced in the Java SE Platform version 8.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface MethodParametersAttribute
extends Attribute
* The attribute was introduced in the Java SE Platform version 9.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface ModuleAttribute
extends Attribute
* The attribute was introduced in the Java SE Platform version 9.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface ModuleMainClassAttribute
extends Attribute
* The attribute was introduced in the Java SE Platform version 9.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface ModulePackagesAttribute
extends Attribute
* The attribute was introduced in the Java SE Platform version 11.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface NestHostAttribute extends Attribute
* The attribute was introduced in the Java SE Platform version 11.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface NestMembersAttribute extends Attribute
* The attribute was introduced in the Java SE Platform version 17.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface PermittedSubclassesAttribute
extends Attribute
* The attribute was introduced in the Java SE Platform version 16.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface RecordAttribute extends Attribute
* The attribute was introduced in the Java SE Platform version 5.0.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface RuntimeInvisibleAnnotationsAttribute
extends Attribute
* The attribute was introduced in the Java SE Platform version 5.0.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface RuntimeInvisibleParameterAnnotationsAttribute
extends Attribute
* The attribute was introduced in the Java SE Platform version 8.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface RuntimeInvisibleTypeAnnotationsAttribute
extends Attribute
* The attribute was introduced in the Java SE Platform version 5.0.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface RuntimeVisibleAnnotationsAttribute
extends Attribute
* The attribute was introduced in the Java SE Platform version 5.0.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface RuntimeVisibleParameterAnnotationsAttribute
extends Attribute
* The attribute was introduced in the Java SE Platform version 8.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface RuntimeVisibleTypeAnnotationsAttribute
extends Attribute
* The attribute was introduced in the Java SE Platform version 5.0.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface SignatureAttribute
extends Attribute
* The attribute was introduced in the Java SE Platform version 5.0.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface SourceDebugExtensionAttribute
extends Attribute
* The attribute was introduced in the Java SE Platform version 6.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface StackMapTableAttribute
extends Attribute
* The attribute permits multiple instances in a given location.
*
- * @since 22
+ * @since 24
*/
-@PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface SyntheticAttribute
extends Attribute
* Each {@link Map.Entry#getKey()} == {@link Map.Entry#getValue()}.{@link #name()}.
*
- * @since 22
+ * @since 24
*/
- @PreviewFeature(feature = PreviewFeature.Feature.CLASSFILE_API)
public sealed interface MapNode extends Node, Map