Class ReflectionUtils


  • public class ReflectionUtils
    extends Object
    • Constructor Detail

      • ReflectionUtils

        public ReflectionUtils()
    • Method Detail

      • setInstance

        public static ReflectionUtils setInstance​(ReflectionUtils u)
        Provide an instance of this class for delegates to use. To mock out delegated methods, provide an instance of a subclass that overrides the implementation of the delegated method.
        Parameters:
        u - a Utils instance
        Returns:
        the previously set instance
      • newInstance

        public static <T> T newInstance​(String klass)
      • newInstance

        public static <T> T newInstance​(Class<T> klass)
      • newSchedulerStrategyInstance

        public static <T> T newSchedulerStrategyInstance​(String klass,
                                                         Map<String,​Object> conf)
      • newInstanceImpl

        public <T> T newInstanceImpl​(Class<T> klass)