com.sun.tools.classfile
Interface Attribute.Visitor<R,P>

All Known Implementing Classes:
AttributeWriter, ClassWriter.AttributeWriter
Enclosing class:
Attribute

public static interface Attribute.Visitor<R,P>


Method Summary
 R visitAnnotationDefault(AnnotationDefault_attribute attr, P p)
           
 R visitCharacterRangeTable(CharacterRangeTable_attribute attr, P p)
           
 R visitCode(Code_attribute attr, P p)
           
 R visitCompilationID(CompilationID_attribute attr, P p)
           
 R visitConstantValue(ConstantValue_attribute attr, P p)
           
 R visitDefault(DefaultAttribute attr, P p)
           
 R visitDeprecated(Deprecated_attribute attr, P p)
           
 R visitEnclosingMethod(EnclosingMethod_attribute attr, P p)
           
 R visitExceptions(Exceptions_attribute attr, P p)
           
 R visitInnerClasses(InnerClasses_attribute attr, P p)
           
 R visitLineNumberTable(LineNumberTable_attribute attr, P p)
           
 R visitLocalVariableTable(LocalVariableTable_attribute attr, P p)
           
 R visitLocalVariableTypeTable(LocalVariableTypeTable_attribute attr, P p)
           
 R visitModule(Module_attribute attr, P p)
           
 R visitModuleExportTable(ModuleExportTable_attribute attr, P p)
           
 R visitModuleMemberTable(ModuleMemberTable_attribute attr, P p)
           
 R visitRuntimeInvisibleAnnotations(RuntimeInvisibleAnnotations_attribute attr, P p)
           
 R visitRuntimeInvisibleParameterAnnotations(RuntimeInvisibleParameterAnnotations_attribute attr, P p)
           
 R visitRuntimeVisibleAnnotations(RuntimeVisibleAnnotations_attribute attr, P p)
           
 R visitRuntimeVisibleParameterAnnotations(RuntimeVisibleParameterAnnotations_attribute attr, P p)
           
 R visitSignature(Signature_attribute attr, P p)
           
 R visitSourceDebugExtension(SourceDebugExtension_attribute attr, P p)
           
 R visitSourceFile(SourceFile_attribute attr, P p)
           
 R visitSourceID(SourceID_attribute attr, P p)
           
 R visitStackMap(StackMap_attribute attr, P p)
           
 R visitStackMapTable(StackMapTable_attribute attr, P p)
           
 R visitSynthetic(Synthetic_attribute attr, P p)
           
 

Method Detail

visitDefault

R visitDefault(DefaultAttribute attr,
               P p)

visitAnnotationDefault

R visitAnnotationDefault(AnnotationDefault_attribute attr,
                         P p)

visitCharacterRangeTable

R visitCharacterRangeTable(CharacterRangeTable_attribute attr,
                           P p)

visitCode

R visitCode(Code_attribute attr,
            P p)

visitCompilationID

R visitCompilationID(CompilationID_attribute attr,
                     P p)

visitConstantValue

R visitConstantValue(ConstantValue_attribute attr,
                     P p)

visitDeprecated

R visitDeprecated(Deprecated_attribute attr,
                  P p)

visitEnclosingMethod

R visitEnclosingMethod(EnclosingMethod_attribute attr,
                       P p)

visitExceptions

R visitExceptions(Exceptions_attribute attr,
                  P p)

visitInnerClasses

R visitInnerClasses(InnerClasses_attribute attr,
                    P p)

visitLineNumberTable

R visitLineNumberTable(LineNumberTable_attribute attr,
                       P p)

visitLocalVariableTable

R visitLocalVariableTable(LocalVariableTable_attribute attr,
                          P p)

visitLocalVariableTypeTable

R visitLocalVariableTypeTable(LocalVariableTypeTable_attribute attr,
                              P p)

visitRuntimeVisibleAnnotations

R visitRuntimeVisibleAnnotations(RuntimeVisibleAnnotations_attribute attr,
                                 P p)

visitRuntimeInvisibleAnnotations

R visitRuntimeInvisibleAnnotations(RuntimeInvisibleAnnotations_attribute attr,
                                   P p)

visitRuntimeVisibleParameterAnnotations

R visitRuntimeVisibleParameterAnnotations(RuntimeVisibleParameterAnnotations_attribute attr,
                                          P p)

visitRuntimeInvisibleParameterAnnotations

R visitRuntimeInvisibleParameterAnnotations(RuntimeInvisibleParameterAnnotations_attribute attr,
                                            P p)

visitSignature

R visitSignature(Signature_attribute attr,
                 P p)

visitSourceDebugExtension

R visitSourceDebugExtension(SourceDebugExtension_attribute attr,
                            P p)

visitSourceFile

R visitSourceFile(SourceFile_attribute attr,
                  P p)

visitSourceID

R visitSourceID(SourceID_attribute attr,
                P p)

visitStackMap

R visitStackMap(StackMap_attribute attr,
                P p)

visitStackMapTable

R visitStackMapTable(StackMapTable_attribute attr,
                     P p)

visitSynthetic

R visitSynthetic(Synthetic_attribute attr,
                 P p)

visitModule

R visitModule(Module_attribute attr,
              P p)

visitModuleExportTable

R visitModuleExportTable(ModuleExportTable_attribute attr,
                         P p)

visitModuleMemberTable

R visitModuleMemberTable(ModuleMemberTable_attribute attr,
                         P p)