Class CsvHeaderValidationManager
java.lang.Object
fr.gouv.vitam.collect.internal.core.csv.CsvHeaderValidationManager
- All Implemented Interfaces:
AutoCloseable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()booleancontainsHeaderName(String headerName) voidreport(String headerName, CollectErrorMessagesEnum messageKey) voidreport(String headerName, CollectErrorMessagesEnum messageKey, Map<CollectErrorParamEnum, String> messageArgs)
-
Constructor Details
-
CsvHeaderValidationManager
-
-
Method Details
-
getRemainingHeaderNamesToValidate
-
getRemainingHeaderNamesToValidate
-
getRemainingHeaderNamesToValidateByPrefix
-
getRemainingContentHeaderNamesToValidate
-
getRemainingMainContentHeaderNamesToValidate
-
getRemainingManagementHeaderNamesToValidate
-
containsHeaderName
-
report
public void report(String headerName, CollectErrorMessagesEnum messageKey) throws CollectInternalMultipleErrorsDetailsException -
report
public void report(String headerName, CollectErrorMessagesEnum messageKey, Map<CollectErrorParamEnum, String> messageArgs) throws CollectInternalMultipleErrorsDetailsException -
close
- Specified by:
closein interfaceAutoCloseable- Throws:
CollectInternalMultipleErrorsDetailsException
-