TypeFilter, ImportSelector, ImportBeanDefinitionRegistrar
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private static Object | createInstance(Class<?> clazz, Environment environment, ResourceLoader resourceLoader, BeanDefinitionRegistry registry, ClassLoader classLoader)
|
| pack-priv static <T> T | instantiateClass(Class<?> clazz, Class<T> assignableTo, Environment environment, ResourceLoader resourceLoader, BeanDefinitionRegistry registry)
Instantiate a class using an appropriate constructor and return the new instance as the specified assignable type. |
| private static void | invokeAwareMethods(Object parserStrategyBean, Environment environment, ResourceLoader resourceLoader, BeanDefinitionRegistry registry, ClassLoader classLoader)
|
| private static Object[] | resolveArgs(Class<?>[] parameterTypes, Environment environment, ResourceLoader resourceLoader, BeanDefinitionRegistry registry, ClassLoader classLoader)
|
| private static Object | resolveParameter(Class<?> parameterType, Environment environment, ResourceLoader resourceLoader, BeanDefinitionRegistry registry, ClassLoader classLoader)
|
| ParserStrategyUtils | back to summary |
|---|---|
| pack-priv ParserStrategyUtils() | |
| createInstance | back to summary |
|---|---|
| private static Object createInstance(Class<?> clazz, Environment environment, ResourceLoader resourceLoader, BeanDefinitionRegistry registry, ClassLoader classLoader) | |
| instantiateClass | back to summary |
|---|---|
| pack-priv static <T> T instantiateClass(Class<?> clazz, Class<T> assignableTo, Environment environment, ResourceLoader resourceLoader, BeanDefinitionRegistry registry) Instantiate a class using an appropriate constructor and return the new
instance as the specified assignable type. The returned instance will
have
| |
| invokeAwareMethods | back to summary |
|---|---|
| private static void invokeAwareMethods(Object parserStrategyBean, Environment environment, ResourceLoader resourceLoader, BeanDefinitionRegistry registry, ClassLoader classLoader) | |
| resolveArgs | back to summary |
|---|---|
| private static Object[] resolveArgs(Class<?>[] parameterTypes, Environment environment, ResourceLoader resourceLoader, BeanDefinitionRegistry registry, ClassLoader classLoader) | |
| resolveParameter | back to summary |
|---|---|
private static Object resolveParameter(Class<?> parameterType, Environment environment, ResourceLoader resourceLoader, BeanDefinitionRegistry registry, ClassLoader classLoader)
| |