| java.lang.Object | |
| ↳ | com.google.code.javax.mail.internet.HeaderTokenizer.Token |
The Token class represents tokens returned by the HeaderTokenizer.
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| int | ATOM | Token type indicating an ATOM. | |||||||||
| int | COMMENT | Token type indicating a comment. | |||||||||
| int | EOF | Token type indicating end of input. | |||||||||
| int | QUOTEDSTRING | Token type indicating a quoted string. | |||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| type | |||||||||||
| value | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Constructor.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Return the type of the token.
| |||||||||||
Returns the value of the token just read.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Token type indicating an ATOM.
Token type indicating a comment. The value field contains the comment string without the comment start and end symbols.
Token type indicating end of input.
Token type indicating a quoted string. The value field contains the string without the quotes.
Constructor.
| type | Token type |
|---|---|
| value | Token value |
Return the type of the token. If the token represents a delimiter or a control character, the type is that character itself, converted to an integer. Otherwise, it's value is one of the following:
ATOM A sequence of ASCII characters
delimited by either SPACE, CTL, "(", <"> or the
specified SPECIALS
QUOTEDSTRING A sequence of ASCII characters
within quotes
COMMENT A sequence of ASCII characters
within "(" and ")".
EOF End of header
Returns the value of the token just read. When the current token is a quoted string, this field contains the body of the string, without the quotes. When the current token is a comment, this field contains the body of the comment.