org.w3c.www.http
Class HttpAcceptCharset

java.lang.Object
  |
  +--org.w3c.www.http.BasicValue
        |
        +--org.w3c.www.http.HttpAcceptCharset

public class HttpAcceptCharset
extends BasicValue


Fields inherited from class org.w3c.www.http.BasicValue
isValid, raw, rlen, roff
 
Constructor Summary
HttpAcceptCharset()
           
 
Method Summary
 java.lang.String getCharset()
          Get this accept charset clause charset.
 double getQuality()
          Get the quality at which this charset is accepted.
 java.lang.Object getValue()
           
protected  void invalidateByteValue()
           
protected  void parse()
          parse.
 void setCharset(java.lang.String charset)
          Set the charset accepted by this clause.
 void setQuality(double quality)
          Set the quality under which this charset is accepted.
protected  void updateByteValue()
           
 
Methods inherited from class org.w3c.www.http.BasicValue
addBytes, appendValue, checkByteValue, emit, error, setBytes, setString, toExternalForm, toString, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HttpAcceptCharset

public HttpAcceptCharset()
Method Detail

parse

protected void parse()
              throws HttpParserException
parse.
Throws:
HttpParserException - if parsing failed.
Overrides:
parse in class BasicValue

invalidateByteValue

protected void invalidateByteValue()
Overrides:
invalidateByteValue in class BasicValue

updateByteValue

protected void updateByteValue()
Overrides:
updateByteValue in class BasicValue

getValue

public java.lang.Object getValue()
Overrides:
getValue in class BasicValue

getCharset

public java.lang.String getCharset()
Get this accept charset clause charset.
Returns:
A String encoding the charset token.

setCharset

public void setCharset(java.lang.String charset)
Set the charset accepted by this clause.
Parameters:
charset - The accepted charset.

getQuality

public double getQuality()
Get the quality at which this charset is accepted.
Returns:
A double value, encoding the quality, or 1.0 if undefined.

setQuality

public void setQuality(double quality)
Set the quality under which this charset is accepted.
Parameters:
q - The quality for this charset.