Uses of Interface
org.nuiton.csv.ExportModel
Packages that use ExportModel
Package
Description
This package contains a framework to import and export data from a
csv file using a model which permits us to validate what to do.
Offers some extended api.
-
Uses of ExportModel in org.nuiton.csv
Subinterfaces of ExportModel in org.nuiton.csvClasses in org.nuiton.csv that implement ExportModelFields in org.nuiton.csv declared as ExportModelMethods in org.nuiton.csv with parameters of type ExportModelModifier and TypeMethodDescriptionstatic <O> ExporterBuilder<O> Exporter.builder(ExportModel<O> model) Creates a new exporter builder from the given model.static <E> voidExport.exportToFile(ExportModel<E> model, Iterable<E> data, File file) static <E> voidExport.exportToFile(ExportModel<E> model, Iterable<E> data, File file, Charset charset) static <E> voidExport.exportToFile(ExportModel<E> model, Iterable<E> data, File file, Charset charset, boolean writeHeader) static <E> voidExport.exportToOutputStream(ExportModel<E> model, Iterable<E> data, OutputStream outputStream) static <E> voidExport.exportToOutputStream(ExportModel<E> model, Iterable<E> data, OutputStream outputStream, boolean writeHeader) static <E> voidExport.exportToOutputStream(ExportModel<E> model, Iterable<E> data, OutputStream outputStream, boolean writeHeader, Charset charset) static <E> voidExport.exportToOutputStream(ExportModel<E> model, Iterable<E> data, OutputStream outputStream, Charset charset) static <E> StringExport.exportToString(ExportModel<E> model, Iterable<E> data) static <E> StringExport.exportToString(ExportModel<E> model, Iterable<E> data, Charset charset) static <E> StringExport.exportToString(ExportModel<E> model, Iterable<E> data, Charset charset, boolean writeHeader) static <E> voidExport.exportToWriter(ExportModel<E> model, Iterable<E> data, Writer writer) static <E> voidExport.exportToWriter(ExportModel<E> model, Iterable<E> data, Writer writer, boolean writeHeader) static <E> Export<E> Export.newExport(ExportModel<E> model, Iterable<E> data) static <O> Exporter<O> Exporter.of(ExportModel<O> model) Creates an exporter from the given model, and using default configuration values.Constructors in org.nuiton.csv with parameters of type ExportModel -
Uses of ExportModel in org.nuiton.csv.ext
Classes in org.nuiton.csv.ext that implement ExportModelModifier and TypeClassDescriptionclassAbstract implementation of aExportModelto avoid all the boilerplate code when creating a new model.classAbstract implementation of aImportExportModelto avoid all the boilerplate code when creating a new model.Methods in org.nuiton.csv.ext with parameters of type ExportModelModifier and TypeMethodDescriptionstatic <E> voidRepeatableExport.exportToFile(ExportModel<E> model, Iterable<E> data, File file, Charset charset, boolean writeOnceHeader) static <E> StringRepeatableExport.exportToString(ExportModel<E> model, Iterable<E> data, Charset charset, boolean writeOnceHeader) static <E> voidRepeatableExport.exportToWriter(ExportModel<E> model, Iterable<E> data, Writer writer, boolean writeOnceHeader) static <E> RepeatableExport<E> RepeatableExport.newExport(ExportModel<E> model, Iterable<E> data, boolean writeOnceHeader) Constructors in org.nuiton.csv.ext with parameters of type ExportModelModifierConstructorDescriptionprotectedRepeatableExport(ExportModel<E> model, Iterable<E> data, boolean writeOnceHeader)