Interface PatternToken.Builder

    • Method Detail

      • dynamicTokenPosition

        PatternToken.Builder dynamicTokenPosition​(Integer dynamicTokenPosition)

        For a dynamic token, this indicates where in the pattern that this token appears, related to other dynamic tokens. The dynamic token that appears first has a value of 1, the one that appears second is 2, and so on.

        Parameters:
        dynamicTokenPosition - For a dynamic token, this indicates where in the pattern that this token appears, related to other dynamic tokens. The dynamic token that appears first has a value of 1, the one that appears second is 2, and so on.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isDynamic

        PatternToken.Builder isDynamic​(Boolean isDynamic)

        Specifies whether this is a dynamic token.

        Parameters:
        isDynamic - Specifies whether this is a dynamic token.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tokenString

        PatternToken.Builder tokenString​(String tokenString)

        The string represented by this token. If this is a dynamic token, the value will be <*>

        Parameters:
        tokenString - The string represented by this token. If this is a dynamic token, the value will be <*>
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • enumerations

        PatternToken.Builder enumerations​(Map<String,​Long> enumerations)

        Contains the values found for a dynamic token, and the number of times each value was found.

        Parameters:
        enumerations - Contains the values found for a dynamic token, and the number of times each value was found.
        Returns:
        Returns a reference to this object so that method calls can be chained together.