Interface ExposesLoadCSV

All Known Subinterfaces:
StatementBuilder.OngoingReadingAndWith, StatementBuilder.OngoingReadingAndWithWithSkip, StatementBuilder.OngoingReadingAndWithWithWhereAndOrder, StatementBuilder.OrderableOngoingReadingAndWith, StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere, StatementBuilder.OrderableOngoingReadingAndWithWithWhere

@API(status=STABLE, since="2020.2.1") public interface ExposesLoadCSV
Exposes methods to configure a LOAD CSV clause.
Since:
2020.2.1
Author:
Michael J. Simons
  • Method Details

    • loadCSV

      @NotNull @Contract(pure=true) default LoadCSVStatementBuilder.OngoingLoadCSV loadCSV(URI from)
      Starts building a LOAD CSV.
      Parameters:
      from - The URI to load data from. Any uri that is resolvable by the database itself is valid.
      Returns:
      An ongoing definition of a LOAD CSV clause
    • loadCSV

      @NotNull @Contract(pure=true) LoadCSVStatementBuilder.OngoingLoadCSV loadCSV(URI from, boolean withHeaders)
      Starts building a LOAD CSV.
      Parameters:
      from - The URI to load data from. Any uri that is resolvable by the database itself is valid.
      withHeaders - Set to true if the csv file contains header
      Returns:
      An ongoing definition of a LOAD CSV clause