package i2p.susi.util

Utility classes for the SusiMail webmail client.


  • Class
    Description
    Base interface for data buffers.
    Static configuration manager.
    InputStream that counts bytes read and skipped.
    OutputStream that counts bytes written.
    Buffering decoder that outputs to a Writer.
    OutputStream that discards all written data.
    InputStream that returns EOF when input matches specified bytes.
    Writer that escapes HTML characters during streaming.
    Buffer implementation backed by a file.
    File name encoding utilities for cross-platform compatibility.
    OutputStream that converts LF to CRLF during streaming.
    Manages an Object array with paging and sorting support.
    Enumeration defining sort direction for folder elements.
    Gzip-compressed file Buffer implementation.
    Hex table utilities for byte-to-string conversion.
    InputStream that limits total bytes read to a specified maximum.
    Shared rules for naming a message in the webmail log, so every class that writes about one shortens and brackets it the same way.
    Buffer implementation backed by a byte array.
    Write-only Buffer implementation.
    Read-only Buffer for constant data initialized from a byte array.
    Interface for counting bytes read or skipped.
    OutputStream that performs case-insensitive regex replacement during streaming.
    Writer implementation backed by StringBuilder.