Class ClassMap
java.lang.Object
org.apache.maven.shared.utils.introspection.ClassMap
A cache of introspection information for a specific class instance.
 Keys 
Method objects by a concatenation of the
 method name and the names of classes that make up the parameters.- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionfindMethod(String name, Object... params) Find a Method using the methodKey provided. 
- 
Constructor Details
- 
ClassMap
Standard constructor- Parameters:
 clazz- The class.
 
 - 
 - 
Method Details
- 
findMethod
public Method findMethod(String name, Object... params) throws org.apache.maven.shared.utils.introspection.MethodMap.AmbiguousException Find a Method using the methodKey provided.
Look in the methodMap for an entry. If found, it'll either be a CACHE_MISS, in which case we simply give up, or it'll be a Method, in which case, we return it.
If nothing is found, then we must actually go and introspect the method from the MethodMap.
- Parameters:
 name- Method name.params- Method parameters.- Returns:
 - The found method.
 - Throws:
 org.apache.maven.shared.utils.introspection.MethodMap.AmbiguousException- in case of duplicate methods.
 
 -