Package | Description |
---|---|
org.jvnet.hk2.internal |
Modifier and Type | Class and Description |
---|---|
class |
DefaultClassAnalyzer
this is the default implementation of the ClassAnalyzer
|
Modifier and Type | Field and Description |
---|---|
private java.util.HashMap<java.lang.String,ClassAnalyzer> |
ServiceLocatorImpl.classAnalyzers |
Modifier and Type | Method and Description |
---|---|
(package private) ClassAnalyzer |
ServiceLocatorImpl.getAnalyzer(java.lang.String name,
Collector collector) |
static ClassAnalyzer |
Utilities.getClassAnalyzer(ServiceLocatorImpl sli,
java.lang.String analyzerName,
Collector errorCollector)
Returns the class analyzer with the given name
|
Modifier and Type | Method and Description |
---|---|
static <T> java.lang.reflect.Constructor<T> |
Utilities.getConstructor(java.lang.Class<T> implClass,
ClassAnalyzer analyzer,
Collector collector)
Gets the constructor given the implClass and analyzer.
|
static java.util.Set<java.lang.reflect.Field> |
Utilities.getInitFields(java.lang.Class<?> implClass,
ClassAnalyzer analyzer,
Collector collector)
Gets the initializer fields from the given class and analyzer.
|
static java.util.Set<java.lang.reflect.Method> |
Utilities.getInitMethods(java.lang.Class<?> implClass,
ClassAnalyzer analyzer,
Collector collector)
Gets the initializer methods from the given class and analyzer.
|
static java.lang.reflect.Method |
Utilities.getPostConstruct(java.lang.Class<?> implClass,
ClassAnalyzer analyzer,
Collector collector)
Gets the post construct from the analyzer, checking output
|
static java.lang.reflect.Method |
Utilities.getPreDestroy(java.lang.Class<?> implClass,
ClassAnalyzer analyzer,
Collector collector)
Gets the preDestroy from the analyzer, checking output
|