Index (classworlds 1.0-rc1 API)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B C D F G H I J L M N O P S

## A

addConstituent(URL) - Method in interface com.werken.classworlds.ClassRealm
  Add a constituent to this realm for locating classes.

## B

bootstrap() - Method in class com.werken.classworlds.boot.Bootstrapper
  Perform bootstrap.
Bootstrapper - class com.werken.classworlds.boot.Bootstrapper.
  Bootstrapping entry-point.
Bootstrapper(String[]) - Constructor for class com.werken.classworlds.boot.Bootstrapper
  Construct.

## C

ClassRealm - interface com.werken.classworlds.ClassRealm.
  Autonomous sub-portion of a `ClassWorld`.
ClassWorld - class com.werken.classworlds.ClassWorld.
  A collection of `ClassRealm`s, indexed by id.
ClassWorld() - Constructor for class com.werken.classworlds.ClassWorld
  Construct.
ClassWorldException - exception com.werken.classworlds.ClassWorldException.
  Base exception for `ClassWorld` errors.
ClassWorldException(ClassWorld) - Constructor for class com.werken.classworlds.ClassWorldException
  Construct.
com.werken.classworlds - package com.werken.classworlds
com.werken.classworlds.boot - package com.werken.classworlds.boot
com.werken.classworlds.protocol.jar - package com.werken.classworlds.protocol.jar
ConfigurationException - exception com.werken.classworlds.ConfigurationException.
  Indicates an error during `Launcher` configuration.
ConfigurationException(String) - Constructor for class com.werken.classworlds.ConfigurationException
  Construct.
configure(InputStream) - Method in class com.werken.classworlds.Launcher
  Configure from a file.
connect() - Method in class com.werken.classworlds.protocol.jar.JarUrlConnection
createChildRealm(String) - Method in interface com.werken.classworlds.ClassRealm
  Create a child realm.

## D

DuplicateRealmException - exception com.werken.classworlds.DuplicateRealmException.
  Indicates an attempt to add a `ClassRealm` to a `ClassWorld` with a duplicate id.
DuplicateRealmException(ClassWorld, String) - Constructor for class com.werken.classworlds.DuplicateRealmException
  Construct.

## F

findClass(String) - Method in class com.werken.classworlds.boot.InitialClassLoader

## G

getBaseResource() - Method in class com.werken.classworlds.protocol.jar.JarUrlConnection
  Retrieve the base resource `URL`.
getClassLoader() - Method in interface com.werken.classworlds.ClassRealm
  Retrieve the `ClassLoader` that models this `ClassRealm`.
getEnhancedMainMethod() - Method in class com.werken.classworlds.Launcher
  Retrieve the enhanced main entry method.
getId() - Method in class com.werken.classworlds.NoSuchRealmException
  Retrieve the invalid realm id.
getId() - Method in class com.werken.classworlds.DuplicateRealmException
  Retrieve the duplicate realm id.
getId() - Method in interface com.werken.classworlds.ClassRealm
  Retrieve the id.
getInitialClassLoader() - Method in class com.werken.classworlds.boot.Bootstrapper
  Retrieve the initial bootstrapping `ClassLoader`.
getInputStream() - Method in class com.werken.classworlds.protocol.jar.JarUrlConnection
getInstance() - Static method in class com.werken.classworlds.protocol.jar.Handler
  Retrieve the singleton instance.
getJarFile() - Method in class com.werken.classworlds.protocol.jar.JarUrlConnection
getMainClass() - Method in class com.werken.classworlds.Launcher
  Retrieve the main entry class.
getMainClassName() - Method in class com.werken.classworlds.Launcher
  Retrieve the main entry class name.
getMainMethod() - Method in class com.werken.classworlds.Launcher
  Retrieve the main entry method.
getMainRealm() - Method in class com.werken.classworlds.Launcher
  Retrieve the main entry realm.
getMainRealmName() - Method in class com.werken.classworlds.Launcher
  Retrieve the main entry realm name.
getRealm(String) - Method in class com.werken.classworlds.ClassWorld
  Retrieve a `ClassRealm` by its id.
