Class ProgressTracker


  • public abstract class ProgressTracker
    extends Object
    Simple tracker objects to remember what operations were performed
    Author:
    Jerome Dochez
    • Constructor Detail

      • ProgressTracker

        public ProgressTracker()
    • Method Detail

      • add

        public <T> void add​(String name,
                            Class<T> type,
                            T subject)
      • add

        public <T> void add​(Class<T> type,
                            T subject)
      • addAll

        public <T> void addAll​(Class<T> type,
                               Iterable<T> subjects)
      • get

        public <T> List<T> get​(Class<T> type)
      • actOn

        public abstract void actOn​(Logger logger)