Uses of Interface
org.compass.core.util.asm.AnnotationVisitor

Packages that use AnnotationVisitor
org.compass.core.config.binding.metadata   
org.compass.core.util.asm Provides a small and fast bytecode manipulation framework. 
org.compass.core.util.asm.commons Provides some useful class and method adapters. 
org.compass.core.util.asm.optimizer   
org.compass.core.util.asm.tree Provides an ASM visitor that constructs a tree representation of the classes it visits. 
org.compass.core.util.asm.util Provides ASM visitors that can be useful for programming and debugging purposes. 
org.compass.core.util.asm.xml Provides SAX 2.0 adapters for ASM visitors to convert classes to and from XML. 
 

Uses of AnnotationVisitor in org.compass.core.config.binding.metadata
 

Classes in org.compass.core.config.binding.metadata that implement AnnotationVisitor
 class AsmClassMetaData
          An ASM based class meta data provider.
 

Methods in org.compass.core.config.binding.metadata that return AnnotationVisitor
 AnnotationVisitor AsmClassMetaData.visitAnnotation(String desc, boolean visible)
           
 

Uses of AnnotationVisitor in org.compass.core.util.asm
 

Classes in org.compass.core.util.asm that implement AnnotationVisitor
(package private)  class AnnotationWriter
          An AnnotationVisitor that generates annotations in bytecode form.
 

Methods in org.compass.core.util.asm that return AnnotationVisitor
 AnnotationVisitor MethodWriter.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor MethodVisitor.visitAnnotation(String desc, boolean visible)
          Visits an annotation of this method.
 AnnotationVisitor MethodAdapter.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor FieldWriter.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor FieldVisitor.visitAnnotation(String desc, boolean visible)
          Visits an annotation of the field.
 AnnotationVisitor ClassWriter.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor ClassVisitor.visitAnnotation(String desc, boolean visible)
          Visits an annotation of the class.
 AnnotationVisitor ClassAdapter.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor AnnotationWriter.visitAnnotation(String name, String desc)
           
 AnnotationVisitor AnnotationVisitor.visitAnnotation(String name, String desc)
          Visits a nested annotation value of the annotation.
 AnnotationVisitor MethodWriter.visitAnnotationDefault()
           
 AnnotationVisitor MethodVisitor.visitAnnotationDefault()
          Visits the default value of this annotation interface method.
 AnnotationVisitor MethodAdapter.visitAnnotationDefault()
           
 AnnotationVisitor AnnotationWriter.visitArray(String name)
           
 AnnotationVisitor AnnotationVisitor.visitArray(String name)
          Visits an array value of the annotation.
 AnnotationVisitor MethodWriter.visitParameterAnnotation(int parameter, String desc, boolean visible)
           
 AnnotationVisitor MethodVisitor.visitParameterAnnotation(int parameter, String desc, boolean visible)
          Visits an annotation of a parameter this method.
 AnnotationVisitor MethodAdapter.visitParameterAnnotation(int parameter, String desc, boolean visible)
           
 

Uses of AnnotationVisitor in org.compass.core.util.asm.commons
 

Classes in org.compass.core.util.asm.commons that implement AnnotationVisitor
 class EmptyVisitor
          An empty implementation of the ASM visitor interfaces.
 class RemappingAnnotationAdapter
          An AnnotationVisitor adapter for type remapping.
 

Methods in org.compass.core.util.asm.commons that return AnnotationVisitor
protected  AnnotationVisitor RemappingClassAdapter.createRemappingAnnotationAdapter(AnnotationVisitor av)
           
 AnnotationVisitor RemappingMethodAdapter.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor RemappingFieldAdapter.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor RemappingClassAdapter.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor EmptyVisitor.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor RemappingAnnotationAdapter.visitAnnotation(String name, String desc)
           
 AnnotationVisitor EmptyVisitor.visitAnnotation(String name, String desc)
           
 AnnotationVisitor RemappingMethodAdapter.visitAnnotationDefault()
           
 AnnotationVisitor EmptyVisitor.visitAnnotationDefault()
           
 AnnotationVisitor RemappingAnnotationAdapter.visitArray(String name)
           
 AnnotationVisitor EmptyVisitor.visitArray(String name)
           
 AnnotationVisitor RemappingMethodAdapter.visitParameterAnnotation(int parameter, String desc, boolean visible)
           
 AnnotationVisitor EmptyVisitor.visitParameterAnnotation(int parameter, String desc, boolean visible)
           
 

Methods in org.compass.core.util.asm.commons with parameters of type AnnotationVisitor
protected  AnnotationVisitor RemappingClassAdapter.createRemappingAnnotationAdapter(AnnotationVisitor av)
           
 

Constructors in org.compass.core.util.asm.commons with parameters of type AnnotationVisitor
RemappingAnnotationAdapter(AnnotationVisitor av, Remapper renamer)
           
 

Uses of AnnotationVisitor in org.compass.core.util.asm.optimizer
 

Classes in org.compass.core.util.asm.optimizer that implement AnnotationVisitor
 class AnnotationConstantsCollector
          An AnnotationVisitor that collects the Constants of the annotations it visits.
(package private) static class JarOptimizer.ClassDump
           
(package private) static class JarOptimizer.ClassVerifier
           
 

