Package com.northconcepts.datapipeline.foundations.file
package com.northconcepts.datapipeline.foundations.file
-
ClassDescriptionDetects the
FileTypeof a file or stream from its name's extension or, failing that, by sampling its first bytes.A local or remote file to write, supplying anOutputStreamfor its content.A local or remote file to read, supplying anInputStreamfor its content.File formats known to DataPipeline, each with a display name, MIME type, binary flag and default file extension.Base class for theFileSourceandFileSinkimplementations backed by a file on the local file system.AFileSinkthat writes a file on the local file system, replacing or appending to its content.AFileSourcethat reads a file on the local file system.AFileSourcethat delegates its file methods and record serialization to a nested file source; subclasses override selected methods.