Package io.deephaven.importers.csv
package io.deephaven.importers.csv
-
ClassDescriptionEncapsulates the functionality for custom setters that allow processing of
CustomSetterValueCreates BaseFieldWriter for passed ImporterColumnDefinitionsDefault implementation ofBaseCsvFieldWriter.CustomSetterFactorythat can be used to create a CustomSetterAbstract class providing methods used when reading data from CSV files to be written to Deephaven columns.Thrown primarily when an unsupported format is specifiedEnum of supported CSV formats.Class to assist with different styles of CSV filesImplementation ofCsvImporterHelperthat handles BPIPE CSV import scenarios.Extends SkipLinesInputStream as that supports readLine functionality.Implementation ofCsvImporterHelperthat handles general CSV import scenarios.Defines options for a specific CSV import request so that they can be sent to a persistent query or theCsvImportclass.Builder for creating instances ofCsvImportOptions.Context class that holds the attributes and functionality common to all custom parsers.Factory for creating sinks that can write to array column sources.Main CSV import tools class.The implementation class forCustomSetterSinkDataProcessor.General CSV importer class to handle standard CSV importsConstants for import property names.Holds the map of partition to its list of chunks (startIndex and size) in one parser chunk which is approximately 262K in size.This is an Observer interface.The Checked Exception thrown when error occurs while processing NonSourceColumn data.The Checked Exception thrown when error occurs while processing NonSourceColumn data.This is an Observable interface that allowsRowUpdateObserverto register.This is an Observer interface.