public class PluginProxies
Creates proxies for code loaded from a plugin, ensuring that the class loader of the proxied class will be used as context class loader when methods from plugins are being invoked, and that the JIDE Charts license is cleared before plugin code
Type Params | Return Type | Name and description |
---|---|---|
<T extends Annotation> |
public static T |
getAnnotation(java.lang.Object possiblyProxiedObject, java.lang.Class<T> annotationClass) |
<T> |
public static T |
proxyIfApplicable(T delegate) |
<T> |
public static java.util.Collection<T> |
proxyInstancesWhereApplicable(java.util.Collection<T> instancesToProxy) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |