Class FilePath

    • Constructor Detail

      • FilePath

        public FilePath()
        Default empty constructor.
      • FilePath

        @DataBoundConstructor
        public FilePath​(CompareType compareType,
                        String pattern)
        Default DataBound constructor.
        Parameters:
        compareType - the CompareType to use when comparing with the pattern.
        pattern - the pattern to match on.
    • Method Detail

      • getCompareType

        public CompareType getCompareType()
        The CompareType used.
        Returns:
        the CompareType
      • setCompareType

        public void setCompareType​(CompareType compareType)
        The CompareType used.
        Parameters:
        compareType - the compareType.
      • getPattern

        public String getPattern()
        The pattern to match on.
        Returns:
        the pattern
      • setPattern

        public void setPattern​(String pattern)
        The pattern to match on.
        Parameters:
        pattern - the pattern.
      • isInteresting

        public boolean isInteresting​(List<String> files)
        Tells if the given files are matched by this rule.
        Parameters:
        files - the files in the patch set.
        Returns:
        true if the files match.
      • isInteresting

        public boolean isInteresting​(String file)
        Tells if the given file is matched by this rule.
        Parameters:
        file - the file in the patch set.
        Returns:
        true if the files match.