Alphabetical Index

A B C D E F G H I J L M N O P R S U W

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 class org.codehaus.classworlds.ClassRealm
addConstituent(URL) - method in class org.codehaus.classworlds.DefaultClassRealm
addConstituent(URL) - method in class org.codehaus.classworlds.UberJarRealmClassLoader
associateRealms() - method in class org.codehaus.classworlds.Configurator
Associate parent realms with their children.

B

bootstrap() - method in class org.codehaus.classworlds.uberjar.boot.Bootstrapper
Perform bootstrap.
Bootstrapper - class org.codehaus.classworlds.uberjar.boot.Bootstrapper
Bootstrapping entry-point.
Bootstrapper(String[]) - constructor for class org.codehaus.classworlds.uberjar.boot.Bootstrapper
Construct.
BytesURLConnection - class org.codehaus.classworlds.BytesURLConnection
BytesURLConnection(URL,byte[]) - constructor for class org.codehaus.classworlds.BytesURLConnection
BytesURLStreamHandler - class org.codehaus.classworlds.BytesURLStreamHandler
BytesURLStreamHandler(byte[]) - constructor for class org.codehaus.classworlds.BytesURLStreamHandler

C

ClassRealm - interface org.codehaus.classworlds.ClassRealm
Autonomous sub-portion of a ClassWorld.
ClassWorld - class org.codehaus.classworlds.ClassWorld
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 - class org.codehaus.classworlds.ClassWorldException
Base exception for ClassWorld errors.
ClassWorldException(org.codehaus.classworlds.ClassWorld) - constructor for class org.codehaus.classworlds.ClassWorldException
Construct.
Construct.
CLASSWORLDS_CONF - static field in class org.codehaus.classworlds.Launcher
ConfigurationException - class org.codehaus.classworlds.ConfigurationException
Indicates an error during Launcher configuration.
ConfigurationException(String) - constructor for class org.codehaus.classworlds.ConfigurationException
Construct.
ConfigurationException(String,int,String) - constructor for class org.codehaus.classworlds.ConfigurationException
Construct.
Configurator - class org.codehaus.classworlds.Configurator
Launcher configurator.
Configurator(org.codehaus.classworlds.ClassWorld) - constructor for class org.codehaus.classworlds.Configurator
Construct.
Configurator(org.codehaus.classworlds.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.
connect() - method in class org.codehaus.classworlds.BytesURLConnection
connect() - method in class org.codehaus.classworlds.uberjar.protocol.jar.JarUrlConnection
content - field in class org.codehaus.classworlds.BytesURLConnection
createChildRealm(String) - method in class org.codehaus.classworlds.ClassRealm
createChildRealm(String) - method in class org.codehaus.classworlds.DefaultClassRealm

D

DefaultClassRealm - class org.codehaus.classworlds.DefaultClassRealm
Implementation of ClassRealm.
display() - method in class org.codehaus.classworlds.ClassRealm
display() - method in class org.codehaus.classworlds.DefaultClassRealm
disposeRealm(String) - method in class org.codehaus.classworlds.ClassWorld
DuplicateRealmException - class org.codehaus.classworlds.DuplicateRealmException
Indicates an attempt to add a ClassRealm to a ClassWorld with a duplicate id.
Construct.

E

EmbeddedLauncher - class org.codehaus.classworlds.EmbeddedLauncher
Command-line invokable application launcher.
EmbeddedLauncher() - constructor for class org.codehaus.classworlds.EmbeddedLauncher

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.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 class org.codehaus.classworlds.ClassRealm
findResources(String) - method in class org.codehaus.classworlds.DefaultClassRealm
findResources(String) - method in class org.codehaus.classworlds.RealmDelegatingClassLoader
findResourcesDirect(String) - method in class org.codehaus.classworlds.UberJarRealmClassLoader

G

getBaseResource() - method in class org.codehaus.classworlds.uberjar.protocol.jar.JarUrlConnection
Retrieve the base resource URL.
getClassLoader() - method in class org.codehaus.classworlds.ClassRealm
getClassLoader() - method in class org.codehaus.classworlds.DefaultClassRealm
getConstituents() - method in class 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 class org.codehaus.classworlds.ClassRealm
getId() - method in class org.codehaus.classworlds.DefaultClassRealm
getId() - method in class org.codehaus.classworlds.DuplicateRealmException
Retrieve the duplicate realm id.
getId() - method in class 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
getParent() - method in class org.codehaus.classworlds.ClassRealm
getParent() - method in class org.codehaus.classworlds.DefaultClassRealm
getRealm(String) - method in class org.codehaus.classworlds.ClassWorld
getRealms() - method in class org.codehaus.classworlds.ClassWorld
getResource(String) - method in class org.codehaus.classworlds.ClassRealm
getResource(String) - method in class org.codehaus.classworlds.DefaultClassRealm
getResource(String) - method in class org.codehaus.classworlds.RealmDelegatingClassLoader
getResourceAsStream(String) - method in class org.codehaus.classworlds.ClassRealm
getResourceAsStream(String) - method in class org.codehaus.classworlds.DefaultClassRealm
getResourceAsStream(String) - method in class org.codehaus.classworlds.RealmDelegatingClassLoader
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
getWorld() - method in class org.codehaus.classworlds.ClassRealm
getWorld() - method in class 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 org.codehaus.classworlds.uberjar.protocol.jar.Handler
URLStreamHandler for jar: protocol URLs.
Handler() - constructor for class org.codehaus.classworlds.uberjar.protocol.jar.Handler
Construct.

I

IMPORT_PREFIX - static field in class org.codehaus.classworlds.Configurator
importFrom(String,String) - method in class org.codehaus.classworlds.ClassRealm
importFrom(String,String) - method in class org.codehaus.classworlds.DefaultClassRealm
InitialClassLoader - class org.codehaus.classworlds.uberjar.boot.InitialClassLoader
Initial bootstrapping ClassLoader.
InitialClassLoader() - constructor for class org.codehaus.classworlds.uberjar.boot.InitialClassLoader
Construct.

J

JarUrlConnection - class org.codehaus.classworlds.uberjar.protocol.jar.JarUrlConnection
URLConnection capable of handling multiply-nested jars.

L

launch() - method in class org.codehaus.classworlds.EmbeddedLauncher
launch(String[]) - method in class org.codehaus.classworlds.Launcher
Launch the application.
launchEnhanced(String[]) - method in class org.codehaus.classworlds.Launcher
Attempt to launch the application through the enhanced main method.
Launcher - class org.codehaus.classworlds.Launcher
Command-line invokable application launcher.
Launcher() - constructor for class org.codehaus.classworlds.Launcher
LAUNCHER_CLASS_NAME - static field 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 - field in class org.codehaus.classworlds.BytesURLConnection
LOAD_PREFIX - static field in class org.codehaus.classworlds.Configurator
loadClass(String) - method in class org.codehaus.classworlds.ClassRealm
loadClass(String) - method in class org.codehaus.classworlds.DefaultClassRealm
loadClass(String) - method in class org.codehaus.classworlds.RealmDelegatingClassLoader
loadClassDirect(String) - method in class org.codehaus.classworlds.UberJarRealmClassLoader
Load a class directly from this classloader without defering through any other ClassRealm.
loadGlob(String,org.codehaus.classworlds.ClassRealm) - method in class org.codehaus.classworlds.Configurator
Load a glob into the specified classloader.
Load a glob into the specified classloader.
locateSourceRealm(String) - method in class org.codehaus.classworlds.ClassRealm
locateSourceRealm(String) - method in class org.codehaus.classworlds.DefaultClassRealm

M

main(String[]) - static method in class org.codehaus.classworlds.uberjar.boot.Bootstrapper
Main entry-point.
main(String[]) - static method in class org.codehaus.classworlds.Launcher
Launch the launcher from the command line.
MAIN_PREFIX - static field in class org.codehaus.classworlds.Configurator
mainClassName - field in class org.codehaus.classworlds.Launcher
mainRealmName - field in class org.codehaus.classworlds.Launcher
mainWithExitCode(String[]) - static method in class org.codehaus.classworlds.Launcher
Launch the launcher.

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 - class org.codehaus.classworlds.NoSuchRealmException
Indicates an attempt to retrieve a ClassRealm from a ClassWorld with an invalid id.
Construct.

O

offset - field in class org.codehaus.classworlds.BytesURLConnection
openConnection(URL) - method in class org.codehaus.classworlds.BytesURLStreamHandler
openConnection(URL) - method in class org.codehaus.classworlds.uberjar.protocol.jar.Handler
OPTIONALLY_PREFIX - static field in class org.codehaus.classworlds.Configurator
Optionally spec prefix.

P

parseURL(URL,String,int,int) - method in class org.codehaus.classworlds.uberjar.protocol.jar.Handler

R

S

SET_PREFIX - static field 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(org.codehaus.classworlds.ClassWorld) - method in class org.codehaus.classworlds.Configurator
set world.
setParent(org.codehaus.classworlds.ClassRealm) - method in class org.codehaus.classworlds.ClassRealm
setParent(org.codehaus.classworlds.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(org.codehaus.classworlds.ClassWorld) - method in class org.codehaus.classworlds.Launcher
systemClassLoader - field in class org.codehaus.classworlds.Launcher

U

UBERJAR_CONF_DIR - static field in class org.codehaus.classworlds.Launcher
UberJarRealmClassLoader - class org.codehaus.classworlds.UberJarRealmClassLoader
Classloader for ClassRealms.
UrlUtils - class org.codehaus.classworlds.UrlUtils

W

world - field in class org.codehaus.classworlds.Launcher