Class DetectorOptions

java.lang.Object
com.puppycrawl.tools.checkstyle.checks.regexp.DetectorOptions

public final class DetectorOptions extends Object
Options for a detector.
  • Method Details

    • newBuilder

      public static DetectorOptions.Builder newBuilder()
      Returns new Builder object.
      Returns:
      Builder object.
    • getFormat

      public String getFormat()
      Format of the regular expression.
      Returns:
      format of the regular expression.
    • getReporter

      public AbstractViolationReporter getReporter()
      The violation reporter to use.
      Returns:
      the violation reporter to use.
    • getMessage

      public String getMessage()
      The message to report violations with.
      Returns:
      the message to report violations with.
    • getMinimum

      public int getMinimum()
      The minimum number of allowed detections.
      Returns:
      the minimum number of allowed detections.
    • getMaximum

      public int getMaximum()
      The maximum number of allowed detections.
      Returns:
      the maximum number of allowed detections.
    • getSuppressor

      public MatchSuppressor getSuppressor()
      The suppressor to use.
      Returns:
      the suppressor to use.
    • getPattern

      public Pattern getPattern()
      The pattern to use when matching.
      Returns:
      the pattern to use when matching.