Class ModuleReflectionManager


  • public class ModuleReflectionManager
    extends Object
    • Constructor Detail

      • ModuleReflectionManager

        public ModuleReflectionManager()
    • Method Detail

      • getModule

        public IModule getModule​(File moduleFile)
      • setClass

        protected void setClass​(String name,
                                Class<?> clazz)
        Caches provided class by his name. - It will only work with the first call, the rest will be ignored.
        Parameters:
        name - Class path to set.
        clazz - Class instance to cache.
      • getClassByName

        protected Class<?> getClassByName​(String name)
        Search class by name across all modules.
        Parameters:
        name - Class path to find.
        Returns:
        Class instance or null in case of not found.