Package io.github.dornol.excelkit.csv
@NullMarked
package io.github.dornol.excelkit.csv
Streaming CSV export and OpenCSV-based import with dialect presets, quoting strategies,
BOM handling, CSV injection defense, and map-mode reading.
-
ClassDescriptionA functional interface for writing custom content after data rows in CSV output.CsvColumn<T>Represents a single column in a CSV export operation.Predefined CSV dialect configurations for common formats.Handles the output stage of a CSV export.Quoting strategies for CSV field values.CsvReader<T>Builder-style class for configuring CSV row readers.Exception thrown during CSV read operations.Reads CSV files and maps rows to Java objects.Exception thrown during CSV write operations.CsvWriter<T>CSV writer for streaming large datasets into a temporary file.