| Package | Description |
|---|---|
| org.sonatype.guice.bean.reflect |
Bean reflection and introspection.
|
| org.sonatype.guice.plexus.annotations | |
| org.sonatype.guice.plexus.binders | |
| org.sonatype.guice.plexus.scanners |
| Modifier and Type | Class and Description |
|---|---|
class |
LoadedClass<T>
Pseudo
DeferredClass backed by an already loaded Class. |
| Modifier and Type | Method and Description |
|---|---|
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) |
DeferredClass<T> |
DeferredProvider.getImplementationClass() |
| Constructor and Description |
|---|
RequirementImpl(DeferredClass<?> role,
boolean optional,
List<String> hints) |
| Modifier and Type | Method and Description |
|---|---|
void |
PlexusTypeBinder.hear(org.codehaus.plexus.component.annotations.Component component,
DeferredClass<?> clazz,
Object source) |
| Modifier and Type | Method and Description |
|---|---|
Map<org.codehaus.plexus.component.annotations.Component,DeferredClass<?>> |
PlexusXmlScanner.scan(ClassSpace space,
boolean root) |
| Modifier and Type | Method and Description |
|---|---|
void |
PlexusTypeListener.hear(org.codehaus.plexus.component.annotations.Component component,
DeferredClass<?> implementation,
Object source)
Invoked when the
PlexusTypeListener finds a Plexus component. |
Copyright © 2010-2015 Sonatype, Inc.. All Rights Reserved.