Class TokenList


  • public class TokenList
    extends Object
    • Method Detail

      • parseTokenList

        public static boolean parseTokenList​(Enumeration<String> inputs,
                                             Collection<String> collection)
                                      throws IOException
        Parses an enumeration of header values of the form 1#token, forcing all parsed values to lower case.
        Parameters:
        inputs - The headers to parse
        collection - The Collection (usually a list or a set) to which the parsed tokens should be added
        Returns:
        true if the header values were parsed cleanly and at least one token was found, otherwise false (e.g. if a non-token value was encountered)
        Throws:
        IOException - If an I/O error occurs reading the header
      • parseTokenList

        public static boolean parseTokenList​(Reader input,
                                             Collection<String> collection)
                                      throws IOException
        Parses a header of the form 1#token, forcing all parsed values to lower case.
        Parameters:
        input - The header to parse
        collection - The Collection (usually a list or a set) to which the parsed tokens should be added
        Returns:
        true if the header values were parsed cleanly and at least one token was found, otherwise false (e.g. if a non-token value was encountered)
        Throws:
        IOException - If an I/O error occurs reading the header