A B C D E F G H I J L M N O P R S U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addConstituent(String, byte[]) - Method in class org.codehaus.classworlds.DefaultClassRealm
-
Adds a byte[] class definition as a constituent for locating classes.
- addConstituent(URL) - Method in interface org.codehaus.classworlds.ClassRealm
- addConstituent(URL) - Method in class org.codehaus.classworlds.DefaultClassRealm
- addConstituent(URL) - Method in class org.codehaus.classworlds.RealmClassLoader
-
Add a constituent to this realm for locating classes.
- addConstituent(URL) - Method in class org.codehaus.classworlds.UberJarRealmClassLoader
- args - Variable in class org.codehaus.classworlds.uberjar.boot.Bootstrapper
-
Command-line args.
- associateRealms() - Method in class org.codehaus.classworlds.Configurator
-
Associate parent realms with their children.
B
- baseResource - Variable in class org.codehaus.classworlds.uberjar.protocol.jar.JarUrlConnection
-
Base resource.
- bootstrap() - Method in class org.codehaus.classworlds.uberjar.boot.Bootstrapper
-
Perform bootstrap.
- Bootstrapper - Class in org.codehaus.classworlds.uberjar.boot
-
Bootstrapping entry-point.
- Bootstrapper(String[]) - Constructor for class org.codehaus.classworlds.uberjar.boot.Bootstrapper
-
Construct.
- buildIndexForJar(URL) - Method in class org.codehaus.classworlds.UberJarRealmClassLoader
- BytesURLConnection - Class in org.codehaus.classworlds
- BytesURLConnection(URL, byte[]) - Constructor for class org.codehaus.classworlds.BytesURLConnection
- BytesURLStreamHandler - Class in org.codehaus.classworlds
- BytesURLStreamHandler(byte[]) - Constructor for class org.codehaus.classworlds.BytesURLStreamHandler
C
- canIgnore(String) - Method in class org.codehaus.classworlds.Configurator
-
Determine if a line can be ignored because it is a comment or simply blank.
- classIndex - Variable in class org.codehaus.classworlds.UberJarRealmClassLoader
- classLoader - Variable in class org.codehaus.classworlds.DefaultClassRealm
- classLoader - Variable in class org.codehaus.classworlds.uberjar.boot.Bootstrapper
-
Initial bootstrapping classloader.
- ClassRealm - Interface in org.codehaus.classworlds
-
Autonomous sub-portion of a
ClassWorld
. - ClassWorld - Class in org.codehaus.classworlds
-
A collection of
ClassRealm
s, indexed by id. - ClassWorld() - Constructor for class org.codehaus.classworlds.ClassWorld
- ClassWorld(String, ClassLoader) - Constructor for class org.codehaus.classworlds.ClassWorld
- ClassWorldException - Exception in org.codehaus.classworlds
-
Base exception for
ClassWorld
errors. - ClassWorldException(ClassWorld) - Constructor for exception org.codehaus.classworlds.ClassWorldException
-
Construct.
- ClassWorldException(ClassWorld, String) - Constructor for exception org.codehaus.classworlds.ClassWorldException
-
Construct.
- CLASSWORLDS_CONF - Static variable in class org.codehaus.classworlds.Launcher
- classworldsJarUrl - Variable in class org.codehaus.classworlds.uberjar.boot.InitialClassLoader
-
Classworlds jar URL.
- compareTo(Object) - Method in class org.codehaus.classworlds.Entry
-
Compare this entry to another for relative ordering.
- ConfigurationException - Exception in org.codehaus.classworlds
-
Indicates an error during
Launcher
configuration. - ConfigurationException(String) - Constructor for exception org.codehaus.classworlds.ConfigurationException
-
Construct.
- ConfigurationException(String, int, String) - Constructor for exception org.codehaus.classworlds.ConfigurationException
-
Construct.
- Configurator - Class in org.codehaus.classworlds
-
Launcher
configurator. - Configurator(ClassWorld) - Constructor for class org.codehaus.classworlds.Configurator
-
Construct.
- Configurator(Launcher) - Constructor for class org.codehaus.classworlds.Configurator
-
Construct.
- configure(InputStream) - Method in class org.codehaus.classworlds.Configurator
-
Configure from a file.
- configure(InputStream) - Method in class org.codehaus.classworlds.Launcher
-
Configure from a file.
- configuredRealms - Variable in class org.codehaus.classworlds.Configurator
-
Processed Realms.
- connect() - Method in class org.codehaus.classworlds.BytesURLConnection
- connect() - Method in class org.codehaus.classworlds.uberjar.protocol.jar.JarUrlConnection
- content - Variable in class org.codehaus.classworlds.BytesURLConnection
- content - Variable in class org.codehaus.classworlds.BytesURLStreamHandler
- createChildRealm(String) - Method in interface org.codehaus.classworlds.ClassRealm
- createChildRealm(String) - Method in class org.codehaus.classworlds.DefaultClassRealm
D
- DefaultClassRealm - Class in org.codehaus.classworlds
-
Implementation of
ClassRealm
. - DefaultClassRealm(ClassWorld, String) - Constructor for class org.codehaus.classworlds.DefaultClassRealm
- DefaultClassRealm(ClassWorld, String, ClassLoader) - Constructor for class org.codehaus.classworlds.DefaultClassRealm
- display() - Method in interface org.codehaus.classworlds.ClassRealm
- display() - Method in class org.codehaus.classworlds.DefaultClassRealm
- disposeRealm(String) - Method in class org.codehaus.classworlds.ClassWorld
- DuplicateRealmException - Exception in org.codehaus.classworlds
-
Indicates an attempt to add a
ClassRealm
to aClassWorld
with a duplicate id. - DuplicateRealmException(ClassWorld, String) - Constructor for exception org.codehaus.classworlds.DuplicateRealmException
-
Construct.
E
- EmbeddedLauncher - Class in org.codehaus.classworlds
-
Command-line invokable application launcher.
- EmbeddedLauncher() - Constructor for class org.codehaus.classworlds.EmbeddedLauncher
- Entry - Class in org.codehaus.classworlds
-
Import description entry.
- Entry(ClassRealm, String) - Constructor for class org.codehaus.classworlds.Entry
- equals(Object) - Method in class org.codehaus.classworlds.Entry
-
Test this entry for equality to another.
- exitCode - Variable in class org.codehaus.classworlds.Launcher
F
- filter(String) - Method in class org.codehaus.classworlds.Configurator
-
Filter a string for system properties.
- findClass(String) - Method in class org.codehaus.classworlds.uberjar.boot.InitialClassLoader
- findClassInDirectoryUrl(URL, String) - Method in class org.codehaus.classworlds.UberJarRealmClassLoader
- findClassInJarStream(URL, String) - Method in class org.codehaus.classworlds.UberJarRealmClassLoader
- findResource(String) - Method in class org.codehaus.classworlds.RealmClassLoader
-
Find a resource within this ClassLoader only (don't delegate to the parent).
- findResource(String) - Method in class org.codehaus.classworlds.UberJarRealmClassLoader
- findResourceInDirectoryUrl(URL, String) - Method in class org.codehaus.classworlds.UberJarRealmClassLoader
- findResourceInJarStream(URL, String) - Method in class org.codehaus.classworlds.UberJarRealmClassLoader
- findResources(String) - Method in interface org.codehaus.classworlds.ClassRealm
- findResources(String) - Method in class org.codehaus.classworlds.DefaultClassRealm
- findResources(String) - Method in class org.codehaus.classworlds.RealmClassLoader
- findResources(String) - Method in class org.codehaus.classworlds.RealmDelegatingClassLoader
- findResourcesDirect(String) - Method in class org.codehaus.classworlds.RealmClassLoader
-
Find resources from this ClassLoader, and don't search the realm.
- findResourcesDirect(String) - Method in class org.codehaus.classworlds.UberJarRealmClassLoader
- foreignClassLoader - Variable in class org.codehaus.classworlds.DefaultClassRealm
G
- getBaseResource() - Method in class org.codehaus.classworlds.uberjar.protocol.jar.JarUrlConnection
-
Retrieve the base resource
URL
. - getBytesToEndOfStream(DataInputStream) - Method in class org.codehaus.classworlds.RealmClassLoader
-
Helper method for addConstituent that reads in a DataInputStream and returns it as a byte[] It attempts to use in.available - the size of the file - else defaults to 2048
- getClassLoader() - Method in interface org.codehaus.classworlds.ClassRealm
- getClassLoader() - Method in class org.codehaus.classworlds.DefaultClassRealm
- getConstituents() - Method in interface org.codehaus.classworlds.ClassRealm
- getConstituents() - Method in class org.codehaus.classworlds.DefaultClassRealm
- getEnhancedMainMethod() - Method in class org.codehaus.classworlds.EmbeddedLauncher
-
Retrieve the enhanced main entry method.
- getEnhancedMainMethod() - Method in class org.codehaus.classworlds.Launcher
-
Retrieve the enhanced main entry method.
- getExitCode() - Method in class org.codehaus.classworlds.Launcher
- getId() - Method in interface org.codehaus.classworlds.ClassRealm
- getId() - Method in class org.codehaus.classworlds.DefaultClassRealm
- getId() - Method in exception org.codehaus.classworlds.DuplicateRealmException
-
Retrieve the duplicate realm id.
- getId() - Method in exception org.codehaus.classworlds.NoSuchRealmException
-
Retrieve the invalid realm id.
- getInitialClassLoader() - Method in class org.codehaus.classworlds.uberjar.boot.Bootstrapper
-
Retrieve the initial bootstrapping
ClassLoader
. - getInputStream() - Method in class org.codehaus.classworlds.BytesURLConnection
- getInputStream() - Method in class org.codehaus.classworlds.uberjar.protocol.jar.JarUrlConnection
- getInstance() - Static method in class org.codehaus.classworlds.uberjar.protocol.jar.Handler
-
Retrieve the singleton instance.
- getJarFile() - Method in class org.codehaus.classworlds.uberjar.protocol.jar.JarUrlConnection
- getMainClass() - Method in class org.codehaus.classworlds.EmbeddedLauncher
-
Retrieve the main entry class.
- getMainClass() - Method in class org.codehaus.classworlds.Launcher
-
Retrieve the main entry class.
- getMainClassName() - Method in class org.codehaus.classworlds.EmbeddedLauncher
-
Retrieve the main entry class name.
- getMainClassName() - Method in class org.codehaus.classworlds.Launcher
- getMainMethod() - Method in class org.codehaus.classworlds.Launcher
-
Retrieve the main entry method.
- getMainRealm() - Method in class org.codehaus.classworlds.EmbeddedLauncher
-
Retrieve the main entry realm.
- getMainRealm() - Method in class org.codehaus.classworlds.Launcher
-
Retrieve the main entry realm.
- getMainRealmName() - Method in class org.codehaus.classworlds.EmbeddedLauncher
-
Retrieve the main entry realm name.
- getMainRealmName() - Method in class org.codehaus.classworlds.Launcher
- getPackageName() - Method in class org.codehaus.classworlds.Entry
-
Retrieve the page name.
- getParent() - Method in interface org.codehaus.classworlds.ClassRealm
- getParent() - Method in class org.codehaus.classworlds.DefaultClassRealm
- getRealm() - Method in class org.codehaus.classworlds.Entry
-
Retrieve the realm.
- getRealm() - Method in class org.codehaus.classworlds.RealmClassLoader
-
Retrieve the realm.
- getRealm(String) - Method in class org.codehaus.classworlds.ClassWorld
- getRealms() - Method in class org.codehaus.classworlds.ClassWorld
- getResource(String) - Method in interface org.codehaus.classworlds.ClassRealm
- getResource(String) - Method in class org.codehaus.classworlds.DefaultClassRealm
- getResource(String) - Method in class org.codehaus.classworlds.RealmClassLoader
- getResource(String) - Method in class org.codehaus.classworlds.RealmDelegatingClassLoader
- getResourceAsStream(String) - Method in interface org.codehaus.classworlds.ClassRealm
- getResourceAsStream(String) - Method in class org.codehaus.classworlds.DefaultClassRealm
- getResourceAsStream(String) - Method in class org.codehaus.classworlds.RealmDelegatingClassLoader
- getResourceDirect(String) - Method in class org.codehaus.classworlds.RealmClassLoader
-
Get a resource from this ClassLoader, and don't search the realm.
- getSegmentInputStream(InputStream, String) - Method in class org.codehaus.classworlds.uberjar.protocol.jar.JarUrlConnection
-
Retrieve the
InputStream
for the nesting segment relative to a baseInputStream
. - getSegments() - Method in class org.codehaus.classworlds.uberjar.protocol.jar.JarUrlConnection
-
Retrieve the nesting path segments.
- getSystemClassLoader() - Method in class org.codehaus.classworlds.Launcher
- getURLs() - Method in class org.codehaus.classworlds.RealmClassLoader
-
Retrieve the
URL
s used by thisClassLoader
. - getWorld() - Method in interface org.codehaus.classworlds.ClassRealm
- getWorld() - Method in exception org.codehaus.classworlds.ClassWorldException
-
Retrieve the world.
- getWorld() - Method in class org.codehaus.classworlds.DefaultClassRealm
- getWorld() - Method in class org.codehaus.classworlds.Launcher
H
- Handler - Class in org.codehaus.classworlds.uberjar.protocol.jar
-
URLStreamHandler
forjar:
protocolURL
s. - Handler() - Constructor for class org.codehaus.classworlds.uberjar.protocol.jar.Handler
-
Construct.
- hashCode() - Method in class org.codehaus.classworlds.Entry
-
Consistent with
Entry.equals(java.lang.Object)
, this method creates a hashCode based on the packagename.
I
- id - Variable in class org.codehaus.classworlds.DefaultClassRealm
- id - Variable in exception org.codehaus.classworlds.DuplicateRealmException
-
The realm id.
- id - Variable in exception org.codehaus.classworlds.NoSuchRealmException
-
The realm id.
- IMPORT_PREFIX - Static variable in class org.codehaus.classworlds.Configurator
- importFrom(String, String) - Method in interface org.codehaus.classworlds.ClassRealm
- importFrom(String, String) - Method in class org.codehaus.classworlds.DefaultClassRealm
- imports - Variable in class org.codehaus.classworlds.DefaultClassRealm
- in - Variable in class org.codehaus.classworlds.uberjar.protocol.jar.JarUrlConnection
-
Terminal input-stream.
- index - Variable in class org.codehaus.classworlds.uberjar.boot.InitialClassLoader
-
Class index.
- InitialClassLoader - Class in org.codehaus.classworlds.uberjar.boot
-
Initial bootstrapping
ClassLoader
. - InitialClassLoader() - Constructor for class org.codehaus.classworlds.uberjar.boot.InitialClassLoader
-
Construct.
- INSTANCE - Static variable in class org.codehaus.classworlds.uberjar.protocol.jar.Handler
-
Singleton instance.
J
- jarIndexes - Variable in class org.codehaus.classworlds.UberJarRealmClassLoader
- JarUrlConnection - Class in org.codehaus.classworlds.uberjar.protocol.jar
-
URLConnection
capable of handling multiply-nested jars. - JarUrlConnection(URL) - Constructor for class org.codehaus.classworlds.uberjar.protocol.jar.JarUrlConnection
-
Construct.
L
- launch() - Method in class org.codehaus.classworlds.EmbeddedLauncher
- launch(String[]) - Method in class org.codehaus.classworlds.Launcher
-
Launch the application.
- LAUNCH_METHOD - Static variable in class org.codehaus.classworlds.EmbeddedLauncher
- launchEnhanced(String[]) - Method in class org.codehaus.classworlds.Launcher
-
Attempt to launch the application through the enhanced main method.
- launcher - Variable in class org.codehaus.classworlds.Configurator
-
The launcher to configure.
- Launcher - Class in org.codehaus.classworlds
-
Command-line invokable application launcher.
- Launcher() - Constructor for class org.codehaus.classworlds.Launcher
- LAUNCHER_CLASS_NAME - Static variable in class org.codehaus.classworlds.uberjar.boot.Bootstrapper
-
Main classworlds entry class.
- launchStandard(String[]) - Method in class org.codehaus.classworlds.Launcher
-
Attempt to launch the application through the standard main method.
- launchX() - Method in class org.codehaus.classworlds.EmbeddedLauncher
-
Attempt to launch the application through the enhanced main method.
- length - Variable in class org.codehaus.classworlds.BytesURLConnection
- length - Variable in class org.codehaus.classworlds.BytesURLStreamHandler
- LOAD_PREFIX - Static variable in class org.codehaus.classworlds.Configurator
- loadClass(String) - Method in interface org.codehaus.classworlds.ClassRealm
- loadClass(String) - Method in class org.codehaus.classworlds.ClassWorld
- loadClass(String) - Method in class org.codehaus.classworlds.DefaultClassRealm
- loadClass(String) - Method in class org.codehaus.classworlds.RealmDelegatingClassLoader
- loadClass(String, boolean) - Method in class org.codehaus.classworlds.RealmClassLoader
-
Load a class.
- loadClassDirect(String) - Method in class org.codehaus.classworlds.RealmClassLoader
-
Load a class directly from this classloader without defering through any other
ClassRealm
. - loadClassDirect(String) - Method in class org.codehaus.classworlds.UberJarRealmClassLoader
-
Load a class directly from this classloader without defering through any other
ClassRealm
. - loadGlob(String, ClassRealm) - Method in class org.codehaus.classworlds.Configurator
-
Load a glob into the specified classloader.
- loadGlob(String, ClassRealm, boolean) - Method in class org.codehaus.classworlds.Configurator
-
Load a glob into the specified classloader.
- locateSourceRealm(String) - Method in interface org.codehaus.classworlds.ClassRealm
- locateSourceRealm(String) - Method in class org.codehaus.classworlds.DefaultClassRealm
M
- main(String[]) - Static method in class org.codehaus.classworlds.Launcher
-
Launch the launcher from the command line.
- main(String[]) - Static method in class org.codehaus.classworlds.uberjar.boot.Bootstrapper
-
Main entry-point.
- MAIN_PREFIX - Static variable in class org.codehaus.classworlds.Configurator
- mainClassName - Variable in class org.codehaus.classworlds.Launcher
- mainRealmName - Variable in class org.codehaus.classworlds.Launcher
- mainWithExitCode(String[]) - Static method in class org.codehaus.classworlds.Launcher
-
Launch the launcher.
- matches(String) - Method in class org.codehaus.classworlds.Entry
-
Determine if the classname matches the package described by this entry.
N
- newRealm(String) - Method in class org.codehaus.classworlds.ClassWorld
- newRealm(String, ClassLoader) - Method in class org.codehaus.classworlds.ClassWorld
- normaliseURL(URL) - Static method in class org.codehaus.classworlds.uberjar.protocol.jar.JarUrlConnection
- normalizeUrlPath(String) - Static method in class org.codehaus.classworlds.UrlUtils
- NoSuchRealmException - Exception in org.codehaus.classworlds
-
Indicates an attempt to retrieve a
ClassRealm
from aClassWorld
with an invalid id. - NoSuchRealmException(ClassWorld, String) - Constructor for exception org.codehaus.classworlds.NoSuchRealmException
-
Construct.
O
- offset - Variable in class org.codehaus.classworlds.BytesURLConnection
- offset - Variable in class org.codehaus.classworlds.BytesURLStreamHandler
- openConnection(URL) - Method in class org.codehaus.classworlds.BytesURLStreamHandler
- openConnection(URL) - Method in class org.codehaus.classworlds.uberjar.protocol.jar.Handler
- OPTIONALLY_PREFIX - Static variable in class org.codehaus.classworlds.Configurator
-
Optionally spec prefix.
- org.codehaus.classworlds - package org.codehaus.classworlds
- org.codehaus.classworlds.uberjar.boot - package org.codehaus.classworlds.uberjar.boot
- org.codehaus.classworlds.uberjar.protocol.jar - package org.codehaus.classworlds.uberjar.protocol.jar
P
- parent - Variable in class org.codehaus.classworlds.DefaultClassRealm
- parseURL(URL, String, int, int) - Method in class org.codehaus.classworlds.uberjar.protocol.jar.Handler
- pkgName - Variable in class org.codehaus.classworlds.Entry
R
- readStream(InputStream) - Method in class org.codehaus.classworlds.UberJarRealmClassLoader
- realm - Variable in class org.codehaus.classworlds.Entry
- realm - Variable in class org.codehaus.classworlds.RealmClassLoader
-
The realm.
- realm - Variable in class org.codehaus.classworlds.RealmDelegatingClassLoader
- RealmClassLoader - Class in org.codehaus.classworlds
-
Classloader for
ClassRealm
s. - RealmClassLoader(DefaultClassRealm) - Constructor for class org.codehaus.classworlds.RealmClassLoader
-
Construct.
- RealmClassLoader(DefaultClassRealm, ClassLoader) - Constructor for class org.codehaus.classworlds.RealmClassLoader
-
Construct.
- RealmDelegatingClassLoader - Class in org.codehaus.classworlds
- RealmDelegatingClassLoader(ClassRealm) - Constructor for class org.codehaus.classworlds.RealmDelegatingClassLoader
- realms - Variable in class org.codehaus.classworlds.ClassWorld
S
- segments - Variable in class org.codehaus.classworlds.uberjar.protocol.jar.JarUrlConnection
-
Additional nested segments.
- SET_PREFIX - Static variable in class org.codehaus.classworlds.Configurator
- setAppMain(String, String) - Method in class org.codehaus.classworlds.EmbeddedLauncher
-
Set the application's main entrypoint.
- setAppMain(String, String) - Method in class org.codehaus.classworlds.Launcher
- setClassWorld(ClassWorld) - Method in class org.codehaus.classworlds.Configurator
-
set world.
- setParent(ClassRealm) - Method in interface org.codehaus.classworlds.ClassRealm
- setParent(ClassRealm) - Method in class org.codehaus.classworlds.DefaultClassRealm
- setSystemClassLoader(ClassLoader) - Method in class org.codehaus.classworlds.Launcher
- setupBaseResourceInputStream() - Method in class org.codehaus.classworlds.uberjar.protocol.jar.JarUrlConnection
-
Setup the
InputStream
purely from the base resource. - setupPathedInputStream() - Method in class org.codehaus.classworlds.uberjar.protocol.jar.JarUrlConnection
-
Setup the
InputStream
for URL with nested segments. - setWorld(ClassWorld) - Method in class org.codehaus.classworlds.Launcher
- showUrls(ClassRealm) - Method in class org.codehaus.classworlds.DefaultClassRealm
- systemClassLoader - Variable in class org.codehaus.classworlds.Launcher
U
- UBERJAR_CONF_DIR - Static variable in class org.codehaus.classworlds.Launcher
- UberJarRealmClassLoader - Class in org.codehaus.classworlds
-
Classloader for
ClassRealm
s. - UberJarRealmClassLoader(DefaultClassRealm) - Constructor for class org.codehaus.classworlds.UberJarRealmClassLoader
- urls - Variable in class org.codehaus.classworlds.UberJarRealmClassLoader
- UrlUtils - Class in org.codehaus.classworlds
- UrlUtils() - Constructor for class org.codehaus.classworlds.UrlUtils
W
- world - Variable in exception org.codehaus.classworlds.ClassWorldException
-
The world.
- world - Variable in class org.codehaus.classworlds.Configurator
- world - Variable in class org.codehaus.classworlds.DefaultClassRealm
- world - Variable in class org.codehaus.classworlds.Launcher
All Classes All Packages