T - public interface JavaClassProviderLoadable<T>
| Modifier and Type | Method and Description |
|---|---|
<X extends T> |
createProviderInstance(java.lang.Class<X> clazz,
java.lang.String name) |
boolean |
isValidProviderClass(java.lang.Class clazz) |
boolean isValidProviderClass(java.lang.Class clazz)
clazz - the class<X extends T> T createProviderInstance(java.lang.Class<X> clazz, java.lang.String name) throws PluginException, ProviderCreationException
X - subtype of Tclazz - the classname - the provider namePluginException - if the plugin has an errorProviderCreationException - if creating the instance has an error