Package org.neo4j.cypherdsl.core
Interface ExposesLoadCSV
-
- All Known Subinterfaces:
StatementBuilder.OngoingReadingAndWith,StatementBuilder.OngoingReadingAndWithWithSkip,StatementBuilder.OngoingReadingAndWithWithWhereAndOrder,StatementBuilder.OrderableOngoingReadingAndWith,StatementBuilder.OrderableOngoingReadingAndWithWithoutWhere,StatementBuilder.OrderableOngoingReadingAndWithWithWhere
@API(status=EXPERIMENTAL, since="2020.2.1") public interface ExposesLoadCSVExposes methods to configure aLOAD CSVclause.- Since:
- 2020.2.1
- Author:
- Michael J. Simons
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default LoadCSVStatementBuilder.OngoingLoadCSVloadCSV(java.net.URI from)Starts building aLOAD CSV.LoadCSVStatementBuilder.OngoingLoadCSVloadCSV(java.net.URI from, boolean withHeaders)Starts building aLOAD CSV.
-
-
-
Method Detail
-
loadCSV
@NotNull @Contract(pure=true) default LoadCSVStatementBuilder.OngoingLoadCSV loadCSV(java.net.URI from)
Starts building aLOAD CSV.- Parameters:
from- TheURIto load data from. Any uri that is resolvable by the database itself is valid.- Returns:
- An ongoing definition of a
LOAD CSVclause
-
loadCSV
@NotNull @Contract(pure=true) LoadCSVStatementBuilder.OngoingLoadCSV loadCSV(java.net.URI from, boolean withHeaders)
Starts building aLOAD CSV.- Parameters:
from- TheURIto 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 CSVclause
-
-