Dependencies
Declarations
-
org
-
codehaus
-
classworlds
- BytesURLConnection
- BytesURLStreamHandler
-
ClassRealm
- getId(): String
- getWorld(): ClassWorld
- importFrom(String, String): void
- addConstituent(URL): void
- locateSourceRealm(String): ClassRealm
- setParent(ClassRealm): void
- createChildRealm(String): ClassRealm
- getClassLoader(): ClassLoader
- getParent(): ClassRealm
- getConstituents(): URL[]
- loadClass(String): Class
- getResource(String): URL
- findResources(String): Enumeration
- getResourceAsStream(String): InputStream
- display(): void
-
ClassRealmAdapter
- getInstance(ClassRealm): ClassRealmAdapter
- realm: ClassRealm
- ClassRealmAdapter(ClassRealm): void
- getId(): String
- getWorld(): ClassWorld
- importFrom(String, String): void
- addConstituent(URL): void
- locateSourceRealm(String): ClassRealm
- setParent(ClassRealm): void
- createChildRealm(String): ClassRealm
- getClassLoader(): ClassLoader
- getParent(): ClassRealm
- getParentRealm(): ClassRealm
- getConstituents(): URL[]
- loadClass(String): Class
- getResource(String): URL
- findResources(String): Enumeration
- getResourceAsStream(String): InputStream
- display(): void
- equals(Object): boolean
- trimLeadingSlash(String): String
-
ClassRealmReverseAdapter
- getInstance(ClassRealm): ClassRealmReverseAdapter
- realm: ClassRealm
- ClassRealmReverseAdapter(ClassRealm): void
- getId(): String
- getWorld(): ClassWorld
- importFrom(String, String): void
- addURL(URL): void
- locateSourceRealm(String): ClassRealm
- setParentRealm(ClassRealm): void
- createChildRealm(String): ClassRealm
- getClassLoader(): ClassLoader
- getParentRealm(): ClassRealm
- getURLs(): URL[]
- loadClass(String): Class
- getResource(String): URL
- findResources(String): Enumeration
- getResourceAsStream(String): InputStream
- display(): void
- equals(Object): boolean
- ClassWorld
- ClassWorldAdapter
- ClassWorldException
- ClassWorldReverseAdapter
- ConfigurationException
- Configurator
- ConfiguratorAdapter
-
DefaultClassRealm
- adapter: ClassRealmAdapter
- DefaultClassRealm(ClassWorld, String): void
- DefaultClassRealm(ClassWorld, String, ClassLoader): void
- getConstituents(): URL[]
- getParent(): ClassRealm
- setParent(ClassRealm): void
- getId(): String
- getWorld(): ClassWorld
- importFrom(String, String): void
- addConstituent(URL): void
- addConstituent(String, byte[]): void
- locateSourceRealm(String): ClassRealm
- getClassLoader(): ClassLoader
- createChildRealm(String): ClassRealm
- loadClass(String): Class
- getResource(String): URL
- getResourceAsStream(String): InputStream
- findResources(String): Enumeration
- display(): void
- DuplicateRealmException
- Launcher
- NoSuchRealmException
-
plexus
-
classworlds
-
ClassWorld
- realms: Map<String, ClassRealm>
- listeners: List<ClassWorldListener>
- ClassWorld(String, ClassLoader): void
- ClassWorld(): void
- newRealm(String): ClassRealm
- newRealm(String, ClassLoader): ClassRealm
- disposeRealm(String): void
- closeIfJava7(ClassRealm): void
- getRealm(String): ClassRealm
- getRealms(): Collection<ClassRealm>
- getClassRealm(String): ClassRealm
- addListener(ClassWorldListener): void
- removeListener(ClassWorldListener): void
- ClassWorldException
- ClassWorldListener
- UrlUtils
-
launcher
- ConfigurationException
- ConfigurationHandler
-
ConfigurationParser
- MAIN_PREFIX: String
- SET_PREFIX: String
- IMPORT_PREFIX: String
- LOAD_PREFIX: String
- OPTIONALLY_PREFIX: String
- handler: ConfigurationHandler
- systemProperties: Properties
- ConfigurationParser(ConfigurationHandler, Properties): void
- parse(InputStream): void
- loadGlob(String, boolean): void
- filter(String): String
- canIgnore(String): boolean
-
Configurator
- launcher: Launcher
- world: ClassWorld
- configuredRealms: Map<String, ClassRealm>
- curRealm: ClassRealm
- foreignClassLoader: ClassLoader
- Configurator(Launcher): void
- Configurator(ClassWorld): void
- setClassWorld(ClassWorld): void
- configure(InputStream): void
- associateRealms(): void
- addImportFrom(String, String): void
- addLoadFile(File): void
- addLoadURL(URL): void
- addRealm(String): void
- setAppMain(String, String): void
-
Launcher
- CLASSWORLDS_CONF: String
- UBERJAR_CONF_DIR: String
- systemClassLoader: ClassLoader
- mainClassName: String
- mainRealmName: String
- world: ClassWorld
- exitCode: int
- Launcher(): void
- setSystemClassLoader(ClassLoader): void
- getSystemClassLoader(): ClassLoader
- getExitCode(): int
- setAppMain(String, String): void
- getMainRealmName(): String
- getMainClassName(): String
- setWorld(ClassWorld): void
- getWorld(): ClassWorld
- configure(InputStream): void
- getMainClass(): Class<Object>
- getMainRealm(): ClassRealm
- getEnhancedMainMethod(): Method
- getMainMethod(): Method
- launch(String[]): void
- launchEnhanced(String[]): void
- launchStandard(String[]): void
- main(String[]): void
- mainWithExitCode(String[]): int
-
realm
-
ClassRealm
- world: ClassWorld
- id: String
- foreignImports: SortedSet<Entry>
- parentImports: SortedSet<Entry>
- strategy: Strategy
- parentClassLoader: ClassLoader
- isParallelCapable: boolean
- lockMap: ConcurrentMap<String, Object>
- ClassRealm(ClassWorld, String, ClassLoader): void
- getId(): String
- getWorld(): ClassWorld
- importFromParent(String): void
- isImportedFromParent(String): boolean
- importFrom(String, String): void
- importFrom(ClassLoader, String): void
- getImportClassLoader(String): ClassLoader
- getImportRealms(): Collection<ClassRealm>
- getStrategy(): Strategy
- setParentClassLoader(ClassLoader): void
- getParentClassLoader(): ClassLoader
- setParentRealm(ClassRealm): void
- getParentRealm(): ClassRealm
- createChildRealm(String): ClassRealm
- addURL(URL): void
- loadClass(String): Class<Object>
- loadClass(String, boolean): Class<Object>
- unsynchronizedLoadClass(String, boolean): Class<Object>
- findClass(String, String): Class<Object>
- findClass(String): Class<Object>
- getResource(String): URL
- findResource(String): URL
- getResources(String): Enumeration<URL>
- findResources(String): Enumeration<URL>
- display(): void
- display(PrintStream): void
- showUrls(ClassRealm, PrintStream): void
- toString(): String
- loadClassFromImport(String): Class<Object>
- loadClassFromSelf(String): Class<Object>
- getClassRealmLoadingLock(String): Object
- getClassLoadingLock(String): Object
- loadClassFromParent(String): Class<Object>
- loadResourceFromImport(String): URL
- loadResourceFromSelf(String): URL
- loadResourceFromParent(String): URL
- loadResourcesFromImport(String): Enumeration<URL>
- loadResourcesFromSelf(String): Enumeration<URL>
- loadResourcesFromParent(String): Enumeration<URL>
- static class initializer
- DuplicateRealmException
- Entry
- NoSuchRealmException
-
ClassRealm
- strategy
-
ClassWorld
-
classworlds
-
classworlds
-
codehaus