org.apache.commons.jexl.util.introspection
public class Introspector extends IntrospectorBase
Since: 1.0
Version: $Id: Introspector.java 398171 2006-04-29 14:57:29Z dion $
| Field Summary | |
|---|---|
| static String | CACHEDUMP_MSG
define a public string so that it can be looked for
if interested. |
| Constructor Summary | |
|---|---|
| Introspector(Log logger)
Recieves our RuntimeServices object. | |
| Method Summary | |
|---|---|
| protected void | clearCache()
Clears the classmap and classname
caches, and logs that we did so. |
| Method | getMethod(Class c, String name, Object[] params)
Gets the method defined by name and
params for the Class c.
|
Parameters: logger a Log.
name and
params for the Class c.
Parameters: c Class in which the method search is taking place name Name of the method being searched for params An array of Objects (not Classes) that describe the the parameters
Returns: The desired Method object.
Throws: Exception if the superclass does.