@@ -415,6 +416,7 @@ public interface AttributeColumnsController {
* <p>No special column must be provided.</p>
* <p>If a column name is not already in nodes table, it will be created with the corresponding columnType index.</p>
* <p>If a node id already exists, depending on assignNewNodeIds, a new id will be assigned to it or instead, the already existing node attributes will be updated with the CSV data</p>
* @param graph Graph to import nodes
* @param file CSV file
* @param separator Separator of values of the CSV file
* @param charset Charset of the CSV file
...
...
@@ -422,7 +424,7 @@ public interface AttributeColumnsController {
* @param columnTypes Types of the columns in the CSV file to use when creating columns
* @param assignNewNodeIds Indicates if nodes should be assigned new ids when the ids are already in nodes table or not provided.
* <p>Method for importing csv data to edges table.</p>
...
...
@@ -438,6 +440,7 @@ public interface AttributeColumnsController {
* <li>First column named 'Type' (case insensitive) will be used as edge type, matching 'Directed' or 'Undirected' strings (case insensitive). The next ones will be used as normal columns, and created if not already existing.</li>
* </ul>
* </p>
* @param graph Graph to import edges
* @param file CSV file
* @param separator Separator of values of the CSV file
* @param charset Charset of the CSV file
...
...
@@ -445,7 +448,7 @@ public interface AttributeColumnsController {
* @param columnTypes Types of the columns in the CSV file to use when creating columns
* @param createNewNodes Indicates if missing nodes should be created when an edge declares a source or target id not already existing
HashMap<Column,String>columnHeaders=newHashMap<Column,String>();//Necessary because of column name case insensitivity, to map columns to its corresponding csv header.
...
...
@@ -591,7 +590,6 @@ public class AttributeColumnsControllerImpl implements AttributeColumnsControlle