public class UnitSimplified extends Object
Constructor and Description |
---|
UnitSimplified(com.fasterxml.jackson.databind.node.ObjectNode unitNode)
COnstructor with ObjectNode
|
UnitSimplified(String id,
com.fasterxml.jackson.databind.node.ObjectNode mgt,
List<String> up)
Constructor with id, management, parent direct
|
Modifier and Type | Method and Description |
---|---|
List<String> |
getDirectParent() |
String |
getId() |
com.fasterxml.jackson.databind.node.ObjectNode |
getManagement() |
static Map<String,UnitSimplified> |
getUnitIdMap(Iterable<com.fasterxml.jackson.databind.JsonNode> unitList) |
UnitSimplified |
setDirectParent(List<String> directParent) |
UnitSimplified |
setId(String id) |
UnitSimplified |
setManagement(com.fasterxml.jackson.databind.node.ObjectNode management) |
public UnitSimplified(com.fasterxml.jackson.databind.node.ObjectNode unitNode)
unitNode
- for building UnitSimplifiedpublic String getId()
public UnitSimplified setId(String id)
id
- as Stringpublic com.fasterxml.jackson.databind.node.ObjectNode getManagement()
public UnitSimplified setManagement(com.fasterxml.jackson.databind.node.ObjectNode management)
management
- of type ObjectNodepublic List<String> getDirectParent()
public UnitSimplified setDirectParent(List<String> directParent)
directParent
- as a list of Stringpublic static Map<String,UnitSimplified> getUnitIdMap(Iterable<com.fasterxml.jackson.databind.JsonNode> unitList)
unitList
- list of units as ArrayNodeCopyright © 2018 Vitam. All rights reserved.