org.codehaus.jackson.map.introspect
Class AnnotatedMethodMap

java.lang.Object
  extended by org.codehaus.jackson.map.introspect.AnnotatedMethodMap

public final class AnnotatedMethodMap
extends java.lang.Object

Simple helper class used to keep track of collection of AnnotatedMethods, accessible by lookup. Lookup is usually needed for augmenting and overriding annotations.


Constructor Summary
AnnotatedMethodMap()
           
 
Method Summary
 void add(AnnotatedMethod am)
          Method called to add specified annotation in the Map.
 AnnotatedMethod find(java.lang.reflect.Method m)
           
 AnnotatedMethod find(java.lang.String name, java.lang.Class<?>[] paramTypes)
           
 java.util.Collection<AnnotatedMethod> getMethods()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotatedMethodMap

public AnnotatedMethodMap()
Method Detail

add

public void add(AnnotatedMethod am)
Method called to add specified annotation in the Map.


find

public AnnotatedMethod find(java.lang.String name,
                            java.lang.Class<?>[] paramTypes)

find

public AnnotatedMethod find(java.lang.reflect.Method m)

getMethods

public java.util.Collection<AnnotatedMethod> getMethods()