Interface | Description |
---|---|
TypedProvider<T> |
A provider that can report at runtime the type it will provide.
|
Class | Description |
---|---|
AbstractChain<E extends Serializable> |
Base class for implementing chains, immutable reverse singly-linked lists.
|
ClassLoaderContext |
A class loader context, used to restore the state from
ClassLoaders.pushContext(ClassLoader) . |
ClassLoaders |
Utility methods for class loaders.
|
ClassProxy |
A serialization proxy for class instances.
|
ConstructorProxy |
Proxy class for serializing constructors
|
FieldProxy |
Proxy class for serializing fields.
|
InstanceProvider<T> |
InstanceProvider is a simple Provider that always provides the same instance.
|
LogContext |
Utility class to manage log data with
MDC . |
MemoizingProvider<T> |
MemoizingProvider is a Provider that enforces memoization or caching on
another Provider that it wraps.
|
MethodProxy |
Proxy class for serializing methods
|
Preconditions |
Utility to organize checks for common assertions, and to throw
appropriately worded exceptions on failure.
|
Providers |
Utility methods for providers.
|
Types |
Static helper methods for working with types.
|
Copyright © 2016 GroupLens Research. All rights reserved.