| 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 |
|---|