java.lang.Object
org.nuxeo.runtime.deployment.preprocessor.install.filters.AbstractFilter
All Implemented Interfaces:
PathFilter
Direct Known Subclasses:
ExcludeFilter, IncludeFilter

public abstract class AbstractFilter extends Object implements PathFilter
Author:
Bogdan Stefanescu
  • Field Details

    • pattern

      protected final Path pattern
  • Constructor Details

    • AbstractFilter

      protected AbstractFilter(Path pattern)
  • Method Details

    • accept

      public boolean accept(Path path, boolean defaultPolicy)
    • segmentsMatch

      protected static boolean segmentsMatch(Path pattern, Path path)
    • segmentMatch

      public static boolean segmentMatch(String pattern, String segment)