Class DelimeterInserter.Builder

java.lang.Object
com.atlassian.jira.util.DelimeterInserter.Builder
Enclosing class:
DelimeterInserter

public static class DelimeterInserter.Builder extends Object
  • Method Details

    • setFrontDelimeter

      public DelimeterInserter.Builder setFrontDelimeter(String frontDelimeter)
      The delimeter to use as around the front of a term.
    • setEndDelimeter

      public DelimeterInserter.Builder setEndDelimeter(String endDelimeter)
      The delimeter to use as around the end of a term.
    • setConsideredWhitespace

      public DelimeterInserter.Builder setConsideredWhitespace(String consideredWhitespace)
      The String characters that can be considered whitespace ALONG with Character.isWhiteSpace().
    • setPrefixMode

      public DelimeterInserter.Builder setPrefixMode(boolean prefixMode)
      Whether a match must be made on word boundaries. True by default.
    • setCaseInsensitive

      public DelimeterInserter.Builder setCaseInsensitive(boolean caseInsensitive)
      Whether matching is case insensitive. True by default.
    • setPrefixNonRepeatableMatch

      public DelimeterInserter.Builder setPrefixNonRepeatableMatch(boolean prefixNonRepeatableMatch)
      Whether a match is always prefix of a word. Looking for "ga" in "gagal" only first "ga" will be matched. Works only when prefixMode = true. False by default.
    • build

      public DelimeterInserter build()