|
|||||||||
Home >> All >> edu >> emory >> mathcs >> util >> [ classloader overview ] | PREV NEXT |
A
- acc - Variable in class edu.emory.mathcs.util.classloader.GenericClassLoader
- addURI(URI) - Method in class edu.emory.mathcs.util.classloader.URIClassLoader.URIResourceFinder
- addURI(URI) - Method in class edu.emory.mathcs.util.classloader.URIClassLoader
- Add specified URI at the end of the search path.
B
- base - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.JarInfo
C
- canonizePath(String) - Static method in class edu.emory.mathcs.util.classloader.ResourceUtils
- Returns the path converted to the canonic form.
- classPath - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.JarInfo
- close() - Method in class edu.emory.mathcs.util.classloader.ResourceHandle
- Closes a connection to the resource indentified by this handle.
- close() - Method in class edu.emory.mathcs.util.classloader.ResourceLoader.JarResourceHandle
- codeSource - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.JarResourceHandle
D
- defineClass(String, ResourceHandle) - Method in class edu.emory.mathcs.util.classloader.GenericClassLoader
- definePackage(String, Manifest, URL) - Method in class edu.emory.mathcs.util.classloader.GenericClassLoader
- Defines a new package by name in this ClassLoader.
- dotAtBegPattern - Static variable in class edu.emory.mathcs.util.classloader.ResourceUtils
- dotAtEndPattern - Static variable in class edu.emory.mathcs.util.classloader.ResourceUtils
- dotInMiddlePattern - Static variable in class edu.emory.mathcs.util.classloader.ResourceUtils
E
- edu.emory.mathcs.util.classloader - package edu.emory.mathcs.util.classloader
- Utility classes developed and/or maintained by the Distributed Computing Laboratory, Emory University.
- embeddedParentPattern - Static variable in class edu.emory.mathcs.util.classloader.ResourceUtils
F
- fetchNext() - Method in class edu.emory.mathcs.util.classloader.ResourceLoader.ResourceEnumeration
- findClass(String) - Method in class edu.emory.mathcs.util.classloader.GenericClassLoader
- Finds and loads the class with the specified name.
- findLibrary(String) - Method in class edu.emory.mathcs.util.classloader.GenericClassLoader
- Returns the absolute path name of a native library.
- findOnly - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.ResourceEnumeration
- findResource(String) - Method in class edu.emory.mathcs.util.classloader.GenericClassLoader
- Finds the resource with the specified name.
- findResource(String) - Method in interface edu.emory.mathcs.util.classloader.ResourceFinder
- Find the resource by name and return URL of it if found.
- findResource(URL, String) - Method in class edu.emory.mathcs.util.classloader.ResourceLoader
- Fined resource with given name at the given source URL.
- findResource(URL[], String) - Method in class edu.emory.mathcs.util.classloader.ResourceLoader
- Finds resource with given name at the given search path.
- findResource(URL, String, Set, Set) - Method in class edu.emory.mathcs.util.classloader.ResourceLoader
- findResource(String) - Method in class edu.emory.mathcs.util.classloader.URIClassLoader.URIResourceFinder
- findResources(String) - Method in class edu.emory.mathcs.util.classloader.GenericClassLoader
- Returns an Enumeration of URLs representing all of the resources having the specified name.
- findResources(String) - Method in interface edu.emory.mathcs.util.classloader.ResourceFinder
- Find all resources with given name and return enumeration of their URLs.
- findResources(URL, String) - Method in class edu.emory.mathcs.util.classloader.ResourceLoader
- Finds all resources with given name at the given source URL.
- findResources(URL[], String) - Method in class edu.emory.mathcs.util.classloader.ResourceLoader
- Finds all resources with given name at the given search path.
- findResources(String) - Method in class edu.emory.mathcs.util.classloader.URIClassLoader.URIResourceFinder
- finder - Variable in class edu.emory.mathcs.util.classloader.GenericClassLoader
G
- GenericClassLoader - class edu.emory.mathcs.util.classloader.GenericClassLoader.
- This class loader can be used to find class, resource and library handles as well as load classes, resources and libraries using abstract ResourceFinder entity encapsulating the searching approach.
- GenericClassLoader(ResourceFinder, ClassLoader) - Constructor for class edu.emory.mathcs.util.classloader.GenericClassLoader
- Creates new GenericClassLoader instance using specified ResourceFinder to find resources and having specified parent class loader.
- GenericClassLoader(ResourceFinder) - Constructor for class edu.emory.mathcs.util.classloader.GenericClassLoader
- Creates new GenericClassLoader instance using specified ResourceFinder to find resources and with default parent class loader.
- getAttributes() - Method in class edu.emory.mathcs.util.classloader.ResourceHandle
- Return the Attributes of the resource, or null if none.
- getBytes() - Method in class edu.emory.mathcs.util.classloader.ResourceHandle
- Returns this resource data as an array of bytes.
- getCertificates() - Method in class edu.emory.mathcs.util.classloader.ResourceHandle
- Return the Certificates of the resource, or null if none.
- getClassHandle(String) - Method in class edu.emory.mathcs.util.classloader.GenericClassLoader
- Finds the ResourceHandle object for the class with the specified name.
- getCodeSourceURL() - Method in class edu.emory.mathcs.util.classloader.ResourceHandle
- Returns the CodeSource URL for the class or resource.
- getCodeSourceURL() - Method in class edu.emory.mathcs.util.classloader.ResourceLoader.JarResourceHandle
- getContentLength() - Method in class edu.emory.mathcs.util.classloader.ResourceHandle
- Returns the length of this resource data, or -1 if unknown.
- getContentLength() - Method in class edu.emory.mathcs.util.classloader.ResourceLoader.JarResourceHandle
- getDefaultURLStreamHandler(String) - Static method in class edu.emory.mathcs.util.classloader.GenericClassLoader
- getInputStream() - Method in class edu.emory.mathcs.util.classloader.ResourceHandle
- Returns and InputStream for reading this resource data.
- getInputStream() - Method in class edu.emory.mathcs.util.classloader.ResourceLoader.JarResourceHandle
- getJarFileIfPossiblyContains(String) - Method in class edu.emory.mathcs.util.classloader.ResourceLoader.JarInfo
- getJarInfo(URL) - Method in class edu.emory.mathcs.util.classloader.ResourceLoader
- getLibraryHandle(String) - Method in class edu.emory.mathcs.util.classloader.GenericClassLoader
- Finds the ResourceHandle object for the native library with the specified name.
- getManifest() - Method in class edu.emory.mathcs.util.classloader.ResourceHandle
- Returns the Manifest of the JAR file from which this resource was loaded, or null if none.
- getManifestVal(Attributes, Attributes, Attributes.Name) - Static method in class edu.emory.mathcs.util.classloader.GenericClassLoader
- getName() - Method in class edu.emory.mathcs.util.classloader.ResourceHandle
- Return the name of the resource.
- getName() - Method in class edu.emory.mathcs.util.classloader.ResourceLoader.JarResourceHandle
- getResource(String) - Method in interface edu.emory.mathcs.util.classloader.ResourceFinder
- Get the resource by name and, if found, open connection to it and return the handle of it.
- getResource(String) - Method in class edu.emory.mathcs.util.classloader.ResourceLoader.JarInfo
- getResource(String, Set) - Method in class edu.emory.mathcs.util.classloader.ResourceLoader.JarInfo
- getResource(String, Set, Set) - Method in class edu.emory.mathcs.util.classloader.ResourceLoader.JarInfo
- getResource(URL, String) - Method in class edu.emory.mathcs.util.classloader.ResourceLoader
- Gets resource with given name at the given source URL.
- getResource(URL[], String) - Method in class edu.emory.mathcs.util.classloader.ResourceLoader
- Gets resource with given name at the given search path.
- getResource(URL, String, Set, Set) - Method in class edu.emory.mathcs.util.classloader.ResourceLoader
- getResource(String) - Method in class edu.emory.mathcs.util.classloader.URIClassLoader.URIResourceFinder
- getResourceHandle(String) - Method in class edu.emory.mathcs.util.classloader.GenericClassLoader
- Finds the ResourceHandle object for the resource with the specified name.
- getResourceHandles(String) - Method in class edu.emory.mathcs.util.classloader.GenericClassLoader
- Returns an Enumeration of ResourceHandle objects representing all of the resources having the specified name.
- getResources(String) - Method in interface edu.emory.mathcs.util.classloader.ResourceFinder
- Get all resources with given name and return enumeration of their resource handles.
- getResources(URL, String) - Method in class edu.emory.mathcs.util.classloader.ResourceLoader
- Gets all resources with given name at the given source URL.
- getResources(URL[], String) - Method in class edu.emory.mathcs.util.classloader.ResourceLoader
- Gets all resources with given name at the given search path.
- getResources(String) - Method in class edu.emory.mathcs.util.classloader.URIClassLoader.URIResourceFinder
- getURL() - Method in class edu.emory.mathcs.util.classloader.ResourceHandle
- Returns the URL of the resource.
- getURL() - Method in class edu.emory.mathcs.util.classloader.ResourceLoader.JarResourceHandle
- getUrls() - Method in class edu.emory.mathcs.util.classloader.URIClassLoader.URIResourceFinder
H
- hasMoreElements() - Method in class edu.emory.mathcs.util.classloader.ResourceLoader.ResourceEnumeration
I
- idx - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.ResourceEnumeration
- index - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.JarInfo
- initialParentPattern - Static variable in class edu.emory.mathcs.util.classloader.ResourceUtils
- isDir(URL) - Static method in class edu.emory.mathcs.util.classloader.ResourceLoader
- Test whether given URL points to a directory.
- isLocalFile(URI) - Static method in class edu.emory.mathcs.util.classloader.ResourceUtils
- Checks if the URI points to the local file.
- isSealed(String, Manifest) - Method in class edu.emory.mathcs.util.classloader.GenericClassLoader
- returns true if the specified package name is sealed according to the given manifest.
J
- JAR_INDEX_ENTRY_NAME - Static variable in class edu.emory.mathcs.util.classloader.ResourceLoader
- jar - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.JarInfo
- jar - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.JarResourceHandle
- jarHandler - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader
- jentry - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.JarResourceHandle
L
- loader - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.JarInfo
- loader - Variable in class edu.emory.mathcs.util.classloader.URIClassLoader.URIResourceFinder
M
- multipleSlashPattern - Static variable in class edu.emory.mathcs.util.classloader.ResourceUtils
N
- name - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.ResourceEnumeration
- next - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.ResourceEnumeration
- nextElement() - Method in class edu.emory.mathcs.util.classloader.ResourceLoader.ResourceEnumeration
P
- parseClassPath(JarFile, URL) - Static method in class edu.emory.mathcs.util.classloader.ResourceLoader
- parseDependentJarIndex(URL, JarFile) - Static method in class edu.emory.mathcs.util.classloader.ResourceLoader
- perm - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.JarInfo
- previousURLs - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.ResourceEnumeration
R
- ResourceFinder - interface edu.emory.mathcs.util.classloader.ResourceFinder.
- Abstraction of resource searching policy.
- ResourceHandle - class edu.emory.mathcs.util.classloader.ResourceHandle.
- This class represents a handle (a connection) to some resource, which may be a class, native library, text file, image, etc.
- ResourceHandle() - Constructor for class edu.emory.mathcs.util.classloader.ResourceHandle
- ResourceLoader - class edu.emory.mathcs.util.classloader.ResourceLoader.
- This class aids in accessing remote resources referred by URLs.
- ResourceLoader() - Constructor for class edu.emory.mathcs.util.classloader.ResourceLoader
- Constructs new ResourceLoadeer with default JAR caching policy, that is, to create and use separate cache for this ResourceLoader instance.
- ResourceLoader(URLStreamHandler) - Constructor for class edu.emory.mathcs.util.classloader.ResourceLoader
- Constructs new ResourceLoadeer with specified JAR file handler which can implement custom JAR caching policy.
- ResourceLoader.JarInfo - class edu.emory.mathcs.util.classloader.ResourceLoader.JarInfo.
- ResourceLoader.JarInfo(ResourceLoader, URL) - Constructor for class edu.emory.mathcs.util.classloader.ResourceLoader.JarInfo
- ResourceLoader.JarResourceHandle - class edu.emory.mathcs.util.classloader.ResourceLoader.JarResourceHandle.
- ResourceLoader.JarResourceHandle(JarFile, JarEntry, URL, URL) - Constructor for class edu.emory.mathcs.util.classloader.ResourceLoader.JarResourceHandle
- ResourceLoader.ResourceEnumeration - class edu.emory.mathcs.util.classloader.ResourceLoader.ResourceEnumeration.
- ResourceLoader.ResourceEnumeration(URL[], String, boolean) - Constructor for class edu.emory.mathcs.util.classloader.ResourceLoader.ResourceEnumeration
- ResourceRetriever - interface edu.emory.mathcs.util.classloader.ResourceRetriever.
- ResourceUtils - class edu.emory.mathcs.util.classloader.ResourceUtils.
- Utility methods related to remote resource access.
- ResourceUtils() - Constructor for class edu.emory.mathcs.util.classloader.ResourceUtils
- replaceAll(StringBuffer, StringBuffer, Pattern, String, int) - Static method in class edu.emory.mathcs.util.classloader.ResourceUtils
- replaceFirst(StringBuffer, StringBuffer, Pattern, String, int) - Static method in class edu.emory.mathcs.util.classloader.ResourceUtils
- resolved - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.JarInfo
- retrieve(URL) - Method in interface edu.emory.mathcs.util.classloader.ResourceRetriever
S
- setIndex(List) - Method in class edu.emory.mathcs.util.classloader.ResourceLoader.JarInfo
- skipPrefix(StringBuffer, StringBuffer, Pattern, int) - Static method in class edu.emory.mathcs.util.classloader.ResourceUtils
- source - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.JarInfo
T
- trailingParentPattern - Static variable in class edu.emory.mathcs.util.classloader.ResourceUtils
U
- URIClassLoader - class edu.emory.mathcs.util.classloader.URIClassLoader.
- Equivalent of java.net.URLClassloader but without bugs related to ill-formed URLs and with customizable JAR caching policy.
- URIClassLoader(URI[]) - Constructor for class edu.emory.mathcs.util.classloader.URIClassLoader
- Creates URIClassLoader with the specified search path.
- URIClassLoader(URI[], ClassLoader) - Constructor for class edu.emory.mathcs.util.classloader.URIClassLoader
- Creates URIClassLoader with the specified search path and parent class loader.
- URIClassLoader.URIResourceFinder - class edu.emory.mathcs.util.classloader.URIClassLoader.URIResourceFinder.
- URIClassLoader.URIResourceFinder(URI[]) - Constructor for class edu.emory.mathcs.util.classloader.URIClassLoader.URIResourceFinder
- url - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.JarResourceHandle
- url2jarInfo - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader
- urls - Variable in class edu.emory.mathcs.util.classloader.ResourceLoader.ResourceEnumeration
- urls - Variable in class edu.emory.mathcs.util.classloader.URIClassLoader.URIResourceFinder
A B C D E F G H I J L M N P R S T U
|
|||||||||
Home >> All >> edu >> emory >> mathcs >> util >> [ classloader overview ] | PREV NEXT |