Module methanol

Class HeaderValueTokenizer


  • public final class HeaderValueTokenizer
    extends java.lang.Object
    Tokenizes delimited header values into individual components.
    • Constructor Detail

      • HeaderValueTokenizer

        public HeaderValueTokenizer​(java.lang.String value)
    • Method Detail

      • nextToken

        public java.lang.String nextToken()
      • nextTokenOrQuotedString

        public java.lang.String nextTokenOrQuotedString()
      • consumeCharsMatching

        public void consumeCharsMatching​(CharMatcher matcher)
      • consumeCharIfPresent

        @CanIgnoreReturnValue
        public boolean consumeCharIfPresent​(char c)
      • consumeIfPresent

        @CanIgnoreReturnValue
        public boolean consumeIfPresent​(java.lang.String value)
      • nextMatching

        public java.lang.String nextMatching​(CharMatcher matcher)
      • requireCharacter

        public void requireCharacter​(char c)
      • getCharacter

        public char getCharacter()
      • hasRemaining

        public boolean hasRemaining()
      • consumeDelimiter

        public boolean consumeDelimiter​(char delimiter)
      • consumeDelimiter

        public boolean consumeDelimiter​(char delimiter,
                                        boolean requireDelimiter)