Interface CsvParserCreator

All Known Implementing Classes:
DateTimeFormatterPatternParserCreator, TimeWithPartitionParserCreator

public interface CsvParserCreator
Interface for classes to create deephaven-csv Parser instances.
  • Method Summary

    Modifier and Type
    Method
    Description
    io.deephaven.csv.parsers.Parser<?>
    create(@NotNull ImporterColumnDefinition icd, @Nullable String columnPartitionValue)
    Create an instance of the parser.
  • Method Details

    • create

      io.deephaven.csv.parsers.Parser<?> create(@NotNull @NotNull ImporterColumnDefinition icd, @Nullable @Nullable String columnPartitionValue)
      Create an instance of the parser.
      Parameters:
      icd - the ImporterColumnDefinition for the column
      columnPartitionValue - an optional column partition value
      Returns:
      the Parser