public class AnnotationScanner<T> extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
AnnotationScanner.Visitor<V> |
| 限定符和类型 | 字段和说明 |
|---|---|
private com.google.inject.Injector |
injector |
private Class<? extends Annotation> |
scanFor |
| 构造器和说明 |
|---|
AnnotationScanner(com.google.inject.Injector injector,
Class<? extends Annotation> scanFor) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
accept(AnnotationScanner.Visitor<T> visitor)
Start the process, visiting each ServletContextListener bound in the injector or any parents
|
private void |
accept(com.google.inject.Injector inj,
AnnotationScanner.Visitor<T> visitor)
Recursive impl that walks up the parent injectors first
|
private final com.google.inject.Injector injector
private final Class<? extends Annotation> scanFor
public AnnotationScanner(com.google.inject.Injector injector,
Class<? extends Annotation> scanFor)
public void accept(AnnotationScanner.Visitor<T> visitor)
visitor - Visitorprivate void accept(com.google.inject.Injector inj,
AnnotationScanner.Visitor<T> visitor)
inj - Injectorvisitor - VisitorCopyright © 2020. All rights reserved.