Package | Description |
---|---|
org.sonatype.guice.bean.binders |
Automatic bean binding.
|
org.sonatype.guice.bean.containers |
Bean containers.
|
org.sonatype.guice.bean.reflect |
Bean reflection and introspection.
|
org.sonatype.guice.bean.scanners |
ASM-based bean scanning.
|
org.sonatype.guice.bean.scanners.index |
Qualified class index support (META-INF/sisu).
|
org.sonatype.guice.plexus.binders | |
org.sonatype.guice.plexus.scanners | |
org.sonatype.guice.plexus.shim |
Constructor and Description |
---|
SpaceModule(ClassSpace space) |
SpaceModule(ClassSpace space,
BeanScanning scanning) |
Modifier and Type | Method and Description |
---|---|
ClassSpace |
InjectedTestCase.space() |
ClassSpace |
InjectedTest.space() |
Modifier and Type | Class and Description |
---|---|
class |
BundleClassSpace
ClassSpace backed by a strongly-referenced Bundle . |
class |
URLClassSpace
|
Modifier and Type | Method and Description |
---|---|
Enumeration<URL> |
ClassFinder.findClasses(ClassSpace space)
Searches the given
ClassSpace for Class resources. |
static boolean |
ClassSpaceScanner.verify(ClassSpace space,
Class<?>... specification) |
void |
ClassSpaceVisitor.visit(ClassSpace space)
Visits the start of the class space.
|
void |
QualifiedTypeVisitor.visit(ClassSpace _space) |
Constructor and Description |
---|
ClassSpaceScanner(ClassFinder finder,
ClassSpace space) |
ClassSpaceScanner(ClassSpace space) |
Modifier and Type | Method and Description |
---|---|
Enumeration<URL> |
SisuIndexFinder.findClasses(ClassSpace space) |
void |
SisuIndex.index(ClassSpace space) |
Constructor and Description |
---|
PlexusAnnotatedBeanModule(ClassSpace space,
Map<?,?> variables)
Creates a bean source that scans the given class space for Plexus annotations using the given scanner.
|
PlexusAnnotatedBeanModule(ClassSpace space,
Map<?,?> variables,
BeanScanning scanning)
Creates a bean source that scans the given class space for Plexus annotations using the given scanner.
|
PlexusXmlBeanModule(ClassSpace space,
Map<?,?> variables)
Creates a bean source that only scans the local class space for XML resources.
|
PlexusXmlBeanModule(ClassSpace space,
Map<?,?> variables,
URL plexusXml)
Creates a bean source that scans all the surrounding class spaces for XML resources.
|
Modifier and Type | Method and Description |
---|---|
Map<org.codehaus.plexus.component.annotations.Component,DeferredClass<?>> |
PlexusXmlScanner.scan(ClassSpace space,
boolean root) |
void |
PlexusTypeVisitor.visit(ClassSpace _space) |
Constructor and Description |
---|
PlexusSpaceModule(ClassSpace space) |
Copyright © 2010-2013 Sonatype, Inc.. All Rights Reserved.