Class FilesState

    • Constructor Detail

      • FilesState

        public FilesState()
    • Method Detail

      • resetState

        public void resetState​(@NotNull
                               File... watchedFiles)
      • isInitialized

        public boolean isInitialized()
      • computeChanges

        public boolean computeChanges​(@NotNull
                                      File[] files)
      • getNewFiles

        @NotNull
        public List<File> getNewFiles()
      • getRemovedFiles

        @NotNull
        public List<File> getRemovedFiles()
      • getModifiedFiles

        @NotNull
        public List<File> getModifiedFiles()
      • clearDetectedChanges

        public void clearDetectedChanges()
      • describe

        @NotNull
        public String describe​(boolean verbose)
        Specified by:
        describe in interface Loggable
        Parameters:
        verbose - verbosity of object description
        Returns:
        description of this object. If verbose is true, description should have mode details.