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 ExposesLoadCSV
Exposes methods to configure aLOAD CSV
clause.- 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.OngoingLoadCSV
loadCSV(java.net.URI from)
Starts building aLOAD CSV
.LoadCSVStatementBuilder.OngoingLoadCSV
loadCSV(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
- TheURI
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(java.net.URI from, boolean withHeaders)
Starts building aLOAD CSV
.- Parameters:
from
- TheURI
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
-
-