org.mortbay.jetty.annotations
Class AnnotationFinder.ParsedMethod

java.lang.Object
  extended by org.objectweb.asm.commons.EmptyVisitor
      extended by org.mortbay.jetty.annotations.AnnotationFinder.AnnotatedStructure
          extended by org.mortbay.jetty.annotations.AnnotationFinder.ParsedMethod
All Implemented Interfaces:
org.objectweb.asm.AnnotationVisitor, org.objectweb.asm.ClassVisitor, org.objectweb.asm.FieldVisitor, org.objectweb.asm.MethodVisitor
Enclosing class:
AnnotationFinder

public static class AnnotationFinder.ParsedMethod
extends AnnotationFinder.AnnotatedStructure

ParsedMethod A class method that can contain annotations.


Constructor Summary
AnnotationFinder.ParsedMethod(AnnotationFinder.ParsedClass pclass, String name, String paramString)
           
 
Method Summary
 boolean matches(String name, String paramString)
           
 Method toMethod()
           
 String toString()
           
 org.objectweb.asm.AnnotationVisitor visitAnnotation(String desc, boolean visible)
           
 
Methods inherited from class org.mortbay.jetty.annotations.AnnotationFinder.AnnotatedStructure
addAnnotation, getAnnotations
 
Methods inherited from class org.objectweb.asm.commons.EmptyVisitor
visit, visit, visitAnnotation, visitAnnotationDefault, visitArray, visitAttribute, visitCode, visitEnd, visitEnum, visitField, visitFieldInsn, visitFrame, visitIincInsn, visitInnerClass, visitInsn, visitIntInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLookupSwitchInsn, visitMaxs, visitMethod, visitMethodInsn, visitMultiANewArrayInsn, visitOuterClass, visitParameterAnnotation, visitSource, visitTableSwitchInsn, visitTryCatchBlock, visitTypeInsn, visitVarInsn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AnnotationFinder.ParsedMethod

public AnnotationFinder.ParsedMethod(AnnotationFinder.ParsedClass pclass,
                                     String name,
                                     String paramString)
Method Detail

visitAnnotation

public org.objectweb.asm.AnnotationVisitor visitAnnotation(String desc,
                                                           boolean visible)
Specified by:
visitAnnotation in interface org.objectweb.asm.ClassVisitor
Specified by:
visitAnnotation in interface org.objectweb.asm.FieldVisitor
Specified by:
visitAnnotation in interface org.objectweb.asm.MethodVisitor
Overrides:
visitAnnotation in class org.objectweb.asm.commons.EmptyVisitor

toMethod

public Method toMethod()
                throws Exception
Throws:
Exception

matches

public boolean matches(String name,
                       String paramString)

toString

public String toString()
Overrides:
toString in class AnnotationFinder.AnnotatedStructure


Copyright © 1995-2008 Mort Bay Consulting. All Rights Reserved.