T
- templatepublic abstract class LogbookLifeCycle<T> extends VitamDocument<LogbookLifeCycle<T>>
ES_FILTER_OUT, ID, SCORE, TENANT_ID, VERSION
Constructor and Description |
---|
LogbookLifeCycle()
Constructor
|
LogbookLifeCycle(org.bson.Document content)
Constructor for Codec
|
LogbookLifeCycle(com.fasterxml.jackson.databind.JsonNode content)
Constructor for Codec
|
LogbookLifeCycle(LogbookParameters parameters)
Constructor from LogbookLifeCycleParameters
|
LogbookLifeCycle(String content)
Constructor for Codec
|
Modifier and Type | Method and Description |
---|---|
String |
getId() |
static LogbookParameterName |
getIdParameterName() |
List<T> |
getLifeCycles(boolean all)
Get back LogbookParameters (LifeCycles)
|
protected abstract T |
getLogbookParameters() |
checkId, getConcernedDiffLines, getTenantId, getUnifiedDiff, getVersion, newInstance, 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 LogbookLifeCycle()
public LogbookLifeCycle(LogbookParameters parameters)
parameters
- of type LogbookParametersIllegalArgumentException
- if argument is nullpublic LogbookLifeCycle(org.bson.Document content)
content
- in format Documentpublic LogbookLifeCycle(String content)
content
- in format Stringpublic LogbookLifeCycle(com.fasterxml.jackson.databind.JsonNode content)
content
- in format JsonNodepublic static final LogbookParameterName getIdParameterName()
public final String getId()
getId
in class VitamDocument<LogbookLifeCycle<T>>
protected abstract T getLogbookParameters()
Copyright © 2018 Vitam. All rights reserved.