当前页面:
在线文档首页 >
Java Platform, Enterprise Edition v1.3.1 API Specifications
Java 2 Platform EE v1.3: Class HeaderTokenizer.Token - Java Platform, Enterprise Edition v1.3.1 API Specifications
javax.mail.internet
Class HeaderTokenizer.Token
java.lang.Object
|
+--javax.mail.internet.HeaderTokenizer.Token
- Enclosing class:
- HeaderTokenizer
- public static class HeaderTokenizer.Token
- extends java.lang.Object
The Token class represents tokens returned by the
HeaderTokenizer.
Field Summary |
static int |
ATOM
Token type indicating an ATOM. |
static int |
COMMENT
Token type indicating a comment. |
static int |
EOF
Token type indicating end of input. |
static int |
QUOTEDSTRING
Token type indicating a quoted string. |
Method Summary |
int |
getType()
Return the type of the token. |
java.lang.String |
getValue()
Returns the value of the token just read. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ATOM
public static final int ATOM
- Token type indicating an ATOM.
QUOTEDSTRING
public static final int QUOTEDSTRING
- Token type indicating a quoted string. The value
field contains the string without the quotes.
COMMENT
public static final int COMMENT
- Token type indicating a comment. The value field
contains the comment string without the comment
start and end symbols.
EOF
public static final int EOF
- Token type indicating end of input.
HeaderTokenizer.Token
public HeaderTokenizer.Token(int type,
java.lang.String value)
- Constructor.
- Parameters:
type
- Token typevalue
- Token value
getType
public int getType()
- 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
getValue
public java.lang.String getValue()
- 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.
- Returns:
- token value