| Interface | Description |
|---|---|
| Buffer |
Base interface for data buffers.
|
| ReadCounter |
Interface for counting bytes read or skipped.
|
| Class | Description |
|---|---|
| Config |
Static configuration manager.
|
| CountingInputStream |
InputStream that counts bytes read and skipped.
|
| CountingOutputStream |
OutputStream that counts bytes written.
|
| DecodingOutputStream |
Buffering decoder that outputs to a Writer.
|
| DummyOutputStream |
OutputStream that discards all written data.
|
| EOFOnMatchInputStream |
InputStream that returns EOF when input matches specified bytes.
|
| EscapeHTMLOutputStream |
OutputStream that escapes HTML characters during streaming.
|
| EscapeHTMLWriter |
Writer that escapes HTML characters during streaming.
|
| FileBuffer |
Buffer implementation backed by a file.
|
| FilenameUtil |
File name encoding utilities for cross-platform compatibility.
|
| FixCRLFOutputStream |
OutputStream that converts LF to CRLF during streaming.
|
| Folder<O> |
Manages an Object array with paging and sorting support.
|
| GzipFileBuffer |
Gzip-compressed file Buffer implementation.
|
| HexTable |
Hex table utilities for byte-to-string conversion.
|
| LimitInputStream |
InputStream that limits total bytes read to a specified maximum.
|
| MemoryBuffer |
Buffer implementation backed by a byte array.
|
| OutputStreamBuffer |
Write-only Buffer implementation.
|
| ReadBuffer |
Read-only Buffer for constant data initialized from a byte array.
|
| RegexOutputStream |
OutputStream that performs case-insensitive regex replacement during streaming.
|
| StringBuilderWriter |
Writer implementation backed by StringBuilder.
|
| Enum | Description |
|---|---|
| Folder.SortOrder |
Enumeration defining sort direction for folder elements.
|
Utility classes for the SusiMail webmail client.
This package provides general utility functions and helper classes used throughout the SusiMail application. These utilities handle common tasks such as string manipulation, data formatting, and application-wide convenience methods.
Key utilities include: