Class CsvMetadataUtils
java.lang.Object
fr.gouv.vitam.collect.internal.core.csv.CsvMetadataUtils
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Patternstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Patternstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Patternstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Patternstatic final Stringstatic final Stringstatic final Patternstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Patternstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final charstatic final Stringstatic final Patternstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic booleanequalsOrStartsWith(String str, String prefix) static booleanisContentDescriptionField(String headerName) static booleanisContentField(String headerName) static booleanisContentTitleField(String headerName) static booleanisFileField(String headerName) static booleanisManagementField(String headerName) static booleanisManagementUpdateOperationField(String headerName) static booleanIsObjectFilesField(String headerName) static booleanmatchesPattern(String value, Pattern pattern)
-
Field Details
-
MAX_HEADER_NAME_LENGTH
public static final int MAX_HEADER_NAME_LENGTH- See Also:
-
SEPARATOR_CHAR
public static final char SEPARATOR_CHAR- See Also:
-
SEPARATOR
- See Also:
-
HASH_PREFIX
- See Also:
-
CONTENT
- See Also:
-
CONTENT_SEPARATOR
- See Also:
-
MANAGEMENT
- See Also:
-
MANAGEMENT_SEPARATOR
- See Also:
-
MANAGEMENT_FIELD
- See Also:
-
ARCHIVE_UNIT_PROFILE
- See Also:
-
STARTS_WITH_DIGIT_PATTERN
-
ARRAY_INDEX_PATTERN
-
CONTENT_TITLE
- See Also:
-
CONTENT_TITLE_VALID_HEADER_NAME_PATTERN
-
CONTENT_DESCRIPTION
- See Also:
-
CONTENT_DESCRIPTION_VALID_HEADER_NAME_PATTERN
-
CONTENT_DESCRIPTION_LEVEL
- See Also:
-
DESCRIPTION_LEVEL_API_FIELD
- See Also:
-
SEDA_EXTENSION_POINTS
-
CONTENT_SIGNATURE_REFERENCED_OBJECT_SIGNED_OBJECT_DIGEST
- See Also:
-
CONTENT_SIGNATURE_REFERENCED_OBJECT_SIGNED_OBJECT_DIGEST_MESSAGE_DIGEST
- See Also:
-
CONTENT_SIGNATURE_REFERENCED_OBJECT_SIGNED_OBJECT_DIGEST_ATTR
- See Also:
-
CONTENT_SIGNATURE_REFERENCED_OBJECT_SIGNED_OBJECT_DIGEST_ALGORITHM
- See Also:
-
CONTENT_SIGNATURE_REFERENCED_OBJECT_SIGNED_OBJECT_DIGEST_ATTR_PATTERN
-
SIGNED_OBJECT_DIGEST_MESSAGE_DIGEST_SUFFIX
- See Also:
-
ALGORITHM_SUFFIX
- See Also:
-
END_DATE_FIELD
- See Also:
-
SEDA_MANAGEMENT_SPECIAL_ARRAY_FIELDS
-
SEDA_MANAGEMENT_SPECIAL_RULE_PROPERTY_ARRAY_FIELDS
-
MANAGEMENT_UPDATE_OPERATION
- See Also:
-
MANAGEMENT_UPDATE_OPERATION_API_PATH
- See Also:
-
MANAGEMENT_UPDATE_OPERATION_SYSTEM_ID
- See Also:
-
MANAGEMENT_UPDATE_OPERATION_SYSTEM_ID_API_PATH
- See Also:
-
MANAGEMENT_UPDATE_OPERATION_ARCHIVE_UNIT_IDENTIFIER_KEY
- See Also:
-
MANAGEMENT_UPDATE_OPERATION_ARCHIVE_UNIT_IDENTIFIER_KEY_API_PATH
- See Also:
-
MANAGEMENT_UPDATE_OPERATION_ARCHIVE_UNIT_IDENTIFIER_KEY_METADATA_NAME
- See Also:
-
MANAGEMENT_UPDATE_OPERATION_ARCHIVE_UNIT_IDENTIFIER_KEY_METADATA_NAME_API_PATH
public static final String MANAGEMENT_UPDATE_OPERATION_ARCHIVE_UNIT_IDENTIFIER_KEY_METADATA_NAME_API_PATH- See Also:
-
MANAGEMENT_UPDATE_OPERATION_ARCHIVE_UNIT_IDENTIFIER_KEY_METADATA_VALUE
- See Also:
-
MANAGEMENT_UPDATE_OPERATION_ARCHIVE_UNIT_IDENTIFIER_KEY_METADATA_VALUE_API_PATH
public static final String MANAGEMENT_UPDATE_OPERATION_ARCHIVE_UNIT_IDENTIFIER_KEY_METADATA_VALUE_API_PATH- See Also:
-
UPDATE_OPERATION_API_FIELD
- See Also:
-
SYSTEM_ID_API_FIELD
- See Also:
-
ARCHIVE_UNIT_IDENTIFIER_KEY_API_FIELD
- See Also:
-
METADATA_NAME_API_FIELD
- See Also:
-
METADATA_VALUE_API_FIELD
- See Also:
-
LANG_ATTR_VALUE_PATTERN
-
ALGORITHM_ATTR_VALUE_PATTERN
-
ATTR_HEADER_NAME
- See Also:
-
ATTR_HEADER_NAME_SUFFIX
- See Also:
-
FILE_HEADER
- See Also:
-
OBJECT_FIlES_HEADER
- See Also:
-
API_FIELD_TITLE
- See Also:
-
API_FIELD_TITLE_
- See Also:
-
API_FIELD_DESCRIPTION
- See Also:
-
API_FIELD_DESCRIPTION_
- See Also:
-
RULE_FIELD_NAME
- See Also:
-
RULES_PREFIX
- See Also:
-
RULES_SEPARATOR_PREFIX
- See Also:
-
IMPLICIT_0_ARRAY_INDEX
- See Also:
-
FORBIDDEN_CONTENT_SEDA_PATHS
-
-
Constructor Details
-
CsvMetadataUtils
public CsvMetadataUtils()
-
-
Method Details
-
buildPath
-
isFileField
-
IsObjectFilesField
-
isContentField
-
isManagementField
-
isManagementUpdateOperationField
-
isContentTitleField
-
isContentDescriptionField
-
matchesPattern
-
equalsOrStartsWith
-