Class DependencyManager


  • public class DependencyManager
    extends Object
    • Field Detail

      • log

        protected final Logger log
    • Constructor Detail

      • DependencyManager

        public DependencyManager()
    • Method Detail

      • getAllFields

        public static Field[] getAllFields​(Class<?> klass)
      • getBeanConfigs

        public List<BeanConfig> getBeanConfigs​(Class<?> type,
                                               Type genericType,
                                               Class<?> ownerClass,
                                               boolean allowNonExportable)
      • isBeanClassRegistered

        public boolean isBeanClassRegistered​(String beanName)
      • isThrowExceptionIfCannotCreate

        public boolean isThrowExceptionIfCannotCreate()
      • setThrowExceptionIfCannotCreate

        public void setThrowExceptionIfCannotCreate​(boolean throwExceptionIfCannotCreate)
      • prepareDependencies

        protected void prepareDependencies​(BeanConfig beanConfig)