java.lang.Object | |
↳ | org.eclipse.sisu.space.LoadedClass<T> |
Pseudo DeferredClass
backed by an already loaded Class.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
LoadedClass(Class<? extends T> clazz) |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
final DeferredProvider<T> |
asProvider()
Returns a provider based on the deferred class.
| ||||||||||
boolean | equals(Object rhs) | ||||||||||
final T | get() | ||||||||||
final DeferredClass<T> | getImplementationClass() | ||||||||||
String |
getName()
Returns the name of the deferred class.
| ||||||||||
int | hashCode() | ||||||||||
Class<T> |
load()
Retrieves the class, for example from a cache or a class loader.
| ||||||||||
String | toString() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
Returns a provider based on the deferred class.
Retrieves the class, for example from a cache or a class loader.