public class FileFormat extends VitamDocument<FileFormat>
Modifier and Type | Field and Description |
---|---|
static String |
ALERT
FileFormat alert
|
static String |
COMMENT
FileFormat comment
|
static String |
CREATED_DATE
FileFormat Création date
|
static String |
EXTENSION
FileFormat extension
|
static String |
GROUP
FileFormat group
|
static String |
HAS_PRIORITY_OVER_FILE_FORMAT_ID
manage document priority
|
static String |
MIME_TYPE
FileFormat Mime Type
|
static String |
NAME
FileFormat name
|
static String |
PUID
FileFormat PUID key
|
static String |
VERSION
FileFormat Version
|
static String |
VERSION_PRONOM
FileFormat Pronom version
|
ES_FILTER_OUT, ID, SCORE, TENANT_ID
Constructor and Description |
---|
FileFormat()
empty constructor
|
FileFormat(org.bson.Document document)
constructor with Mongo Document
|
FileFormat(com.fasterxml.jackson.databind.JsonNode content) |
FileFormat(String content) |
Modifier and Type | Method and Description |
---|---|
FileFormat |
cleanNullValues()
Before database insertion, uses this method to clean all null fields (set to empty string or to empty list
instead of null)
|
VitamDocument<FileFormat> |
newInstance(com.fasterxml.jackson.databind.JsonNode content)
Make a new instance of the document with the given json
|
FileFormat |
setAlert(boolean alert)
setAlert
|
FileFormat |
setComment(String comment)
setComment
|
FileFormat |
setCreatedDate(String createdDate)
setCreatedDate
|
FileFormat |
setExtension(List<String> extension)
setExtension
|
FileFormat |
setGroup(String group)
setGroup
|
FileFormat |
setMimeType(List<String> mimeType)
setMimeType
|
FileFormat |
setName(String name)
setName
|
FileFormat |
setPriorityOverIdList(List<String> priorityOverIdList)
setPriorityOverIdList
|
FileFormat |
setPronomVersion(String pronomVersion)
setPronomVersion
|
FileFormat |
setPUID(String puid)
setPUID
|
FileFormat |
setVersion(String version)
setVersion
|
checkId, getConcernedDiffLines, getId, getTenantId, getUnifiedDiff, getVersion, toString, toStringDirect
append, clear, containsKey, containsValue, entrySet, equals, get, get, getBoolean, getBoolean, getDate, getDouble, getInteger, getInteger, getLong, getObjectId, getString, hashCode, isEmpty, keySet, parse, parse, put, putAll, remove, size, toBsonDocument, toJson, toJson, toJson, toJson, values
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public static final String PUID
public static final String VERSION_PRONOM
public static final String VERSION
public static final String CREATED_DATE
public static final String HAS_PRIORITY_OVER_FILE_FORMAT_ID
public static final String MIME_TYPE
public static final String NAME
public static final String GROUP
public static final String ALERT
public static final String COMMENT
public static final String EXTENSION
public FileFormat()
public FileFormat(org.bson.Document document)
document
- as Document of bsonpublic FileFormat(com.fasterxml.jackson.databind.JsonNode content)
content
- in format JsonNode to createpublic FileFormat(String content)
content
- in format String to createpublic VitamDocument<FileFormat> newInstance(com.fasterxml.jackson.databind.JsonNode content)
VitamDocument
newInstance
in class VitamDocument<FileFormat>
content
- document structure as jsonpublic FileFormat setPUID(String puid)
puid
- as Stringpublic FileFormat setExtension(List<String> extension)
extension
- as a list of Stringpublic FileFormat setName(String name)
name
- as Stringpublic FileFormat setMimeType(List<String> mimeType)
mimeType
- as Stringpublic FileFormat setVersion(String version)
version
- as Stringpublic FileFormat setPriorityOverIdList(List<String> priorityOverIdList)
priorityOverIdList
- as a list of Stringpublic FileFormat setCreatedDate(String createdDate)
createdDate
- as Stringpublic FileFormat setPronomVersion(String pronomVersion)
pronomVersion
- as Stringpublic FileFormat setComment(String comment)
comment
- as Stringpublic FileFormat setAlert(boolean alert)
alert
- as booleanpublic FileFormat setGroup(String group)
group
- as Stringpublic FileFormat cleanNullValues()
Copyright © 2018 Vitam. All rights reserved.