Uses of Interface
java.lang.classfile.FieldElement
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
Modifier and TypeInterfaceDescriptioninterface
Preview.Models the access flags for a class, method, or field.Modifier and TypeClassDescriptionclass
CustomAttributePREVIEW<T extends CustomAttributePREVIEW<T>>
Preview.Models a non-standard attribute of a classfile.Modifier and TypeInterfaceDescriptioninterface
Preview.A builder for fields.interface
Preview.Models a field.interface
Preview.A transformation on streams ofFieldElement
PREVIEW.Modifier 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
Modifier 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.