public class DexDelegationClassLoader
extends jadex.platform.service.library.DelegationURLClassLoader
| Constructor and Description |
|---|
DexDelegationClassLoader(jadex.bridge.IResourceIdentifier rid,
java.lang.ClassLoader basecl,
java.lang.ClassLoader delegate) |
DexDelegationClassLoader(jadex.bridge.IResourceIdentifier rid,
java.lang.ClassLoader basecl,
jadex.platform.service.library.DelegationURLClassLoader[] delegates,
java.io.File dexOutputPath) |
| Modifier and Type | Method and Description |
|---|---|
protected java.net.URL |
findDirectResource(java.lang.String name) |
protected java.util.Enumeration<java.net.URL> |
findDirectResources(java.lang.String name) |
protected java.lang.Class<?> |
loadClass(java.lang.String name,
boolean resolve) |
protected java.lang.Class<?> |
loadDirectClass(java.lang.String name,
boolean resolve) |
addDelegateClassLoader, addParentClassLoader, computeFlattenedDependencies, findResource, findResources, getAllParentLoaders, getAllResourceIdentifiers, getBaseClassLoader, getDelegateClassLoaders, getDelegateResourceIdentifiers, getDelegates, getFlattenedDependencies, getParentClassLoaders, getResourceIdentifier, getURL, hasParentClassLoader, isClassLoaderCompatible, removeDelegateClassLoader, removeParentClassLoader, setResourceIdentifier, toStringaddURL, close, definePackage, findClass, getPermissions, getResourceAsStream, getURLs, newInstance, newInstanceclearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSignerspublic DexDelegationClassLoader(jadex.bridge.IResourceIdentifier rid,
java.lang.ClassLoader basecl,
jadex.platform.service.library.DelegationURLClassLoader[] delegates,
java.io.File dexOutputPath)
public DexDelegationClassLoader(jadex.bridge.IResourceIdentifier rid,
java.lang.ClassLoader basecl,
java.lang.ClassLoader delegate)
protected java.lang.Class<?> loadClass(java.lang.String name,
boolean resolve)
throws java.lang.ClassNotFoundException
loadClass in class jadex.platform.service.library.DelegationURLClassLoaderjava.lang.ClassNotFoundExceptionprotected java.lang.Class<?> loadDirectClass(java.lang.String name,
boolean resolve)
throws java.lang.ClassNotFoundException
loadDirectClass in class jadex.platform.service.library.DelegationURLClassLoaderjava.lang.ClassNotFoundExceptionprotected java.net.URL findDirectResource(java.lang.String name)
findDirectResource in class jadex.platform.service.library.DelegationURLClassLoaderprotected java.util.Enumeration<java.net.URL> findDirectResources(java.lang.String name)
throws java.io.IOException
findDirectResources in class jadex.platform.service.library.DelegationURLClassLoaderjava.io.IOException