public class LoaderFromClass extends RuleLoader
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Class |
rulesClass |
private java.lang.reflect.Method |
rulesMethod |
| Constructor and Description |
|---|
LoaderFromClass(java.lang.Class rulesClass,
java.lang.reflect.Method rulesMethod)
Constructor.
|
LoaderFromClass(java.lang.Class rulesClass,
java.lang.String methodName)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addRules(Digester d,
java.lang.String path)
Just invoke the target method.
|
static java.lang.reflect.Method |
locateMethod(java.lang.Class rulesClass,
java.lang.String methodName)
Find a method on the specified class whose name matches methodName,
and whose signature is:
public static void foo(Digester d, String patternPrefix);. |
private java.lang.Class rulesClass
private java.lang.reflect.Method rulesMethod
public LoaderFromClass(java.lang.Class rulesClass,
java.lang.reflect.Method rulesMethod)
public LoaderFromClass(java.lang.Class rulesClass,
java.lang.String methodName)
throws PluginException
PluginExceptionpublic void addRules(Digester d, java.lang.String path) throws PluginException
addRules in class RuleLoaderPluginExceptionpublic static java.lang.reflect.Method locateMethod(java.lang.Class rulesClass,
java.lang.String methodName)
throws PluginException
public static void foo(Digester d, String patternPrefix);.PluginExceptionCopyright 2001-2005 The Apache Software Foundation.