com.sun.activation.registries
Class MailcapTokenizer
java.lang.Object
com.sun.activation.registries.MailcapTokenizer
public class MailcapTokenizer
- extends java.lang.Object
A tokenizer for strings in the form of "foo/bar; prop1=val1; ... ".
Useful for parsing MIME content types.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UNKNOWN_TOKEN
public static final int UNKNOWN_TOKEN
- See Also:
- Constant Field Values
START_TOKEN
public static final int START_TOKEN
- See Also:
- Constant Field Values
STRING_TOKEN
public static final int STRING_TOKEN
- See Also:
- Constant Field Values
EOI_TOKEN
public static final int EOI_TOKEN
- See Also:
- Constant Field Values
SLASH_TOKEN
public static final int SLASH_TOKEN
- See Also:
- Constant Field Values
SEMICOLON_TOKEN
public static final int SEMICOLON_TOKEN
- See Also:
- Constant Field Values
EQUALS_TOKEN
public static final int EQUALS_TOKEN
- See Also:
- Constant Field Values
MailcapTokenizer
public MailcapTokenizer(java.lang.String inputString)
- Constructor
setIsAutoquoting
public void setIsAutoquoting(boolean value)
- Set whether auto-quoting is on or off.
Auto-quoting means that all characters after the first
non-whitespace, non-control character up to the auto-quote
terminator character or EOI (minus any whitespace immediatley
preceeding it) is considered a token.
This is required for handling command strings in a mailcap entry.
getCurrentToken
public int getCurrentToken()
- Retrieve current token.
nameForToken
public static java.lang.String nameForToken(int token)
getCurrentTokenValue
public java.lang.String getCurrentTokenValue()
nextToken
public int nextToken()
Copyright © 2012. All Rights Reserved.