Class AnnotatedMethodMap
- java.lang.Object
-
- com.fasterxml.jackson.databind.introspect.AnnotatedMethodMap
-
- All Implemented Interfaces:
java.lang.Iterable<AnnotatedMethod>
public final class AnnotatedMethodMap extends java.lang.Object implements java.lang.Iterable<AnnotatedMethod>
Simple helper class used to keep track of collection ofAnnotatedMethod
s, accessible by lookup. Lookup is usually needed for augmenting and overriding annotations.
-
-
Constructor Summary
Constructors Constructor Description AnnotatedMethodMap()
AnnotatedMethodMap(java.util.Map<MemberKey,AnnotatedMethod> m)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotatedMethod
find(java.lang.reflect.Method m)
AnnotatedMethod
find(java.lang.String name, java.lang.Class<?>[] paramTypes)
java.util.Iterator<AnnotatedMethod>
iterator()
int
size()
-
-
-
Constructor Detail
-
AnnotatedMethodMap
public AnnotatedMethodMap()
-
AnnotatedMethodMap
public AnnotatedMethodMap(java.util.Map<MemberKey,AnnotatedMethod> m)
- Since:
- 2.9
-
-
Method Detail
-
size
public int size()
-
find
public AnnotatedMethod find(java.lang.String name, java.lang.Class<?>[] paramTypes)
-
find
public AnnotatedMethod find(java.lang.reflect.Method m)
-
iterator
public java.util.Iterator<AnnotatedMethod> iterator()
- Specified by:
iterator
in interfacejava.lang.Iterable<AnnotatedMethod>
-
-