インタフェースjava.lang.classfile.AttributeMapperの
使用
AttributeMapperを使用するパッケージ
-
java.lang.classfileでのAttributeMapperの使用
修飾子と型メソッド説明Attributes.annotationDefault()AnnotationDefault属性のマッパーを返します。Attribute.attributeMapper()この属性に関連付けられたAttributeMapperを返します。final AttributeMapper<T> CustomAttribute.attributeMapper()Attributes.bootstrapMethods()BootstrapMethods属性のマッパーを返します。Attributes.characterRangeTable()CharacterRangeTable属性のマッパーを返します。static AttributeMapper<CodeAttribute> Attributes.code()Code属性のマッパーを返します。Attributes.compilationId()CompilationID属性のマッパーを返します。Attributes.constantValue()ConstantValue属性のマッパーを返します。static AttributeMapper<DeprecatedAttribute> Attributes.deprecated()Deprecated属性のマッパーを返します。Attributes.enclosingMethod()EnclosingMethod属性のマッパーを返します。static AttributeMapper<ExceptionsAttribute> Attributes.exceptions()Exceptions属性のマッパーを返します。static AttributeMapper<InnerClassesAttribute> Attributes.innerClasses()InnerClasses属性のマッパーを返します。Attributes.lineNumberTable()LineNumberTable属性のマッパーを返します。Attributes.localVariableTable()LocalVariableTable属性のマッパーを返します。Attributes.localVariableTypeTable()LocalVariableTypeTable属性のマッパーを返します。Attributes.methodParameters()MethodParameters属性のマッパーを返します。static AttributeMapper<ModuleAttribute> Attributes.module()Module属性のマッパーを返します。static AttributeMapper<ModuleHashesAttribute> Attributes.moduleHashes()ModuleHashes属性のマッパーを返します。Attributes.moduleMainClass()ModuleMainClass属性のマッパーを返します。Attributes.modulePackages()ModulePackages属性のマッパーを返します。Attributes.moduleResolution()ModuleResolution属性のマッパーを返します。static AttributeMapper<ModuleTargetAttribute> Attributes.moduleTarget()ModuleTarget属性のマッパーを返します。static AttributeMapper<NestHostAttribute> Attributes.nestHost()NestHost属性のマッパーを返します。static AttributeMapper<NestMembersAttribute> Attributes.nestMembers()NestMembers属性のマッパーを返します。Attributes.permittedSubclasses()PermittedSubclasses属性のマッパーを返します。static AttributeMapper<RecordAttribute> Attributes.record()Record属性のマッパーを返します。Attributes.runtimeInvisibleAnnotations()RuntimeInvisibleAnnotations属性のマッパーを返します。Attributes.runtimeInvisibleParameterAnnotations()RuntimeInvisibleParameterAnnotations属性のマッパーを返します。Attributes.runtimeInvisibleTypeAnnotations()RuntimeInvisibleTypeAnnotations属性のマッパーを返します。Attributes.runtimeVisibleAnnotations()RuntimeVisibleAnnotations属性のマッパーを返します。Attributes.runtimeVisibleParameterAnnotations()RuntimeVisibleParameterAnnotations属性のマッパーを返します。Attributes.runtimeVisibleTypeAnnotations()RuntimeVisibleTypeAnnotations属性のマッパーを返します。static AttributeMapper<SignatureAttribute> Attributes.signature()Signature属性のマッパーを返します。Attributes.sourceDebugExtension()SourceDebugExtension属性のマッパーを返します。static AttributeMapper<SourceFileAttribute> Attributes.sourceFile()SourceFile属性のマッパーを返します。static AttributeMapper<SourceIDAttribute> Attributes.sourceId()SourceID属性のマッパーを返します。Attributes.stackMapTable()StackMapTable属性のマッパーを返します。static AttributeMapper<SyntheticAttribute> Attributes.synthetic()Synthetic属性のマッパーを返します。型AttributeMapperの引数を持つ型を返すjava.lang.classfileのメソッド修飾子と型メソッド説明ClassFile.AttributeMapperOption.attributeMapper()属性マッパーへの関数マッピング属性名を返します。ClassReader.customAttributes()カスタム属性マッパーの表を返します。型AttributeMapperのパラメータを持つjava.lang.classfileのメソッド修飾子と型メソッド説明AttributedElement.findAttribute(AttributeMapper<T> attr) 名前で属性を検索します。AttributedElement.findAttributes(AttributeMapper<T> attr) 名前で属性を検索します。型AttributeMapperの型引数を持つjava.lang.classfileのメソッド・パラメータ修飾子と型メソッド説明ClassFile.AttributeMapperOption.of(Function<Utf8Entry, AttributeMapper<?>> attributeMapper) 解析用のユーザー定義属性を説明するオプションを返します。型AttributeMapperのパラメータを持つjava.lang.classfileのコンストラクタ