Uses of Interface
java.lang.classfile.FieldElement
Packages that use FieldElementPREVIEW
Package
Description
Provides classfile parsing, generation, and transformation library.
Provides interfaces describing classfile attributes for the
java.lang.classfile
PREVIEW library.-
Uses of FieldElementPREVIEW in java.lang.classfilePREVIEW
Subinterfaces of FieldElementPREVIEW in java.lang.classfilePREVIEWModifier and TypeInterfaceDescriptioninterface
Preview.Models the access flags for a class, method, or field.Classes in java.lang.classfilePREVIEW that implement FieldElementPREVIEWModifier and TypeClassDescriptionclass
CustomAttributePREVIEW<T extends CustomAttributePREVIEW<T>>
Preview.Models a non-standard attribute of a classfile.Subinterfaces with type arguments of type FieldElementPREVIEW in java.lang.classfilePREVIEWModifier and TypeInterfaceDescriptioninterface
Preview.A builder for fields.interface
Preview.Models a field.interface
Preview.A transformation on streams ofFieldElement
PREVIEW.Method parameters in java.lang.classfilePREVIEW with type arguments of type FieldElementPREVIEWModifier and TypeMethodDescriptionstatic FieldTransformPREVIEW
FieldTransform.dropping
(Predicate<FieldElementPREVIEW> filter) Create a field transform that passes each element through to the builder, except for those that the suppliedPredicate
is true for. -
Uses of FieldElementPREVIEW in java.lang.classfile.attributePREVIEW
Subinterfaces of FieldElementPREVIEW in java.lang.classfile.attributePREVIEWModifier and TypeInterfaceDescriptioninterface
Preview.Models theConstantValue
attribute (JVMS 4.7.2), which can appear on fields and indicates that the field's value is a constant.interface
Preview.Models theDeprecated
attribute (JVMS 4.7.15), which can appear on classes, methods, and fields.interface
Preview.Models theRuntimeInvisibleAnnotations
attribute (JVMS 4.7.17), which can appear on classes, methods, and fields.interface
Preview.Models theRuntimeInvisibleTypeAnnotations
attribute (JVMS 4.7.21), which can appear on classes, methods, fields, and code attributes.interface
Preview.Models theRuntimeVisibleAnnotations
attribute (JVMS 4.7.16), which can appear on classes, methods, and fields.interface
Preview.Models theRuntimeVisibleTypeAnnotations
attribute (JVMS 4.7.20), which can appear on classes, methods, fields, and code attributes.interface
Preview.Models theSignature
attribute (JVMS 4.7.9), which can appear on classes, methods, or fields.interface
Preview.Models theSynthetic
attribute (JVMS 4.7.8), which can appear on classes, methods, and fields.interface
Preview.Models an unknown attribute on a class, method, or field.