Package com.google.refine.importers
Class ImporterUtilities
java.lang.Object
com.google.refine.importers.ImporterUtilities
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidappendColumnName(List<String> columnNames, int index, String name) createMultiFileReadingProgress(ImportingJob job, List<com.fasterxml.jackson.databind.node.ObjectNode> fileRecords) static voidensureColumnsInRowExist(List<String> columnNames, Row row) static booleangetBooleanOption(String name, Properties options, boolean def) static intgetIntegerOption(String name, Properties options, int def) static ColumngetOrAllocateColumn(Project project, List<String> currentFileColumnNames, int index, boolean hasOurOwnColumnNames) static InputStreamopenAndTrackFile(String fileSource, File file, ImporterUtilities.MultiFileReadingProgress progress) static SerializableparseCellValue(String text) static voidsetupColumns(Project project, List<String> columnNames)
-
Constructor Details
-
ImporterUtilities
public ImporterUtilities()
-
-
Method Details
-
parseCellValue
-
getIntegerOption
-
getBooleanOption
-
appendColumnName
-
ensureColumnsInRowExist
-
getOrAllocateColumn
-
setupColumns
-
createMultiFileReadingProgress
public static ImporterUtilities.MultiFileReadingProgress createMultiFileReadingProgress(ImportingJob job, List<com.fasterxml.jackson.databind.node.ObjectNode> fileRecords) -
openAndTrackFile
public static InputStream openAndTrackFile(String fileSource, File file, ImporterUtilities.MultiFileReadingProgress progress) throws FileNotFoundException - Throws:
FileNotFoundException
-