T - The type to be returned (normally the subclass' type)public abstract class SlowLoadableComponent<T extends LoadableComponent<T>> extends LoadableComponent<T>
LoadableComponent which might not have finished loading when load() returns. After a
call to load(), the isLoaded() method should continue to fail until the component has fully
loaded.
new SlowHypotheticalComponent().get();
public SlowLoadableComponent(Clock clock, int timeOutInSeconds)
public T get()
LoadableComponentget 在类中 LoadableComponent<T extends LoadableComponent<T>>