java.lang.Object | |
↳ | org.eclipse.sisu.space.SpaceScanner |
Makes a SpaceVisitor
visit a ClassSpace
; can be directed by an optional ClassFinder
.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
SpaceScanner(ClassSpace space, ClassFinder finder) | |||||||||||
SpaceScanner(ClassSpace space) |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
static void |
accept(ClassVisitor visitor, URL url)
Makes the given
ClassVisitor visit the class contained in the resource URL . | ||||||||||
void |
accept(SpaceVisitor visitor)
Makes the given
SpaceVisitor visit the ClassSpace of this scanner. | ||||||||||
static String |
jvmDescriptor(Class<? extends Annotation> clazz)
Returns the JVM descriptor for the given annotation class, such as "Ljavax/inject/Qualifier;".
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Makes the given ClassVisitor
visit the class contained in the resource URL
.
visitor | The class space visitor |
---|---|
url | The class resource URL |
Makes the given SpaceVisitor
visit the ClassSpace
of this scanner.
visitor | The class space visitor |
---|
Returns the JVM descriptor for the given annotation class, such as "Ljavax/inject/Qualifier;".
clazz | The annotation class |
---|