public class ClassScanner<T> extends Object
| 限定符和类型 | 类和说明 |
|---|---|
private static class |
ClassScanner.BindingInspectorVisitor<T,C extends Class<? extends T>> |
static interface |
ClassScanner.Visitor<V> |
| 构造器和说明 |
|---|
ClassScanner(com.google.inject.Injector injector,
Class<T> scanFor) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
accept(ClassScanner.Visitor<T> visitor)
Start the process, visiting each ServletContextListener bound in the injector or any parents
|
private void |
accept(com.google.inject.Injector inj,
ClassScanner.Visitor<T> visitor) |
static <T> Class<? extends T> |
getTargetClass(com.google.inject.Binding<T> binding) |
private static boolean |
isConcrete(Class<?> type) |
private static boolean isConcrete(Class<?> type)
public static <T> Class<? extends T> getTargetClass(com.google.inject.Binding<T> binding)
public void accept(ClassScanner.Visitor<T> visitor)
visitor - Visitorprivate void accept(com.google.inject.Injector inj,
ClassScanner.Visitor<T> visitor)
Copyright © 2020. All rights reserved.