javax.mail.internet
Class HeaderTokenizer
java.lang.Object
javax.mail.internet.HeaderTokenizer
- public class HeaderTokenizer
- extends java.lang.Object
- Version:
- $Rev: 54266 $ $Date: 2004-10-10 15:02:50 -0600 (Sun, 10 Oct 2004) $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EOF
private static final HeaderTokenizer.Token EOF
MIME
public static final java.lang.String MIME
- See Also:
- Constant Field Values
RFC822
public static final java.lang.String RFC822
- See Also:
- Constant Field Values
WHITE
private static final java.lang.String WHITE
- See Also:
- Constant Field Values
_delimiters
private java.lang.String _delimiters
_header
private java.lang.String _header
_skip
private boolean _skip
pos
private int pos
HeaderTokenizer
public HeaderTokenizer(java.lang.String header)
HeaderTokenizer
public HeaderTokenizer(java.lang.String header,
java.lang.String delimiters)
HeaderTokenizer
public HeaderTokenizer(java.lang.String header,
java.lang.String delimiters,
boolean skipComments)
getRemainder
public java.lang.String getRemainder()
next
public HeaderTokenizer.Token next()
throws ParseException
- Throws:
ParseException
peek
public HeaderTokenizer.Token peek()
throws ParseException
- Throws:
ParseException
readAtomicToken
private HeaderTokenizer.Token readAtomicToken()
- Returns:
readToken
private HeaderTokenizer.Token readToken()
throws ParseException
- Throws:
ParseException
readUntil
private HeaderTokenizer.Token readUntil(char end,
int type)
- Returns:
eatWhiteSpace
private void eatWhiteSpace()
- Returns: