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 the mapper for theAnnotationDefaultattribute.Attribute.attributeMapper()Returns theAttributeMapperassociated with this attribute.final AttributeMapper<T> CustomAttribute.attributeMapper()Attributes.bootstrapMethods()Returns the mapper for theBootstrapMethodsattribute.Attributes.characterRangeTable()Returns the mapper for theCharacterRangeTableattribute.static AttributeMapper<CodeAttribute> Attributes.code()Returns the mapper for theCodeattribute.Attributes.compilationId()Returns the mapper for theCompilationIDattribute.Attributes.constantValue()Returns the mapper for theConstantValueattribute.static AttributeMapper<DeprecatedAttribute> Attributes.deprecated()Returns the mapper for theDeprecatedattribute.Attributes.enclosingMethod()Returns the mapper for theEnclosingMethodattribute.static AttributeMapper<ExceptionsAttribute> Attributes.exceptions()Returns the mapper for theExceptionsattribute.static AttributeMapper<InnerClassesAttribute> Attributes.innerClasses()Returns the mapper for theInnerClassesattribute.Attributes.lineNumberTable()Returns the mapper for theLineNumberTableattribute.Attributes.localVariableTable()Returns the mapper for theLocalVariableTableattribute.Attributes.localVariableTypeTable()Returns the mapper for theLocalVariableTypeTableattribute.Attributes.methodParameters()Returns the mapper for theMethodParametersattribute.static AttributeMapper<ModuleAttribute> Attributes.module()Returns the mapper for theModuleattribute.static AttributeMapper<ModuleHashesAttribute> Attributes.moduleHashes()Returns the mapper for theModuleHashesattribute.Attributes.moduleMainClass()Returns the mapper for theModuleMainClassattribute.Attributes.modulePackages()Returns the mapper for theModulePackagesattribute.Attributes.moduleResolution()Returns the mapper for theModuleResolutionattribute.static AttributeMapper<ModuleTargetAttribute> Attributes.moduleTarget()Returns the mapper for theModuleTargetattribute.static AttributeMapper<NestHostAttribute> Attributes.nestHost()Returns the mapper for theNestHostattribute.static AttributeMapper<NestMembersAttribute> Attributes.nestMembers()Returns the mapper for theNestMembersattribute.Attributes.permittedSubclasses()Returns the mapper for thePermittedSubclassesattribute.static AttributeMapper<RecordAttribute> Attributes.record()Returns the mapper for theRecordattribute.Attributes.runtimeInvisibleAnnotations()Returns the mapper for theRuntimeInvisibleAnnotationsattribute.Attributes.runtimeInvisibleParameterAnnotations()Returns the mapper for theRuntimeInvisibleParameterAnnotationsattribute.Attributes.runtimeInvisibleTypeAnnotations()Returns the mapper for theRuntimeInvisibleTypeAnnotationsattribute.Attributes.runtimeVisibleAnnotations()Returns the mapper for theRuntimeVisibleAnnotationsattribute.Attributes.runtimeVisibleParameterAnnotations()Returns the mapper for theRuntimeVisibleParameterAnnotationsattribute.Attributes.runtimeVisibleTypeAnnotations()Returns the mapper for theRuntimeVisibleTypeAnnotationsattribute.static AttributeMapper<SignatureAttribute> Attributes.signature()Returns the mapper for theSignatureattribute.Attributes.sourceDebugExtension()Returns the mapper for theSourceDebugExtensionattribute.static AttributeMapper<SourceFileAttribute> Attributes.sourceFile()Returns the mapper for theSourceFileattribute.static AttributeMapper<SourceIDAttribute> Attributes.sourceId()Returns the mapper for theSourceIDattribute.Attributes.stackMapTable()Returns the mapper for theStackMapTableattribute.static AttributeMapper<SyntheticAttribute> Attributes.synthetic()Returns the mapper for theSyntheticattribute.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 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 user-defined attributes for parsing.Constructors in java.lang.classfile with parameters of type AttributeMapperModifierConstructorDescriptionprotectedCustomAttribute(AttributeMapper<T> mapper) Constructor for subclasses to call.