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.StringIDENTIFIER-
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.StringgetIdentifier()VitamDocument<PreservationScenario>newInstance(com.fasterxml.jackson.databind.JsonNode content)Make a new instance of the document with the given jsonPreservationScenariosetId(java.lang.String id)PreservationScenariosetIdentifier(java.lang.String identifier)PreservationScenarioModeltoModel()-
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:VitamDocumentMake a new instance of the document with the given json- Specified by:
newInstancein 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()
-
-