getRealms() - Method in class com.werken.classworlds.ClassWorld
  Retrieve the collection of all `ClassRealm`s in this world.
getResource(String) - Method in interface com.werken.classworlds.ClassRealm
getSegmentInputStream(InputStream, String) - Method in class com.werken.classworlds.protocol.jar.JarUrlConnection
  Retrieve the `InputStream` for the nesting segment relative to a base `InputStream`.
getSegments() - Method in class com.werken.classworlds.protocol.jar.JarUrlConnection
  Retrieve the nesting path segments.
getWorld() - Method in class com.werken.classworlds.Launcher
  Retrieve this launcher's `ClassWorld`.
getWorld() - Method in class com.werken.classworlds.ClassWorldException
  Retrieve the world.
getWorld() - Method in interface com.werken.classworlds.ClassRealm
  Retrieve the `ClassWorld` of which this is a member.

## H

Handler - class com.werken.classworlds.protocol.jar.Handler.
  `URLStreamHandler` for `jar:` protocol `URL`s.
Handler() - Constructor for class com.werken.classworlds.protocol.jar.Handler
  Construct.

## I

importFrom(String, String) - Method in interface com.werken.classworlds.ClassRealm
  Import packages from another `ClassRealm`.
InitialClassLoader - class com.werken.classworlds.boot.InitialClassLoader.
  Initial bootstrapping `ClassLoader`.
InitialClassLoader() - Constructor for class com.werken.classworlds.boot.InitialClassLoader
  Construct.

## J

JarUrlConnection - class com.werken.classworlds.protocol.jar.JarUrlConnection.
  `URLConnection` capable of handling multiply-nested jars.

## L

launch(String[]) - Method in class com.werken.classworlds.Launcher
  Launch the application.
launchEnhanced(String[]) - Method in class com.werken.classworlds.Launcher
  Attempt to launch the application through the enhanced main method.
Launcher - class com.werken.classworlds.Launcher.
  Command-line invokable application launcher.
LAUNCHER_CLASS_NAME - Static variable in class com.werken.classworlds.boot.Bootstrapper
  Main classworlds entry class.
Launcher() - Constructor for class com.werken.classworlds.Launcher
  Construct.
launchStandard(String[]) - Method in class com.werken.classworlds.Launcher
  Attempt to launch the application through the standard main method.
loadClass(String) - Method in interface com.werken.classworlds.ClassRealm
  Load a class.

## M

main(String[]) - Static method in class com.werken.classworlds.Launcher
  Launch the launcher.
main(String[]) - Static method in class com.werken.classworlds.boot.Bootstrapper
  Main entry-point.

## N

newRealm(String) - Method in class com.werken.classworlds.ClassWorld
  Create a new `ClassRealm`.
normaliseURL(URL) - Static method in class com.werken.classworlds.protocol.jar.JarUrlConnection
NoSuchRealmException - exception com.werken.classworlds.NoSuchRealmException.
  Indicates an attempt to retrieve a `ClassRealm` from a `ClassWorld` with an invalid id.
NoSuchRealmException(ClassWorld, String) - Constructor for class com.werken.classworlds.NoSuchRealmException
  Construct.

## O

openConnection(URL) - Method in class com.werken.classworlds.protocol.jar.Handler

## P

parseURL(URL, String, int, int) - Method in class com.werken.classworlds.protocol.jar.Handler

## S

setAppMain(String, String) - Method in class com.werken.classworlds.Launcher
  Set the application's main entrypoint.
setParent(ClassRealm) - Method in interface com.werken.classworlds.ClassRealm
  Set the parent `ClassRealm`.
setupBaseResourceInputStream() - Method in class com.werken.classworlds.protocol.jar.JarUrlConnection
  Setup the `InputStream` purely from the base resource.
setupPathedInputStream() - Method in class com.werken.classworlds.protocol.jar.JarUrlConnection
  Setup the `InputStream` for URL with nested segments.
setWorld(ClassWorld) - Method in class com.werken.classworlds.Launcher
  Set this launcher's `ClassWorld`.

A B C D F G H I J L M N O P S

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2002-2003 The Werken Company. All Rights Reserved.