Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addBody(ByteBuffer) - Method in class org.jvnet.mimepull.DataHead
- addBody(ByteBuffer) - Method in class org.jvnet.mimepull.MIMEPart
-
Callback to notify that there is a partial content for the part
- addHeaderLine(String) - Method in class org.jvnet.mimepull.InternetHeaders
-
Add an RFC822 header line to the header store.
- adjustBuf(int, int) - Method in class org.jvnet.mimepull.MIMEParser
-
Returns a chunk from the original buffer.
- adjustInMemoryUsage() - Method in class org.jvnet.mimepull.DataHead.ReadMultiStream
- adjustInMemoryUsage() - Method in class org.jvnet.mimepull.DataHead.ReadOnceStream
- ASCIIUtility - Class in org.jvnet.mimepull
- ASCIIUtility() - Constructor for class org.jvnet.mimepull.ASCIIUtility
- available() - Method in class org.jvnet.mimepull.BASE64DecoderStream
-
Returns the number of bytes that can be read from this input stream without blocking.
- available() - Method in class org.jvnet.mimepull.QPDecoderStream
-
Returns the number of bytes that can be read from this input stream without blocking.
- available() - Method in class org.jvnet.mimepull.UUDecoderStream
B
- ba - Variable in class org.jvnet.mimepull.QPDecoderStream
- BASE64DecoderStream - Class in org.jvnet.mimepull
-
This class implements a BASE64 Decoder.
- BASE64DecoderStream(InputStream) - Constructor for class org.jvnet.mimepull.BASE64DecoderStream
-
Create a BASE64 decoder that decodes the specified input stream.
- BASE64DecoderStream(InputStream, boolean) - Constructor for class org.jvnet.mimepull.BASE64DecoderStream
-
Create a BASE64 decoder that decodes the specified input stream.
- bcs - Variable in class org.jvnet.mimepull.MIMEParser
- bl - Variable in class org.jvnet.mimepull.MIMEParser
- bndbytes - Variable in class org.jvnet.mimepull.MIMEParser
- BODY - Enum constant in enum org.jvnet.mimepull.MIMEParser.STATE
- bol - Variable in class org.jvnet.mimepull.MIMEParser
- buf - Variable in class org.jvnet.mimepull.ChunkInputStream
- buf - Variable in class org.jvnet.mimepull.DataHead.ReadMultiStream
- buf - Variable in class org.jvnet.mimepull.MIMEEvent.Content
- buf - Variable in class org.jvnet.mimepull.MIMEParser
- buffer - Variable in class org.jvnet.mimepull.BASE64DecoderStream
- buffer - Variable in class org.jvnet.mimepull.UUDecoderStream
- bufsize - Variable in class org.jvnet.mimepull.BASE64DecoderStream
- bufsize - Variable in class org.jvnet.mimepull.UUDecoderStream
C
- capacity - Variable in class org.jvnet.mimepull.MIMEParser
- Chunk - Class in org.jvnet.mimepull
- Chunk(Data) - Constructor for class org.jvnet.mimepull.Chunk
- ChunkInputStream - Class in org.jvnet.mimepull
-
Constructs a InputStream from a linked list of
Chunk
s. - ChunkInputStream(MIMEMessage, MIMEPart, Chunk) - Constructor for class org.jvnet.mimepull.ChunkInputStream
- chunkSize - Variable in class org.jvnet.mimepull.MIMEConfig
- CleanUpExecutorFactory - Class in org.jvnet.mimepull
-
A service to clean up created resources.
- CleanUpExecutorFactory() - Constructor for class org.jvnet.mimepull.CleanUpExecutorFactory
-
Default constructor
- CleanupRunnable() - Constructor for class org.jvnet.mimepull.WeakDataFile.CleanupRunnable
- close() - Method in class org.jvnet.mimepull.ChunkInputStream
- close() - Method in class org.jvnet.mimepull.DataFile
- close() - Method in class org.jvnet.mimepull.DataHead
- close() - Method in class org.jvnet.mimepull.DataHead.ReadMultiStream
- close() - Method in class org.jvnet.mimepull.MIMEMessage
-
Closes all parsed
parts
and cleans up any resources that are held by thisMIMEMessage
(for e.g. - close() - Method in class org.jvnet.mimepull.MIMEPart
-
Cleans up any resources that are held by this part (for e.g.
- close() - Method in class org.jvnet.mimepull.WeakDataFile
- close(Collection<MIMEPart>) - Method in class org.jvnet.mimepull.MIMEMessage
- closed - Variable in class org.jvnet.mimepull.DataHead.ReadMultiStream
- closed - Variable in class org.jvnet.mimepull.MIMEPart
- compileBoundaryPattern() - Method in class org.jvnet.mimepull.MIMEParser
-
Boyer-Moore search method.
- config - Variable in class org.jvnet.mimepull.MemoryData
- config - Variable in class org.jvnet.mimepull.MIMEMessage
- config - Variable in class org.jvnet.mimepull.MIMEParser
- consumedAt - Variable in class org.jvnet.mimepull.DataHead
-
Used only for debugging.
- Content(ByteBuffer) - Constructor for class org.jvnet.mimepull.MIMEEvent.Content
- CONTENT - Enum constant in enum org.jvnet.mimepull.MIMEEvent.EVENT_TYPE
- contentId - Variable in class org.jvnet.mimepull.MIMEPart
- contentTransferEncoding - Variable in class org.jvnet.mimepull.MIMEPart
- contentType - Variable in class org.jvnet.mimepull.MIMEPart
- createBuf(int) - Method in class org.jvnet.mimepull.MIMEParser
- createNext(DataHead, ByteBuffer) - Method in class org.jvnet.mimepull.Chunk
-
Creates a new chunk and adds to linked list.
- createNext(DataHead, ByteBuffer) - Method in interface org.jvnet.mimepull.Data
-
Factory method to create a Data.
- createNext(DataHead, ByteBuffer) - Method in class org.jvnet.mimepull.FileData
- createNext(DataHead, ByteBuffer) - Method in class org.jvnet.mimepull.MemoryData
- createTempFile(String, String, File) - Static method in class org.jvnet.mimepull.MemoryData
- current - Variable in class org.jvnet.mimepull.ChunkInputStream
- current - Variable in class org.jvnet.mimepull.DataHead.ReadMultiStream
- currentIndex - Variable in class org.jvnet.mimepull.MIMEMessage
- currentPart - Variable in class org.jvnet.mimepull.MIMEMessage
D
- data - Variable in class org.jvnet.mimepull.Chunk
- data - Variable in class org.jvnet.mimepull.MemoryData
- Data - Interface in org.jvnet.mimepull
- dataFile - Variable in class org.jvnet.mimepull.DataHead
-
If the part is stored in a file, non-null.
- DataFile - Class in org.jvnet.mimepull
-
Use
RandomAccessFile
for concurrent access of read and write partial part's content. - DataFile(File) - Constructor for class org.jvnet.mimepull.DataFile
- dataHead - Variable in class org.jvnet.mimepull.MIMEPart
- DataHead - Class in org.jvnet.mimepull
-
Represents an attachment part in a MIME message.
- DataHead(MIMEPart) - Constructor for class org.jvnet.mimepull.DataHead
- DataHead.ReadMultiStream - Class in org.jvnet.mimepull
- DataHead.ReadOnceStream - Class in org.jvnet.mimepull
- decode() - Method in class org.jvnet.mimepull.UUDecoderStream
- decode(byte[]) - Static method in class org.jvnet.mimepull.BASE64DecoderStream
-
Base64 decode a byte array.
- decode(byte[], int, int) - Method in class org.jvnet.mimepull.BASE64DecoderStream
-
The decoder algorithm.
- decode(InputStream, String) - Static method in class org.jvnet.mimepull.MimeUtility
-
Decode the given input stream.
- DecodingException - Exception Class in org.jvnet.mimepull
-
A special IOException that indicates a failure to decode data due to an error in the formatting of the data.
- DecodingException(String) - Constructor for exception class org.jvnet.mimepull.DecodingException
-
Constructs a
DecodingException
with the specified detail message. - DEFAULT_CHUNK_SIZE - Static variable in class org.jvnet.mimepull.MIMEConfig
- DEFAULT_FILE_PREFIX - Static variable in class org.jvnet.mimepull.MIMEConfig
- DEFAULT_MEMORY_THRESHOLD - Static variable in class org.jvnet.mimepull.MIMEConfig
- DELETE_ON_EXIT - Static variable in class org.jvnet.mimepull.MemoryData
- done - Variable in class org.jvnet.mimepull.MIMEParser
- doneParsing() - Method in class org.jvnet.mimepull.DataHead
- doneParsing() - Method in class org.jvnet.mimepull.MIMEPart
-
Callback to indicate that parsing is done for this part (no more update events for this part)
- doubleBuf() - Method in class org.jvnet.mimepull.MIMEParser
- drainRefQueueBounded() - Static method in class org.jvnet.mimepull.WeakDataFile
E
- END_MESSAGE - Enum constant in enum org.jvnet.mimepull.MIMEEvent.EVENT_TYPE
- END_MESSAGE - Enum constant in enum org.jvnet.mimepull.MIMEParser.STATE
- END_MESSAGE - Static variable in class org.jvnet.mimepull.MIMEEvent
- END_PART - Enum constant in enum org.jvnet.mimepull.MIMEEvent.EVENT_TYPE
- END_PART - Enum constant in enum org.jvnet.mimepull.MIMEParser.STATE
- END_PART - Static variable in class org.jvnet.mimepull.MIMEEvent
- EndMessage() - Constructor for class org.jvnet.mimepull.MIMEEvent.EndMessage
- EndPart() - Constructor for class org.jvnet.mimepull.MIMEEvent.EndPart
- eof - Variable in class org.jvnet.mimepull.MIMEParser
- EVENT_TYPE() - Constructor for enum org.jvnet.mimepull.MIMEEvent.EVENT_TYPE
F
- FactoryFinder - Class in org.jvnet.mimepull
- FactoryFinder() - Constructor for class org.jvnet.mimepull.FactoryFinder
- fetch() - Method in class org.jvnet.mimepull.ChunkInputStream
-
Gets to the next chunk if we are done with the current one.
- fetch() - Method in class org.jvnet.mimepull.DataHead.ReadMultiStream
-
Gets to the next chunk if we are done with the current one.
- file - Variable in class org.jvnet.mimepull.FileData
- file - Variable in class org.jvnet.mimepull.WeakDataFile
- FileData - Class in org.jvnet.mimepull
-
Keeps the Part's partial content data in a file.
- FileData(DataFile, long, int) - Constructor for class org.jvnet.mimepull.FileData
- FileData(DataFile, ByteBuffer) - Constructor for class org.jvnet.mimepull.FileData
- fillBuf() - Method in class org.jvnet.mimepull.MIMEParser
-
Fills the remaining buf to the full capacity
- FinalArrayList<T> - Class in org.jvnet.mimepull
-
ArrayList
with the final keyword. - FinalArrayList() - Constructor for class org.jvnet.mimepull.FinalArrayList
- FinalArrayList(int) - Constructor for class org.jvnet.mimepull.FinalArrayList
- FinalArrayList(Collection<? extends T>) - Constructor for class org.jvnet.mimepull.FinalArrayList
- find(Class<T>) - Static method in class org.jvnet.mimepull.FactoryFinder
G
- getAllHeaders() - Method in class org.jvnet.mimepull.InternetHeaders
-
Return all the headers as an Enumeration of
Header
objects. - getAllHeaders() - Method in class org.jvnet.mimepull.MIMEPart
-
Return all the headers
- getAttachments() - Method in class org.jvnet.mimepull.MIMEMessage
-
Gets all the attachments by parsing the entire MIME message.
- getBoolean(Object, boolean) - Static method in class org.jvnet.mimepull.PropUtil
-
Interpret the value object as a boolean, returning def if unable.
- getBooleanSystemProperty(String, boolean) - Static method in class org.jvnet.mimepull.PropUtil
-
Get a boolean valued System property.
- getByte() - Method in class org.jvnet.mimepull.BASE64DecoderStream
-
Read the next valid byte from the input stream.
- getBytes(String) - Static method in class org.jvnet.mimepull.MIMEParser
- getChunkSize() - Method in class org.jvnet.mimepull.MIMEConfig
- getContentId() - Method in class org.jvnet.mimepull.MIMEPart
-
Returns Content-ID MIME header for this attachment part
- getContentTransferEncoding() - Method in class org.jvnet.mimepull.MIMEPart
-
Returns Content-Transfer-Encoding MIME header for this attachment part
- getContentType() - Method in class org.jvnet.mimepull.MIMEPart
-
Returns Content-Type MIME header for this attachment part
- getData() - Method in class org.jvnet.mimepull.MIMEEvent.Content
- getDecodedCidPart(String) - Method in class org.jvnet.mimepull.MIMEMessage
- getEventType() - Method in class org.jvnet.mimepull.MIMEEvent.Content
- getEventType() - Method in class org.jvnet.mimepull.MIMEEvent.EndMessage
- getEventType() - Method in class org.jvnet.mimepull.MIMEEvent.EndPart
- getEventType() - Method in class org.jvnet.mimepull.MIMEEvent
-
Returns a event for parser's current cursor location in the MIME message.
- getEventType() - Method in class org.jvnet.mimepull.MIMEEvent.Headers
- getEventType() - Method in class org.jvnet.mimepull.MIMEEvent.StartMessage
- getEventType() - Method in class org.jvnet.mimepull.MIMEEvent.StartPart
- getHeader(String) - Method in class org.jvnet.mimepull.InternetHeaders
-
Return all the values for the specified header.
- getHeader(String) - Method in class org.jvnet.mimepull.MIMEPart
-
Return all the values for the specified header.
- getHeaders() - Method in class org.jvnet.mimepull.MIMEEvent.Headers
- getHeaders() - Method in class org.jvnet.mimepull.MIMEPart
- getMemoryThreshold() - Method in class org.jvnet.mimepull.MIMEConfig
- getMode() - Method in class org.jvnet.mimepull.UUDecoderStream
-
Get the "mode" field from the prefix.
- getName() - Method in class org.jvnet.mimepull.Hdr
- getName() - Method in interface org.jvnet.mimepull.Header
-
Returns the name of this header.
- getName() - Method in class org.jvnet.mimepull.UUDecoderStream
-
Get the "name" field from the prefix.
- getPart(int) - Method in class org.jvnet.mimepull.MIMEMessage
-
Creates nth attachment lazily.
- getPart(String) - Method in class org.jvnet.mimepull.MIMEMessage
-
Creates a lazy attachment for a given Content-ID.
- getProp(Properties, String) - Static method in class org.jvnet.mimepull.PropUtil
-
Get the value of the specified property.
- getScheduledExecutorService() - Method in class org.jvnet.mimepull.CleanUpExecutorFactory
-
Return ScheduledExecutorService
- getTempDir() - Method in class org.jvnet.mimepull.MIMEConfig
- getTempFilePrefix() - Method in class org.jvnet.mimepull.MIMEConfig
- getTempFileSuffix() - Method in class org.jvnet.mimepull.MIMEConfig
- getValue() - Method in class org.jvnet.mimepull.Hdr
- getValue() - Method in interface org.jvnet.mimepull.Header
-
Returns the value of this header.
- gotEnd - Variable in class org.jvnet.mimepull.UUDecoderStream
- gotPrefix - Variable in class org.jvnet.mimepull.UUDecoderStream
- gss - Variable in class org.jvnet.mimepull.MIMEParser
H
- hasCleanUpExecutor - Static variable in class org.jvnet.mimepull.WeakDataFile
- hasNext() - Method in class org.jvnet.mimepull.MIMEParser.MIMEEventIterator
- Hdr - Class in org.jvnet.mimepull
- Hdr(String) - Constructor for class org.jvnet.mimepull.Hdr
- Hdr(String, String) - Constructor for class org.jvnet.mimepull.Hdr
- head - Variable in class org.jvnet.mimepull.DataHead
-
Linked list to keep the part's content
- Header - Interface in org.jvnet.mimepull
-
The Header class stores a name/value pair to represent headers.
- HEADER_ENCODING - Static variable in class org.jvnet.mimepull.MIMEParser
- headers - Variable in class org.jvnet.mimepull.InternetHeaders
- headers - Variable in class org.jvnet.mimepull.MIMEPart
- Headers(InternetHeaders) - Constructor for class org.jvnet.mimepull.MIMEEvent.Headers
- HEADERS - Enum constant in enum org.jvnet.mimepull.MIMEEvent.EVENT_TYPE
- HEADERS - Enum constant in enum org.jvnet.mimepull.MIMEParser.STATE
I
- ignoreErrors - Variable in class org.jvnet.mimepull.BASE64DecoderStream
- ignoreErrors - Variable in class org.jvnet.mimepull.UUDecoderStream
- ignoreMissingBeginEnd - Variable in class org.jvnet.mimepull.UUDecoderStream
- ignoreUnknownEncoding - Static variable in class org.jvnet.mimepull.MimeUtility
- ih - Variable in class org.jvnet.mimepull.MIMEEvent.Headers
- in - Variable in class org.jvnet.mimepull.MIMEMessage
- in - Variable in class org.jvnet.mimepull.MIMEParser
- index - Variable in class org.jvnet.mimepull.BASE64DecoderStream
- index - Variable in class org.jvnet.mimepull.UUDecoderStream
- inMemory - Variable in class org.jvnet.mimepull.DataHead
- input_buffer - Variable in class org.jvnet.mimepull.BASE64DecoderStream
- input_len - Variable in class org.jvnet.mimepull.BASE64DecoderStream
- input_pos - Variable in class org.jvnet.mimepull.BASE64DecoderStream
- InternetHeaders - Class in org.jvnet.mimepull
-
InternetHeaders is a utility class that manages RFC822 style headers.
- InternetHeaders(MIMEParser.LineInputStream) - Constructor for class org.jvnet.mimepull.InternetHeaders
-
Read and parse the given RFC822 message stream till the blank line separating the header from the body.
- isClosed() - Method in class org.jvnet.mimepull.MIMEPart
-
Return
true
if this part has already been closed,false
otherwise. - isOnlyMemory() - Method in class org.jvnet.mimepull.MIMEConfig
- isParseEagerly() - Method in class org.jvnet.mimepull.MIMEConfig
- it - Variable in class org.jvnet.mimepull.MIMEMessage
- iterator() - Method in class org.jvnet.mimepull.MIMEParser
-
Returns iterator for the parsing events.
L
- len - Variable in class org.jvnet.mimepull.ChunkInputStream
- len - Variable in class org.jvnet.mimepull.DataHead.ReadMultiStream
- len - Variable in class org.jvnet.mimepull.MemoryData
- len - Variable in class org.jvnet.mimepull.MIMEParser
- length - Variable in class org.jvnet.mimepull.FileData
- lin - Variable in class org.jvnet.mimepull.UUDecoderStream
- line - Variable in class org.jvnet.mimepull.Hdr
- lineBuffer - Variable in class org.jvnet.mimepull.LineInputStream
- LineInputStream - Class in org.jvnet.mimepull
-
This class is to support reading CRLF terminated lines that contain only US-ASCII characters from an input stream.
- LineInputStream() - Constructor for class org.jvnet.mimepull.MIMEParser.LineInputStream
- LineInputStream(InputStream) - Constructor for class org.jvnet.mimepull.LineInputStream
- lock - Variable in class org.jvnet.mimepull.MIMEPart
- LOGGER - Static variable in class org.jvnet.mimepull.CleanUpExecutorFactory
- LOGGER - Static variable in class org.jvnet.mimepull.MemoryData
- LOGGER - Static variable in class org.jvnet.mimepull.MIMEConfig
- LOGGER - Static variable in class org.jvnet.mimepull.MIMEMessage
- LOGGER - Static variable in class org.jvnet.mimepull.MIMEParser
- LOGGER - Static variable in class org.jvnet.mimepull.MIMEPart
- LOGGER - Static variable in class org.jvnet.mimepull.WeakDataFile
M
- makeProgress() - Method in class org.jvnet.mimepull.MIMEMessage
-
Parses the MIME message in a pull fashion.
- markSupported() - Method in class org.jvnet.mimepull.BASE64DecoderStream
-
Tests if this input stream supports marks.
- markSupported() - Method in class org.jvnet.mimepull.QPDecoderStream
-
Tests if this input stream supports marks.
- markSupported() - Method in class org.jvnet.mimepull.UUDecoderStream
- match(byte[], int, int) - Method in class org.jvnet.mimepull.MIMEParser
-
Finds the boundary in the given buffer using Boyer-Moore algo.
- MAX_INCR - Static variable in class org.jvnet.mimepull.LineInputStream
- MemoryData - Class in org.jvnet.mimepull
-
Keeps the Part's partial content data in memory.
- MemoryData(ByteBuffer, MIMEConfig) - Constructor for class org.jvnet.mimepull.MemoryData
- memoryThreshold - Variable in class org.jvnet.mimepull.MIMEConfig
- MIMEConfig - Class in org.jvnet.mimepull
-
Configuration for MIME message parsing and storing.
- MIMEConfig() - Constructor for class org.jvnet.mimepull.MIMEConfig
-
Create new MIMEConfig
- MIMEConfig(boolean, int, long, String, String, String) - Constructor for class org.jvnet.mimepull.MIMEConfig
- MIMEEvent - Class in org.jvnet.mimepull
- MIMEEvent() - Constructor for class org.jvnet.mimepull.MIMEEvent
- MIMEEvent.Content - Class in org.jvnet.mimepull
- MIMEEvent.EndMessage - Class in org.jvnet.mimepull
- MIMEEvent.EndPart - Class in org.jvnet.mimepull
- MIMEEvent.EVENT_TYPE - Enum in org.jvnet.mimepull
- MIMEEvent.Headers - Class in org.jvnet.mimepull
- MIMEEvent.StartMessage - Class in org.jvnet.mimepull
- MIMEEvent.StartPart - Class in org.jvnet.mimepull
- MIMEEventIterator() - Constructor for class org.jvnet.mimepull.MIMEParser.MIMEEventIterator
- MIMEMessage - Class in org.jvnet.mimepull
-
Represents MIME message.
- MIMEMessage(InputStream, String) - Constructor for class org.jvnet.mimepull.MIMEMessage
- MIMEMessage(InputStream, String, MIMEConfig) - Constructor for class org.jvnet.mimepull.MIMEMessage
-
Creates a MIME message from the content's stream.
- MIMEParser - Class in org.jvnet.mimepull
-
Pull parser for the MIME messages.
- MIMEParser(InputStream, String, MIMEConfig) - Constructor for class org.jvnet.mimepull.MIMEParser
- MIMEParser.LineInputStream - Class in org.jvnet.mimepull
- MIMEParser.MIMEEventIterator - Class in org.jvnet.mimepull
- MIMEParser.STATE - Enum in org.jvnet.mimepull
- MIMEParsingException - Exception Class in org.jvnet.mimepull
-
The
MIMEParsingException
class is the base exception class for all MIME message parsing exceptions. - MIMEParsingException() - Constructor for exception class org.jvnet.mimepull.MIMEParsingException
-
Constructs a new exception with
null
as its detail message. - MIMEParsingException(String) - Constructor for exception class org.jvnet.mimepull.MIMEParsingException
-
Constructs a new exception with the specified detail message.
- MIMEParsingException(String, Throwable) - Constructor for exception class org.jvnet.mimepull.MIMEParsingException
-
Constructs a new exception with the specified detail message and cause.
- MIMEParsingException(Throwable) - Constructor for exception class org.jvnet.mimepull.MIMEParsingException
-
Constructs a new WebServiceException with the specified cause and a detail message of
(cause==null ? null : cause.toString())
(which typically contains the class and detail message ofcause
). - MIMEPart - Class in org.jvnet.mimepull
-
Represents an attachment part in a MIME message.
- MIMEPart(MIMEMessage) - Constructor for class org.jvnet.mimepull.MIMEPart
- MIMEPart(MIMEMessage, String) - Constructor for class org.jvnet.mimepull.MIMEPart
- MimeUtility - Class in org.jvnet.mimepull
-
This is a utility class that provides various MIME related functionality.
- MimeUtility() - Constructor for class org.jvnet.mimepull.MimeUtility
- mode - Variable in class org.jvnet.mimepull.UUDecoderStream
- moveTo(File) - Method in class org.jvnet.mimepull.DataHead
- moveTo(File) - Method in class org.jvnet.mimepull.MIMEPart
-
Send the content to the File
- msg - Variable in class org.jvnet.mimepull.ChunkInputStream
- msg - Variable in class org.jvnet.mimepull.MIMEPart
N
- name - Variable in class org.jvnet.mimepull.Hdr
- name - Variable in class org.jvnet.mimepull.UUDecoderStream
- newInstance() - Static method in class org.jvnet.mimepull.CleanUpExecutorFactory
-
Lookup CleanUpExecutorFactory using ServiceLoader
- newInstance(Class<T>, String) - Static method in class org.jvnet.mimepull.FactoryFinder
- next - Variable in class org.jvnet.mimepull.Chunk
- next() - Method in class org.jvnet.mimepull.MIMEParser.MIMEEventIterator
- NO_LWSP - Static variable in class org.jvnet.mimepull.MIMEParser
O
- offset - Variable in class org.jvnet.mimepull.ChunkInputStream
- offset - Variable in class org.jvnet.mimepull.DataHead.ReadMultiStream
- offset - Variable in class org.jvnet.mimepull.MIMEParser.LineInputStream
- org.jvnet.mimepull - module org.jvnet.mimepull
-
Mimepull - MIME streaming extension for Java.
- org.jvnet.mimepull - package org.jvnet.mimepull
P
- parseAll() - Method in class org.jvnet.mimepull.MIMEMessage
-
Parses the whole MIME message eagerly
- parsed - Variable in class org.jvnet.mimepull.MIMEMessage
- parsed - Variable in class org.jvnet.mimepull.MIMEParser
-
Have we parsed the data from our InputStream yet?
- parsed - Variable in class org.jvnet.mimepull.MIMEPart
- parseEagerly - Variable in class org.jvnet.mimepull.MIMEConfig
- parseInt(byte[], int, int, int) - Static method in class org.jvnet.mimepull.ASCIIUtility
-
Convert the bytes within the specified range of the given byte array into a signed integer in the given radix .
- part - Variable in class org.jvnet.mimepull.ChunkInputStream
- part - Variable in class org.jvnet.mimepull.DataHead
- partsList - Variable in class org.jvnet.mimepull.MIMEMessage
- partsMap - Variable in class org.jvnet.mimepull.MIMEMessage
- pem_array - Static variable in class org.jvnet.mimepull.BASE64DecoderStream
-
This character array provides the character to value map based on RFC1521.
- pem_convert_array - Static variable in class org.jvnet.mimepull.BASE64DecoderStream
- pointer - Variable in class org.jvnet.mimepull.FileData
- prefix - Variable in class org.jvnet.mimepull.MIMEConfig
- PropUtil - Class in org.jvnet.mimepull
-
Utilities to make it easier to get property values.
- PropUtil() - Constructor for class org.jvnet.mimepull.PropUtil
Q
- QPDecoderStream - Class in org.jvnet.mimepull
-
This class implements a QP Decoder.
- QPDecoderStream(InputStream) - Constructor for class org.jvnet.mimepull.QPDecoderStream
-
Create a Quoted Printable decoder that decodes the specified input stream.
R
- raf - Variable in class org.jvnet.mimepull.WeakDataFile
- read() - Method in class org.jvnet.mimepull.BASE64DecoderStream
-
Read the next decoded byte from this input stream.
- read() - Method in class org.jvnet.mimepull.ChunkInputStream
- read() - Method in interface org.jvnet.mimepull.Data
-
TODO: should the return type be ByteBuffer ?? Return part's partial data.
- read() - Method in class org.jvnet.mimepull.DataHead
-
Can get the attachment part's content multiple times.
- read() - Method in class org.jvnet.mimepull.DataHead.ReadMultiStream
- read() - Method in class org.jvnet.mimepull.FileData
- read() - Method in class org.jvnet.mimepull.MemoryData
- read() - Method in class org.jvnet.mimepull.MIMEPart
-
Can get the attachment part's content multiple times.
- read() - Method in class org.jvnet.mimepull.QPDecoderStream
-
Read the next decoded byte from this input stream.
- read() - Method in class org.jvnet.mimepull.UUDecoderStream
-
Read the next decoded byte from this input stream.
- read(byte[], int, int) - Method in class org.jvnet.mimepull.BASE64DecoderStream
-
Reads up to
len
decoded bytes of data from this input stream into an array of bytes. - read(byte[], int, int) - Method in class org.jvnet.mimepull.ChunkInputStream
- read(byte[], int, int) - Method in class org.jvnet.mimepull.DataHead.ReadMultiStream
- read(byte[], int, int) - Method in class org.jvnet.mimepull.QPDecoderStream
-
Reads up to
len
decoded bytes of data from this input stream into an array of bytes. - read(byte[], int, int) - Method in class org.jvnet.mimepull.UUDecoderStream
- read(long, byte[], int, int) - Method in class org.jvnet.mimepull.DataFile
-
Read data from the given file pointer position.
- read(long, byte[], int, int) - Method in class org.jvnet.mimepull.WeakDataFile
- readAhead - Variable in class org.jvnet.mimepull.UUDecoderStream
- readBody() - Method in class org.jvnet.mimepull.MIMEParser
-
Reads and saves the part of the current attachment part's content.
- readHeaders() - Method in class org.jvnet.mimepull.MIMEParser
-
Collects the headers for the current part by parsing mesage stream.
- readLine() - Method in class org.jvnet.mimepull.LineInputStream
-
Read a line containing only ASCII characters from the input stream.
- readLine() - Method in class org.jvnet.mimepull.MIMEParser.LineInputStream
- ReadMultiStream() - Constructor for class org.jvnet.mimepull.DataHead.ReadMultiStream
- readOnce - Variable in class org.jvnet.mimepull.DataHead
- readOnce() - Method in class org.jvnet.mimepull.DataHead
-
Can get the attachment part's content only once.
- readOnce() - Method in class org.jvnet.mimepull.MIMEPart
-
Can get the attachment part's content only once.
- ReadOnceStream() - Constructor for class org.jvnet.mimepull.DataHead.ReadOnceStream
- readPrefix() - Method in class org.jvnet.mimepull.UUDecoderStream
-
UUencoded streams start off with the line: "
begin <mode> <filename>
" Search for this prefix and gobble it up. - recentChars() - Method in class org.jvnet.mimepull.BASE64DecoderStream
-
Return the most recent characters, for use in an error message.
- refList - Static variable in class org.jvnet.mimepull.WeakDataFile
- refQueue - Static variable in class org.jvnet.mimepull.WeakDataFile
- remove() - Method in class org.jvnet.mimepull.MIMEParser.MIMEEventIterator
- renameTo(File) - Method in class org.jvnet.mimepull.DataFile
- renameTo(File) - Method in class org.jvnet.mimepull.WeakDataFile
- run() - Method in class org.jvnet.mimepull.WeakDataFile.CleanupRunnable
S
- serialVersionUID - Static variable in exception class org.jvnet.mimepull.DecodingException
- serialVersionUID - Static variable in class org.jvnet.mimepull.FinalArrayList
- serialVersionUID - Static variable in exception class org.jvnet.mimepull.MIMEParsingException
- setChunkSize(int) - Method in class org.jvnet.mimepull.MIMEConfig
- setContentId(String) - Method in class org.jvnet.mimepull.MIMEPart
-
Callback to set Content-ID for this part
- setContentTransferEncoding(String) - Method in class org.jvnet.mimepull.MIMEPart
-
Callback to set Content-Transfer-Encoding for this part
- setDir(String) - Method in class org.jvnet.mimepull.MIMEConfig
- setHeaders(InternetHeaders) - Method in class org.jvnet.mimepull.MIMEPart
-
Callback to set headers
- setMemoryThreshold(long) - Method in class org.jvnet.mimepull.MIMEConfig
-
If the attachment is greater than the threshold, it is written to the disk.
- setParseEagerly(boolean) - Method in class org.jvnet.mimepull.MIMEConfig
-
Sets whether message should be parsed eagerly.
- size() - Method in interface org.jvnet.mimepull.Data
-
size of the chunk given by the parser
- size() - Method in class org.jvnet.mimepull.FileData
- size() - Method in class org.jvnet.mimepull.MemoryData
- skip(long) - Method in class org.jvnet.mimepull.BASE64DecoderStream
-
Skips over and discards n bytes of data from this stream.
- skip(long) - Method in class org.jvnet.mimepull.QPDecoderStream
-
Skips over and discards n bytes of data from this stream.
- SKIP_PREAMBLE - Enum constant in enum org.jvnet.mimepull.MIMEParser.STATE
- skipPreamble() - Method in class org.jvnet.mimepull.MIMEParser
-
Skips the preamble to find the first attachment part
- spaces - Variable in class org.jvnet.mimepull.QPDecoderStream
- START_MESSAGE - Enum constant in enum org.jvnet.mimepull.MIMEEvent.EVENT_TYPE
- START_MESSAGE - Enum constant in enum org.jvnet.mimepull.MIMEParser.STATE
- START_MESSAGE - Static variable in class org.jvnet.mimepull.MIMEEvent
- START_PART - Enum constant in enum org.jvnet.mimepull.MIMEEvent.EVENT_TYPE
- START_PART - Enum constant in enum org.jvnet.mimepull.MIMEParser.STATE
- START_PART - Static variable in class org.jvnet.mimepull.MIMEEvent
- StartMessage() - Constructor for class org.jvnet.mimepull.MIMEEvent.StartMessage
- StartPart() - Constructor for class org.jvnet.mimepull.MIMEEvent.StartPart
- state - Variable in class org.jvnet.mimepull.MIMEParser
- STATE() - Constructor for enum org.jvnet.mimepull.MIMEParser.STATE
- suffix - Variable in class org.jvnet.mimepull.MIMEConfig
T
- tail - Variable in class org.jvnet.mimepull.DataHead
-
Linked list to keep the part's content
- tempDir - Variable in class org.jvnet.mimepull.MIMEConfig
- TIMEOUT - Static variable in class org.jvnet.mimepull.WeakDataFile
- toString() - Method in class org.jvnet.mimepull.MIMEPart
- toString(byte[], int, int) - Static method in class org.jvnet.mimepull.ASCIIUtility
-
Convert the bytes within the specified range of the given byte array into a String.
U
- unconsumed() - Method in class org.jvnet.mimepull.DataHead
-
Used for an assertion.
- UUDecoderStream - Class in org.jvnet.mimepull
-
This class implements a UUDecoder.
- UUDecoderStream(InputStream) - Constructor for class org.jvnet.mimepull.UUDecoderStream
-
Create a UUdecoder that decodes the specified input stream.
- UUDecoderStream(InputStream, boolean, boolean) - Constructor for class org.jvnet.mimepull.UUDecoderStream
-
Create a UUdecoder that decodes the specified input stream.
V
- validate() - Method in class org.jvnet.mimepull.MIMEConfig
-
Validates if it can create temporary files.
- valueOf(String) - Static method in enum org.jvnet.mimepull.MIMEEvent.EVENT_TYPE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jvnet.mimepull.MIMEParser.STATE
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.jvnet.mimepull.MIMEEvent.EVENT_TYPE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jvnet.mimepull.MIMEParser.STATE
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- weak - Variable in class org.jvnet.mimepull.DataFile
- WeakDataFile - Class in org.jvnet.mimepull
-
Removing files based on this article
- WeakDataFile(DataFile, File) - Constructor for class org.jvnet.mimepull.WeakDataFile
- WeakDataFile.CleanupRunnable - Class in org.jvnet.mimepull
- writePointer - Variable in class org.jvnet.mimepull.DataFile
- writeTo(byte[], int, int) - Method in class org.jvnet.mimepull.DataFile
-
Write data to the file
- writeTo(long, byte[], int, int) - Method in class org.jvnet.mimepull.WeakDataFile
- writeTo(DataFile) - Method in interface org.jvnet.mimepull.Data
-
Write this partial data to a file
- writeTo(DataFile) - Method in class org.jvnet.mimepull.FileData
- writeTo(DataFile) - Method in class org.jvnet.mimepull.MemoryData
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form