Uses of Class
org.apache.james.mime4j.stream.ParserCursor
Packages that use ParserCursor
-
Uses of ParserCursor in org.apache.james.mime4j.field.address
Methods in org.apache.james.mime4j.field.address with parameters of type ParserCursorModifier and TypeMethodDescriptionLenientAddressParser.parseAddress
(ByteSequence buf, ParserCursor cursor, BitSet delimiters) LenientAddressParser.parseAddressList
(ByteSequence buf, ParserCursor cursor) (package private) String
LenientAddressParser.parseDomain
(ByteSequence buf, ParserCursor cursor, BitSet delimiters) LenientAddressParser.parseGroup
(ByteSequence buf, ParserCursor cursor) LenientAddressParser.parseMailbox
(ByteSequence buf, ParserCursor cursor, BitSet delimiters) (package private) Mailbox
LenientAddressParser.parseMailboxAddress
(String openingText, ByteSequence buf, ParserCursor cursor) LenientAddressParser.parseMailboxes
(ByteSequence buf, ParserCursor cursor, BitSet delimiters) (package private) DomainList
LenientAddressParser.parseRoute
(ByteSequence buf, ParserCursor cursor, BitSet delimiters) -
Uses of ParserCursor in org.apache.james.mime4j.stream
Methods in org.apache.james.mime4j.stream with parameters of type ParserCursorModifier and TypeMethodDescriptionvoid
RawFieldParser.copyContent
(ByteSequence buf, ParserCursor cursor, BitSet delimiters, StringBuilder dst) Transfers content into the destination buffer until a whitespace character, a comment, or any of the given delimiters is encountered.void
RawFieldParser.copyQuotedContent
(ByteSequence buf, ParserCursor cursor, StringBuilder dst) Transfers content enclosed with quote marks into the destination buffer.void
RawFieldParser.copyUnquotedContent
(ByteSequence buf, ParserCursor cursor, BitSet delimiters, StringBuilder dst) Transfers content into the destination buffer until a whitespace character, a comment, a quote, or any of the given delimiters is encountered.RawFieldParser.parseParameter
(ByteSequence buf, ParserCursor cursor) Parses the sequence of bytes containing a field parameter delimited with semicolon intoNameValuePair
.RawFieldParser.parseParameters
(ByteSequence buf, ParserCursor cursor) Parses the sequence of bytes containing field parameters delimited with semicolon into a list ofNameValuePair
s.RawFieldParser.parseRawBody
(ByteSequence buf, ParserCursor cursor) Parses the sequence of bytes containing a value with parameters intoRawBody
.RawFieldParser.parseToken
(ByteSequence buf, ParserCursor cursor, BitSet delimiters) Extracts from the sequence of bytes a token terminated with any of the given delimiters discarding semantically insignificant whitespace characters and comments.RawFieldParser.parseValue
(ByteSequence buf, ParserCursor cursor, BitSet delimiters) Extracts from the sequence of bytes a value which can be enclosed in quote marks and terminated with any of the given delimiters discarding semantically insignificant whitespace characters and comments.void
RawFieldParser.skipAllWhiteSpace
(ByteSequence buf, ParserCursor cursor) Skips semantically insignificant whitespace characters and comments and moves the cursor to the closest semantically significant non-whitespace character.void
RawFieldParser.skipComment
(ByteSequence buf, ParserCursor cursor) Skips semantically insignificant content if the current position is positioned at the beginning of a comment and moves the cursor past the end of the comment.void
RawFieldParser.skipWhiteSpace
(ByteSequence buf, ParserCursor cursor) Skips semantically insignificant whitespace characters and moves the cursor to the closest non-whitespace character.