Module datarush.library
Package com.pervasive.datarush.operators.io
Provides base file I/O components including encoders and decoders.
-
Interface Summary Interface Description ByteSink An abstract sink for bytes.ByteSource An abstract source of bytes.DataFormat Describes the record format of external data, such as in a file.DataFormat.DataFormatter A formatter for converting record data to binary or text format.DataFormat.DataParser A parser for record data in binary or text format.SplitParsingContext An object representing the context of a data split parsing operation. -
Class Summary Class Description AbstractReader A generic reader of byte data representing a stream of records.AbstractRecordFormatter Skeleton implementation of a formatter for writing records to a sink.AbstractWriter A generic writer of byte data representing a stream of records.BasicByteSink A data source identified by aPath
.BasicByteSource A data source identified by aPath
.ConcatenatedByteSource A data source which concatenates multiple sources.FileMetadata The metadata associated with physical data files.FormattingOptions A collection of parameters for configuring parsing.GlobbingByteSource A data source representing the concatenation of all files matching a pattern.ParsingOptions A collection of parameters for configuring parsing.ReadSource Reads a data source as a stream of records.SQLWorkerUtil WriteSink Writes a stream of records to a data sink. -
Enum Summary Enum Description ParseErrorAction Describes the possible actions for handling record parsing errors.UnreadableSourceAction Specifies the behavior for handling data sources which are unreadable. -
Exception Summary Exception Description SplitParsingException Indicates a parsing error on a data split.