| Interface | Description |
|---|---|
| WorkQueue.WorkQueuePreStartHook<T> |
A hook that is called once a WorkQueue is created, inside its try-with-resources block, before the workers
are started.
|
| WorkQueue.WorkUnitProcessor<T> |
A work unit processor.
|
| Class | Description |
|---|---|
| AdditionOrderedSet<T> |
A simplified set that has O(1) add time, but also preserves a list of elements in the order they were added.
|
| AutoCloseableExecutorService |
A ThreadPoolExecutor that can be used in a try-with-resources block.
|
| ClasspathUtils | |
| FastManifestParser |
Fast parser for jar manifest files.
|
| FastPathResolver |
Resolve relative paths and URLs/URIs against a base path in a way that is faster than Java's URL/URI parser (and
much faster than Path), while aiming for cross-platform compatibility, and hopefully in particular being robust
to the many forms of Windows path weirdness.
|
| FileUtils | |
| InterruptionChecker |
Check if this thread or any other thread that shares this InterruptionChecker instance has been interrupted or
has thrown an exception.
|
| JarUtils | |
| Join |
A replacement for Java 8's String.join().
|
| LogNode |
A tree-structured threadsafe log that allows you to add log entries in arbitrary order, and have the output
retain a sane order.
|
| MultiMapKeyToList<S,T> |
A multimap from key to a list of values.
|
| MultiMapKeyToSet<S,T> |
A multimap from key to a set of values.
|
| NestedJarHandler |
Unzip a jarfile within a jarfile to a temporary file on disk.
|
| Recycler<T extends AutoCloseable,E extends Exception> |
Recycle instances of type T.
|
| ReflectionUtils |
Reflection utility methods that can be used by ClassLoaderHandlers.
|
| SimpleThreadFactory |
Simple implementation of a thread factory.
|
| SingletonMap<K,V> |
A map from keys to singleton instances.
|
| TypeParser |
Reflection utility methods that can be used by ClassLoaderHandlers.
|
| TypeParser.ArrayTypeSignature |
An array type.
|
| TypeParser.BaseTypeSignature |
A type signature for a base type.
|
| TypeParser.ClassSignature |
A class signature.
|
| TypeParser.ClassTypeOrTypeVariableSignature |
A class type or type variable.
|
| TypeParser.ClassTypeSignature |
A class type signature.
|
| TypeParser.MethodSignature |
A method signature.
|
| TypeParser.ReferenceTypeSignature |
A type signature for a reference type.
|
| TypeParser.TypeArgument |
A type argument.
|
| TypeParser.TypeParameter |
A type parameter.
|
| TypeParser.TypeSignature |
A type signature for a reference type or base type.
|
| TypeParser.TypeVariableSignature |
A type variable signature.
|
| URLPathEncoder | |
| VersionFinder |
Finds the version number of FastClasspathScanner.
|
| WorkQueue<T> |
A parallel work queue.
|
| Enum | Description |
|---|---|
| TypeParser.TypeArgument.WILDCARD |
A type wildcard.
|
Copyright © 2018. All rights reserved.