    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class w3c.www.http.HttpTokenList

    java.lang.Object
       |
       +----w3c.www.http.BasicValue
               |
               +----w3c.www.http.HttpTokenList

public class HttpTokenList
extends BasicValue

Parse a comma separated list of tokens.

##

addToken(String, boolean)
  Add a token to this token list.
getValue()
  Get this token list value.
hasToken(String, boolean)
  Does this token list includes that token ?
parse()
  Parse the byte buffer to build the token list.
setValue(String[])
updateByteValue()
  Update the RFC822 compatible header value for this object.

##

parse

      protected void parse()

  Parse the byte buffer to build the token list.
  Overrides:
    parse in class BasicValue

updateByteValue

      protected void updateByteValue()

  Update the RFC822 compatible header value for this object.
  Overrides:
    updateByteValue in class BasicValue

getValue

      public Object getValue()

  Get this token list value.
  Returns:
    A list of tokens, encoded as a String array, or null if undefined.
  Overrides:
    getValue in class BasicValue

setValue

      public void setValue(String tokens[])

addToken

      public void addToken(String token,
                           boolean always)

  Add a token to this token list.
  Parameters:
    token - The token to add.
    always - Always add to the list, even if the token us already present in the list.

hasToken

      public boolean hasToken(String token,
                              boolean caseSensitive)

  Does this token list includes that token ?
  Parameters:
    token - The token to look for.
  Returns:
    A boolean, true if found, false otherwise.

    All Packages  Class Hierarchy  This Package  Previous  Next  Index