Interface | Description |
---|---|
IClassLoadStrategy |
The interface implemented by any classloader selection Strategy used
with
ClassLoaderResolver API. |
IConstants | |
IPathEnumerator | |
IPathEnumerator.IPathHandler | |
IProperties | |
IProperties.IMapper |
An IMapper is a stateless hook for mapping a arbitrary property key
to another (useful, for example, for property aliasing and defaulting).
|
Class | Description |
---|---|
ByteArrayIStream |
An unsynchronized version of java.io.ByteArrayInputStream.
|
ByteArrayOStream |
An unsynchronized version of java.io.ByteArrayOutputStream that can expose
the underlying byte array without a defensive clone and can also be converted
to a
ByteArrayIStream without intermediate array copies. |
ClassLoadContext |
Information context for
IClassLoadStrategy.getClassLoader(ClassLoadContext) . |
ClassLoaderResolver |
This non-instantiable non-subclassable class acts as the global point for
choosing a ClassLoader for dynamic class/resource loading at any point
in an application.
|
ClassLoaderResolver.CallerResolver |
A helper class to get the call context.
|
ClassLoaderResolver.DefaultClassLoadStrategy | |
Descriptors | |
Files | |
IntegerFactory | |
IntIntMap |
MT-safety: an instance of this class is not safe for access from
multiple concurrent threads [even if access is done by a single thread at a
time].
|
IntIntMap.Entry |
The structure used for chaining colliding keys.
|
IntObjectMap |
MT-safety: an instance of this class is not safe for access from
multiple concurrent threads [even if access is done by a single thread at a
time].
|
IntObjectMap.Entry |
The structure used for chaining colliding keys.
|
IntSet |
MT-safety: an instance of this class is not safe for access from
multiple concurrent threads [even if access is done by a single thread at a
time].
|
IntSet.Entry |
The structure used for chaining colliding keys.
|
IntVector | |
IPathEnumerator.Factory | |
IPathEnumerator.Factory.PathEnumerator | |
IProperties.Factory | |
IProperties.Factory.PropertiesImpl | |
ObjectIntMap |
MT-safety: an instance of this class is not safe for access from
multiple concurrent threads [even if access is done by a single thread at a
time].
|
ObjectIntMap.Entry |
The structure used for chaining colliding keys.
|
Property | |
Property.FilePropertyLookup | |
Property.SystemPropertyLookup | |
Property.SystemRedirectsLookup | |
ResourceLoader |
A static API that can be used as a drop-in replacement for
java.lang.ClassLoader API (the class/resource loading part).
|
SoftValueMap |
MT-safety: an instance of this class is not safe for access from
multiple concurrent threads [even if access is done by a single thread at a
time].
|
SoftValueMap.IndexedSoftReference |
An extension of WeakReference that can store an index of the bucket it
is associated with.
|
SoftValueMap.SoftEntry |
The structure used for chaining colliding keys.
|
Strings | |
WCMatcher | |
WCMatcher.AllMatcher | |
WCMatcher.EmptyMatcher | |
WCMatcher.EndsWithMatcher | |
WCMatcher.PatternMatcher | |
WCMatcher.StartsWithMatcher | |
XProperties |