public final class LoadedClass<T> extends AbstractDeferredClass<T>
DeferredClass backed by an already loaded Class.| Constructor and Description |
|---|
LoadedClass(java.lang.Class<? extends T> clazz) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object rhs) |
java.lang.String |
getName()
Returns the name of the deferred class.
|
int |
hashCode() |
java.lang.Class<T> |
load()
Retrieves the class, for example from a cache or a class loader.
|
java.lang.String |
toString() |
asProvider, get, getImplementationClassprivate final java.lang.Class<T> clazz
public LoadedClass(java.lang.Class<? extends T> clazz)
public java.lang.Class<T> load()
DeferredClasspublic java.lang.String getName()
DeferredClasspublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object rhs)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object