Class PreservationScenario
- java.lang.Object
-
- org.bson.Document
-
- fr.gouv.vitam.common.database.server.mongodb.VitamDocument<PreservationScenario>
-
- fr.gouv.vitam.functional.administration.common.PreservationScenario
-
- All Implemented Interfaces:
java.io.Serializable
,java.util.Map<java.lang.String,java.lang.Object>
,org.bson.conversions.Bson
public class PreservationScenario extends VitamDocument<PreservationScenario>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
IDENTIFIER
-
Fields inherited from class fr.gouv.vitam.common.database.server.mongodb.VitamDocument
ES_FILTER_OUT, ID, IMPLEMENTATIONVERSION, SCORE, SEDAVERSION, TENANT_ID, VERSION
-
-
Constructor Summary
Constructors Constructor Description PreservationScenario()
PreservationScenario(com.fasterxml.jackson.databind.JsonNode content)
PreservationScenario(java.lang.String content)
PreservationScenario(org.bson.Document content)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getIdentifier()
VitamDocument<PreservationScenario>
newInstance(com.fasterxml.jackson.databind.JsonNode content)
Make a new instance of the document with the given jsonPreservationScenario
setId(java.lang.String id)
PreservationScenario
setIdentifier(java.lang.String identifier)
PreservationScenarioModel
toModel()
-
Methods inherited from class fr.gouv.vitam.common.database.server.mongodb.VitamDocument
checkId, getConcernedDiffLines, getId, getOriginalDiffLines, getTenantId, getUnifiedDiff, getVersion, toString, toStringDirect
-
Methods inherited from class org.bson.Document
append, clear, containsKey, containsValue, entrySet, equals, get, get, get, getBoolean, getBoolean, getDate, getDouble, getEmbedded, getEmbedded, getInteger, getInteger, getList, getList, getLong, getObjectId, getString, hashCode, isEmpty, keySet, parse, parse, put, putAll, remove, size, toBsonDocument, toJson, toJson, toJson, toJson, values
-
-
-
-
Field Detail
-
IDENTIFIER
public static final java.lang.String IDENTIFIER
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PreservationScenario
public PreservationScenario(com.fasterxml.jackson.databind.JsonNode content)
-
PreservationScenario
public PreservationScenario(org.bson.Document content)
-
PreservationScenario
public PreservationScenario(java.lang.String content)
-
PreservationScenario
public PreservationScenario()
-
-
Method Detail
-
newInstance
public VitamDocument<PreservationScenario> newInstance(com.fasterxml.jackson.databind.JsonNode content)
Description copied from class:VitamDocument
Make a new instance of the document with the given json- Specified by:
newInstance
in classVitamDocument<PreservationScenario>
- Parameters:
content
- document structure as json- Returns:
- new document with the json as content
-
setId
public PreservationScenario setId(java.lang.String id)
-
getIdentifier
public java.lang.String getIdentifier()
-
setIdentifier
public PreservationScenario setIdentifier(java.lang.String identifier)
-
toModel
@Nonnull public PreservationScenarioModel toModel()
-
-