org.apache.velocity.util.introspection
public class Introspector extends IntrospectorBase
Version: $Id: Introspector.java,v 1.21.4.1 2004/03/03 23:23:08 geirm Exp $
Field Summary | |
---|---|
static String | CACHEDUMP_MSG
define a public string so that it can be looked for
if interested |
RuntimeLogger | rlog
our engine runtime services |
Constructor Summary | |
---|---|
Introspector(RuntimeLogger 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 .
|
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.