Class CsvToJsonConverter
java.lang.Object
fr.gouv.vitam.collect.internal.core.csv.CsvToJsonConverter
-
Constructor Summary
ConstructorsConstructorDescriptionCsvToJsonConverter
(SedaSchemaInfoResolver sedaSchemaInfoResolver, List<String> headerNames, boolean isFirstUpload) -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.node.ObjectNode
convertCsvRecordToJson
(org.apache.commons.csv.CSVRecord record, boolean isTopLevelFolder, boolean explicitAttachementMode) void
validateUpdateOperationFields
(org.apache.commons.csv.CSVRecord record, boolean isTopLevelFolder, boolean explicitAttachementMode)
-
Constructor Details
-
CsvToJsonConverter
public CsvToJsonConverter(SedaSchemaInfoResolver sedaSchemaInfoResolver, List<String> headerNames, boolean isFirstUpload) throws CollectInvalidCsvFormatException - Throws:
CollectInvalidCsvFormatException
-
-
Method Details
-
convertCsvRecordToJson
public com.fasterxml.jackson.databind.node.ObjectNode convertCsvRecordToJson(org.apache.commons.csv.CSVRecord record, boolean isTopLevelFolder, boolean explicitAttachementMode) throws CollectInvalidCsvFormatException - Throws:
CollectInvalidCsvFormatException
-
validateUpdateOperationFields
public void validateUpdateOperationFields(org.apache.commons.csv.CSVRecord record, boolean isTopLevelFolder, boolean explicitAttachementMode) throws CollectInvalidCsvFormatException - Throws:
CollectInvalidCsvFormatException
-