Package com.invirgance.convirgance.output


package com.invirgance.convirgance.output
Support for writing file formats like JSON, CSV, tab delimited, and binary encodings. This package also includes interfaces and implementations for efficiently writing to the outputStream of different targets. All implementations ensure proper resource management through AutoCloseable and handle cleanup of their underlying streams. See Target Interface for writing to destinations
  • Class
    Description
    Writes data in RFC 4180 compliant CSV format.
    Support for writing delimited file formats like tab delimited and pipe delimited formats.
    Provides support for writing binary encoded JSON data in the JBIN format.
    Provides support for writing a stream of data as JSON formatted objects.
    Interface for writing file formats from an Iterable stream of data
    A cursor for manually writing data to a given Output format.
    Provides support for writing pipe-delimited files as a stream of data.
    Provides support for writing tab-delimited (tsv) files as a stream of data.