Package io.deephaven.importers
package io.deephaven.importers
-
ClassDescriptionHolds the methods common to both CsvFieldWriter and CsvColumnDataTransformer.Abstract class providing methods used when reading data from CSV files to be written to Deephaven columns.Creates ColumnTransformers for passed ImporterColumnDefinitionsDefault Factory class that creates the DataTransformersThe CSV importer class.Reads a CSV file and attempts to infer column data types and create appropriate schema and importer instructions.A Builder object for
CsvSchemaCreator.The class is an implementation of RowSetter that in addition exposes the get methods to access the data valueParser for Deephaven legacy time zones fromDateTimeCompatibility.DBTimeZone.A table writer factory that takes a single destination directory.Interface for end-of-record field writers.GeneralImporter<T extends ImportFieldWriter>Abstract class providing methods used when importing data to be written to Deephaven columns.Interface for handling transformations from custom implementations ofParser.Encapsulates details about ImportColumns from the schema, such as sourceType, formulae, etcDummy class to mark fields to be populated from the CONSTANT_COLUMN_VALUE parameterException class for errors encountered during import operations.This class encapsulates common transformations that can be used in ImportSource elements.Mode for importers.Helper methods for Import Queries.The style of import for schema discovery.A Factory to generateTableWriters for use with various importers.A base for table writer factories with common utility code to validate and prepare table destination directories, and create the table writers.Reads a JDBC result set and attempts to infer column data types and create appropriate schema and importer instructions.The assessment method to use when inferring schema.A Builder object forImmutableJdbcSchemaCreatorException indicating an error during schema assessment.Provides function information about matching one-input, one-output Lambda functions based on input and output typesA table writer factory that accepts a partition at runtime (used when we want to use data from an import column to direct each row to a specific partition).Exception class to be thrown by subclasses when an error is encountered while parsing input.ImportTableWriterFactoryimplementation used in Preview Import Table functionality.This should be used when a non-null single partition value should be used for import.Standard class for importer arguments.