Class TreeFilterPathTracker


  • public final class TreeFilterPathTracker
    extends Object
    A tracker for paths actually affected by a TreeFilterDefinition.

    Used to detect invalid configuration in a filter definition, for example useless includePaths.

    • Method Detail

      • uselessIncludePaths

        public Set<String> uselessIncludePaths()
      • uselessExcludePaths

        public Set<String> uselessExcludePaths()
      • encounteredFieldPaths

        public Set<String> encounteredFieldPaths()
      • markAsEncountered

        public void markAsEncountered​(String relativePath,
                                      boolean includedByThis)