com.hunnysoft.jmime
Class MimeTokenizer
java.lang.Object
com.hunnysoft.jmime.MimeTokenizer
- public final class MimeTokenizer
- extends java.lang.Object
|
Constructor Summary |
MimeTokenizer(byte[] aBuffer,
int aBegin,
int aEnd)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NULL
public static final int NULL
- See Also:
- Constant Field Values
SPECIAL
public static final int SPECIAL
- See Also:
- Constant Field Values
ATOM
public static final int ATOM
- See Also:
- Constant Field Values
COMMENT
public static final int COMMENT
- See Also:
- Constant Field Values
QUOTED_STRING
public static final int QUOTED_STRING
- See Also:
- Constant Field Values
DOMAIN_LITERAL
public static final int DOMAIN_LITERAL
- See Also:
- Constant Field Values
ERROR
public static final int ERROR
- See Also:
- Constant Field Values
mBuffer
protected byte[] mBuffer
mBegin
protected int mBegin
mEnd
protected int mEnd
mPos
protected int mPos
mTokenType
protected int mTokenType
mTokenBegin
protected int mTokenBegin
mTokenEnd
protected int mTokenEnd
MimeTokenizer
public MimeTokenizer(byte[] aBuffer,
int aBegin,
int aEnd)
tokenType
public int tokenType()
tokenBegin
public int tokenBegin()
tokenEnd
public int tokenEnd()
parseNext
public int parseNext()
isAtomFirst
public static boolean isAtomFirst(int x)
isAtomChar
public static boolean isAtomChar(int c)
isTspecialFirst
public static boolean isTspecialFirst(int x)
isTspecialChar
public static boolean isTspecialChar(int c)
isSkip
public static boolean isSkip(int x)
appendDelimited
public static void appendDelimited(ByteStringBuffer buf,
byte[] barray,
int begin,
int end,
boolean compact)
quoteIfNecessary
public static final ByteString quoteIfNecessary(ByteString bstr)