Uses of Interface
org.eclipse.sisu.inject.DeferredClass
-
Packages that use DeferredClass Package Description org.eclipse.sisu.inject Dynamic bean lookup across multiple injectors.org.eclipse.sisu.plexus Sisu-Plexus backend implementation.org.eclipse.sisu.space Customizable scanning of bean implementations. -
-
Uses of DeferredClass in org.eclipse.sisu.inject
Methods in org.eclipse.sisu.inject that return DeferredClass Modifier and Type Method Description DeferredClass<T>
DeferredProvider. getImplementationClass()
-
Uses of DeferredClass in org.eclipse.sisu.plexus
Methods in org.eclipse.sisu.plexus with parameters of type DeferredClass Modifier and Type Method Description void
PlexusTypeBinder. hear(org.codehaus.plexus.component.annotations.Component component, DeferredClass<?> clazz, Object source)
void
PlexusTypeListener. hear(org.codehaus.plexus.component.annotations.Component component, DeferredClass<?> implementation, Object source)
Invoked when thePlexusTypeListener
finds a Plexus component.Constructors in org.eclipse.sisu.plexus with parameters of type DeferredClass Constructor Description RequirementImpl(DeferredClass<?> role, boolean optional, List<String> hints)
-
Uses of DeferredClass in org.eclipse.sisu.space
Classes in org.eclipse.sisu.space that implement DeferredClass Modifier and Type Class Description class
LoadedClass<T>
PseudoDeferredClass
backed by an already loadedClass
.Methods in org.eclipse.sisu.space that return DeferredClass Modifier and Type Method Description DeferredClass<?>
CloningClassSpace. cloneClass(String name)
DeferredClass<?>
BundleClassSpace. deferLoadClass(String name)
DeferredClass<?>
ClassSpace. deferLoadClass(String name)
Defers loading of the named class from the surrounding class space.DeferredClass<?>
URLClassSpace. deferLoadClass(String name)
-