public class LoaderFromClass extends RuleLoader
| Constructor | 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 | 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);. |
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);.PluginException