Class NonSplittingRecursiveEnumerator

    • Field Detail

      • fileFilter

        protected final Predicate<Path> fileFilter
        The filter predicate to filter out unwanted files.
    • Constructor Detail

      • NonSplittingRecursiveEnumerator

        public NonSplittingRecursiveEnumerator()
        Creates a NonSplittingRecursiveEnumerator that enumerates all files except hidden files. Hidden files are considered files where the filename starts with '.' or with '_'.
      • NonSplittingRecursiveEnumerator

        public NonSplittingRecursiveEnumerator​(Predicate<Path> fileFilter)
        Creates a NonSplittingRecursiveEnumerator that uses the given predicate as a filter for file paths.