Class AsciiSet.Builder

java.lang.Object
org.apache.juneau.commons.lang.AsciiSet.Builder
Enclosing class:
AsciiSet

public static class AsciiSet.Builder extends Object
Builder class.
  • Constructor Details

  • Method Details

    • build

      public AsciiSet build()
      Create a new AsciiSet object with the contents of this builder.
      Returns:
      A new {link AsciiSet} object.
    • chars

      public AsciiSet.Builder chars(char... value)
      Adds a set of characters to this set.
      Parameters:
      value - The characters to keep in this store.
      Returns:
      This object.
    • chars

      public AsciiSet.Builder chars(String value)
      Adds a set of characters to this set.
      Parameters:
      value - The characters to keep in this store.
      Returns:
      This object.
    • range

      public AsciiSet.Builder range(char start, char end)
      Adds a range of characters to this set.
      Parameters:
      start - The start character.
      end - The end character.
      Returns:
      This object.
    • ranges

      public AsciiSet.Builder ranges(String... value)
      Shortcut for calling multiple ranges.
      Parameters:
      value - Strings of the form "A-Z" where A and Z represent the first and last characters in the range.
      Returns:
      This object.