Uses of Interface
java.lang.classfile.AttributeMapper
Packages that use AttributeMapper
Package
Description
Provides classfile parsing, generation, and transformation library.
-
Uses of AttributeMapper in java.lang.classfile
Methods in java.lang.classfile that return AttributeMapperModifier and TypeMethodDescriptionAttributes.annotationDefault()
Returns Attribute mapper for theAnnotationDefault
attribute.Attribute.attributeMapper()
Returns theAttributeMapper
associated with this attribute.final AttributeMapper
<T> CustomAttribute.attributeMapper()
Attributes.bootstrapMethods()
Returns Attribute mapper for theBootstrapMethods
attribute.Attributes.characterRangeTable()
Returns Attribute mapper for theCharacterRangeTable
attribute.static AttributeMapper
<CodeAttribute> Attributes.code()
Returns Attribute mapper for theCode
attribute.Attributes.compilationId()
Returns Attribute mapper for theCompilationID
attribute.Attributes.constantValue()
Returns Attribute mapper for theConstantValue
attribute.static AttributeMapper
<DeprecatedAttribute> Attributes.deprecated()
Returns Attribute mapper for theDeprecated
attribute.Attributes.enclosingMethod()
Returns Attribute mapper for theEnclosingMethod
attribute.static AttributeMapper
<ExceptionsAttribute> Attributes.exceptions()
Returns Attribute mapper for theExceptions
attribute.static AttributeMapper
<InnerClassesAttribute> Attributes.innerClasses()
Returns Attribute mapper for theInnerClasses
attribute.Attributes.lineNumberTable()
Returns Attribute mapper for theLineNumberTable
attribute.Attributes.localVariableTable()
Returns Attribute mapper for theLocalVariableTable
attribute.Attributes.localVariableTypeTable()
Returns Attribute mapper for theLocalVariableTypeTable
attribute.Attributes.methodParameters()
Returns Attribute mapper for theMethodParameters
attribute.static AttributeMapper
<ModuleAttribute> Attributes.module()
Returns Attribute mapper for theModule
attribute.static AttributeMapper
<ModuleHashesAttribute> Attributes.moduleHashes()
Returns Attribute mapper for theModuleHashes
attribute.Attributes.moduleMainClass()
Returns Attribute mapper for theModuleMainClass
attribute.Attributes.modulePackages()
Returns Attribute mapper for theModulePackages
attribute.Attributes.moduleResolution()
Returns Attribute mapper for theModuleResolution
attribute.static AttributeMapper
<ModuleTargetAttribute> Attributes.moduleTarget()
Returns Attribute mapper for theModuleTarget
attribute.static AttributeMapper
<NestHostAttribute> Attributes.nestHost()
Returns Attribute mapper for theNestHost
attribute.static AttributeMapper
<NestMembersAttribute> Attributes.nestMembers()
Returns Attribute mapper for theNestMembers
attribute.Attributes.permittedSubclasses()
Returns Attribute mapper for thePermittedSubclasses
attribute.static AttributeMapper
<RecordAttribute> Attributes.record()
Returns Attribute mapper for theRecord
attribute.Attributes.runtimeInvisibleAnnotations()
Returns Attribute mapper for theRuntimeInvisibleAnnotations
attribute.Attributes.runtimeInvisibleParameterAnnotations()
Returns Attribute mapper for theRuntimeInvisibleParameterAnnotations
attribute.Attributes.runtimeInvisibleTypeAnnotations()
Returns Attribute mapper for theRuntimeInvisibleTypeAnnotations
attribute.Attributes.runtimeVisibleAnnotations()
Returns Attribute mapper for theRuntimeVisibleAnnotations
attribute.Attributes.runtimeVisibleParameterAnnotations()
Returns Attribute mapper for theRuntimeVisibleParameterAnnotations
attribute.Attributes.runtimeVisibleTypeAnnotations()
Returns Attribute mapper for theRuntimeVisibleTypeAnnotations
attribute.static AttributeMapper
<SignatureAttribute> Attributes.signature()
Returns Attribute mapper for theSignature
attribute.Attributes.sourceDebugExtension()
Returns Attribute mapper for theSourceDebugExtension
attribute.static AttributeMapper
<SourceFileAttribute> Attributes.sourceFile()
Returns Attribute mapper for theSourceFile
attribute.static AttributeMapper
<SourceIDAttribute> Attributes.sourceId()
Returns Attribute mapper for theSourceID
attribute.Attributes.stackMapTable()
Returns Attribute mapper for theStackMapTable
attribute.static AttributeMapper
<SyntheticAttribute> Attributes.synthetic()
Returns Attribute mapper for theSynthetic
attribute.Methods in java.lang.classfile that return types with arguments of type AttributeMapperModifier and TypeMethodDescriptionClassFile.AttributeMapperOption.attributeMapper()
Returns the function mapping attribute names to attribute mappers.ClassReader.customAttributes()
Returns the table of custom attribute mappers.Methods in java.lang.classfile with parameters of type AttributeMapperModifier and TypeMethodDescriptionAttributedElement.findAttribute
(AttributeMapper<T> attr) Finds an attribute by name.AttributedElement.findAttributes
(AttributeMapper<T> attr) Finds one or more attributes by name.Method parameters in java.lang.classfile with type arguments of type AttributeMapperModifier and TypeMethodDescriptionClassFile.AttributeMapperOption.of
(Function<Utf8Entry, AttributeMapper<?>> attributeMapper) Returns an option describing attribute mappers for custom attributes.Constructors in java.lang.classfile with parameters of type AttributeMapperModifierConstructorDescriptionprotected
CustomAttribute
(AttributeMapper<T> mapper) Construct a CustomAttribute.