A B C D E F G H I J L M N O P R S U W 
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 ClassRealms, 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 a ClassWorld 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 base InputStream.
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 URLs used by this ClassLoader.
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 for jar: protocol URLs.
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 a ClassWorld 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 ClassRealms.
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 ClassRealms.
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
 
A B C D E F G H I J L M N O P R S U W 
All Classes All Packages