Dependencies
Declarations
-
org
-
jvnet
-
mimepull
- ASCIIUtility
-
BASE64DecoderStream
- buffer: byte[]
- bufsize: int
- index: int
- input_buffer: byte[]
- input_pos: int
- input_len: int
- ignoreErrors: boolean
- BASE64DecoderStream(InputStream): void
- BASE64DecoderStream(InputStream, boolean): void
- read(): int
- read(byte[], int, int): int
- skip(long): long
- markSupported(): boolean
- available(): int
- pem_array: char[]
- pem_convert_array: byte[]
- static class initializer
- decode(byte[], int, int): int
- getByte(): int
- recentChars(): String
- decode(byte[]): byte[]
- Chunk
- ChunkInputStream
- CleanUpExecutorFactory
- Data
- DataFile
-
DataHead
- read(): InputStream
- head: Chunk
- tail: Chunk
- dataFile: DataFile
- part: MIMEPart
- readOnce: boolean
- inMemory: long
- consumedAt: Throwable
- DataHead(MIMEPart): void
- addBody(ByteBuffer): void
- doneParsing(): void
- moveTo(File): void
- close(): void
- unconsumed(): boolean
- readOnce(): InputStream
- ReadMultiStream
- ReadOnceStream
- DecodingException
- FactoryFinder
- FileData
- FinalArrayList
- Header
- InternetHeaders
- Hdr
- LineInputStream
-
MIMEConfig
- setParseEagerly(boolean): void
- DEFAULT_CHUNK_SIZE: int
- DEFAULT_MEMORY_THRESHOLD: long
- DEFAULT_FILE_PREFIX: String
- LOGGER: Logger
- parseEagerly: boolean
- chunkSize: int
- memoryThreshold: long
- tempDir: File
- prefix: String
- suffix: String
- MIMEConfig(boolean, int, long, String, String, String): void
- MIMEConfig(): void
- isParseEagerly(): boolean
- getChunkSize(): int
- setChunkSize(int): void
- getMemoryThreshold(): long
- setMemoryThreshold(long): void
- isOnlyMemory(): boolean
- getTempDir(): File
- getTempFilePrefix(): String
- getTempFileSuffix(): String
- setDir(String): void
- validate(): void
- MIMEEvent
-
MIMEMessage
- parsed: boolean
- LOGGER: Logger
- config: MIMEConfig
- in: InputStream
- it: Iterator<MIMEEvent>
- currentPart: MIMEPart
- currentIndex: int
- partsList: List<MIMEPart>
- partsMap: Map<String, MIMEPart>
- MIMEMessage(InputStream, String): void
- MIMEMessage(InputStream, String, MIMEConfig): void
- getAttachments(): List<MIMEPart>
- getPart(int): MIMEPart
- getPart(String): MIMEPart
- getDecodedCidPart(String): MIMEPart
- parseAll(): void
- close(): void
- close(Collection<MIMEPart>): void
- makeProgress(): boolean
-
MIMEParser
- LOGGER: Logger
- HEADER_ENCODING: String
- NO_LWSP: int
- STATE
- state: STATE
- in: InputStream
- bndbytes: byte[]
- bl: int
- config: MIMEConfig
- bcs: int[]
- gss: int[]
- parsed: boolean
- done: boolean
- eof: boolean
- capacity: int
- buf: byte[]
- len: int
- bol: boolean
- MIMEParser(InputStream, String, MIMEConfig): void
- iterator(): Iterator<MIMEEvent>
- MIMEEventIterator
- readHeaders(): InternetHeaders
- readBody(): ByteBuffer
- adjustBuf(int, int): ByteBuffer
- createBuf(int): void
- skipPreamble(): void
- getBytes(String): byte[]
- compileBoundaryPattern(): void
- match(byte[], int, int): int
- fillBuf(): void
- doubleBuf(): void
- LineInputStream
- MIMEParsingException
-
MIMEPart
- LOGGER: Logger
- closed: boolean
- headers: InternetHeaders
- contentId: String
- contentType: String
- contentTransferEncoding: String
- parsed: boolean
- msg: MIMEMessage
- dataHead: DataHead
- lock: Object
- MIMEPart(MIMEMessage): void
- MIMEPart(MIMEMessage, String): void
- read(): InputStream
- close(): void
- readOnce(): InputStream
- moveTo(File): void
- getContentId(): String
- getContentTransferEncoding(): String
- getContentType(): String
- getHeaders(): void
- getHeader(String): List<String>
- getAllHeaders(): List<Header>
- setHeaders(InternetHeaders): void
- addBody(ByteBuffer): void
- doneParsing(): void
- setContentId(String): void
- setContentTransferEncoding(String): void
- isClosed(): boolean
- toString(): String
- MemoryData
- MimeUtility
- PropUtil
- QPDecoderStream
-
UUDecoderStream
- name: String
- mode: int
- buffer: byte[]
- bufsize: int
- index: int
- gotPrefix: boolean
- gotEnd: boolean
- lin: LineInputStream
- ignoreErrors: boolean
- ignoreMissingBeginEnd: boolean
- readAhead: String
- UUDecoderStream(InputStream): void
- UUDecoderStream(InputStream, boolean, boolean): void
- read(): int
- read(byte[], int, int): int
- markSupported(): boolean
- available(): int
- getName(): String
- getMode(): int
- readPrefix(): void
- decode(): boolean
-
WeakDataFile
- LOGGER: Logger
- TIMEOUT: int
- refQueue: ReferenceQueue<DataFile>
- refList: Queue<WeakDataFile>
- file: File
- raf: RandomAccessFile
- hasCleanUpExecutor: boolean
- static class initializer
- WeakDataFile(DataFile, File): void
- read(long, byte[], int, int): void
- writeTo(long, byte[], int, int): long
- close(): void
- renameTo(File): void
- drainRefQueueBounded(): void
- CleanupRunnable
-
mimepull
-
jvnet