Methods in org.compass.core.util.asm.optimizer that return AnnotationVisitor
 AnnotationVisitor MethodConstantsCollector.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor FieldConstantsCollector.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor ClassOptimizer.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor ClassConstantsCollector.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor AnnotationConstantsCollector.visitAnnotation(String name, String desc)
           
 AnnotationVisitor MethodOptimizer.visitAnnotationDefault()
           
 AnnotationVisitor MethodConstantsCollector.visitAnnotationDefault()
           
 AnnotationVisitor AnnotationConstantsCollector.visitArray(String name)
           
 AnnotationVisitor MethodOptimizer.visitParameterAnnotation(int parameter, String desc, boolean visible)
           
 AnnotationVisitor MethodConstantsCollector.visitParameterAnnotation(int parameter, String desc, boolean visible)
           
 

Constructors in org.compass.core.util.asm.optimizer with parameters of type AnnotationVisitor
AnnotationConstantsCollector(AnnotationVisitor av, ConstantPool cp)
           
 

Uses of AnnotationVisitor in org.compass.core.util.asm.tree
 

Classes in org.compass.core.util.asm.tree that implement AnnotationVisitor
 class AnnotationNode
          A node that represents an annotationn.
 

Methods in org.compass.core.util.asm.tree that return AnnotationVisitor
 AnnotationVisitor MemberNode.visitAnnotation(String desc, boolean visible)
          Visits an annotation of this class, field or method.
 AnnotationVisitor AnnotationNode.visitAnnotation(String name, String desc)
           
 AnnotationVisitor MethodNode.visitAnnotationDefault()
           
 AnnotationVisitor AnnotationNode.visitArray(String name)
           
 AnnotationVisitor MethodNode.visitParameterAnnotation(int parameter, String desc, boolean visible)
           
 

Methods in org.compass.core.util.asm.tree with parameters of type AnnotationVisitor
 void AnnotationNode.accept(AnnotationVisitor av)
          Makes the given visitor visit this annotation.
(package private) static void AnnotationNode.accept(AnnotationVisitor av, String name, Object value)
          Makes the given visitor visit a given annotation value.
 

Uses of AnnotationVisitor in org.compass.core.util.asm.util
 

Classes in org.compass.core.util.asm.util that implement AnnotationVisitor
 class ASMifierAnnotationVisitor
          An AnnotationVisitor that prints the ASM code that generates the annotations it visits.
 class CheckAnnotationAdapter
          An AnnotationVisitor that checks that its methods are properly used.
 class TraceAnnotationVisitor
          An AnnotationVisitor that prints a disassembled view of the annotations it visits.
 

Fields in org.compass.core.util.asm.util declared as AnnotationVisitor
protected  AnnotationVisitor TraceAnnotationVisitor.av
          The AnnotationVisitor to which this visitor delegates calls.
 

Methods in org.compass.core.util.asm.util that return AnnotationVisitor
 AnnotationVisitor TraceMethodVisitor.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor TraceFieldVisitor.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor TraceClassVisitor.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor TraceAbstractVisitor.visitAnnotation(String desc, boolean visible)
          Prints a disassembled view of the given annotation.
 AnnotationVisitor CheckMethodAdapter.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor CheckFieldAdapter.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor CheckClassAdapter.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor ASMifierClassVisitor.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor ASMifierAbstractVisitor.visitAnnotation(String desc, boolean visible)
          Prints the ASM code that generates the given annotation.
 AnnotationVisitor TraceAnnotationVisitor.visitAnnotation(String name, String desc)
           
 AnnotationVisitor CheckAnnotationAdapter.visitAnnotation(String name, String desc)
           
 AnnotationVisitor ASMifierAnnotationVisitor.visitAnnotation(String name, String desc)
           
 AnnotationVisitor TraceMethodVisitor.visitAnnotationDefault()
           
 AnnotationVisitor CheckMethodAdapter.visitAnnotationDefault()
           
 AnnotationVisitor ASMifierMethodVisitor.visitAnnotationDefault()
           
 AnnotationVisitor TraceAnnotationVisitor.visitArray(String name)
           
 AnnotationVisitor CheckAnnotationAdapter.visitArray(String name)
           
 AnnotationVisitor ASMifierAnnotationVisitor.visitArray(String name)
           
 AnnotationVisitor TraceMethodVisitor.visitParameterAnnotation(int parameter, String desc, boolean visible)
           
 AnnotationVisitor CheckMethodAdapter.visitParameterAnnotation(int parameter, String desc, boolean visible)
           
 AnnotationVisitor ASMifierMethodVisitor.visitParameterAnnotation(int parameter, String desc, boolean visible)
           
 

Constructors in org.compass.core.util.asm.util with parameters of type AnnotationVisitor
CheckAnnotationAdapter(AnnotationVisitor av)
           
CheckAnnotationAdapter(AnnotationVisitor av, boolean named)
           
 

Uses of AnnotationVisitor in org.compass.core.util.asm.xml
 

Classes in org.compass.core.util.asm.xml that implement AnnotationVisitor
 class SAXAnnotationAdapter
          SAXAnnotationAdapter
 

Methods in org.compass.core.util.asm.xml that return AnnotationVisitor
 AnnotationVisitor SAXFieldAdapter.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor SAXCodeAdapter.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor SAXClassAdapter.visitAnnotation(String desc, boolean visible)
           
 AnnotationVisitor SAXAnnotationAdapter.visitAnnotation(String name, String desc)
           
 AnnotationVisitor SAXCodeAdapter.visitAnnotationDefault()
           
 AnnotationVisitor SAXAnnotationAdapter.visitArray(String name)
           
 AnnotationVisitor SAXCodeAdapter.visitParameterAnnotation(int parameter, String desc, boolean visible)
           
 



Copyright (c) 2004-2008 The Compass Project.