public class InetDeviceMap.InetDeviceMapItem
extends java.lang.Object
Constructor and Description |
---|
InetDeviceMapItem(InetDeviceMap.InetDeviceMapItem parent,
InetDevice device,
ParameterMap config,
ParameterMap selfConfig,
java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> flowAgentIfaceMap) |
Modifier and Type | Method and Description |
---|---|
InetDeviceMap.InetDeviceMapItem |
findRoot(java.util.Set<java.lang.Integer> rootDeviceTypeId) |
java.util.Set<java.lang.Integer> |
getAncestorIds()
ID всех предков.
|
ParameterMap |
getConfig()
Конфигурация с наследованием от устройств-предков.
|
java.util.Set<java.lang.Integer> |
getDescendantIds()
ID всех потомков.
|
InetDevice |
getDevice() |
java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> |
getFlowAgentIfaceMap() |
InetDeviceMap.InetDeviceMapItem |
getParent() |
ParameterMap |
getSelfConfig()
Конфигурация самого устройства + типа устройства.
|
public InetDeviceMapItem(InetDeviceMap.InetDeviceMapItem parent, InetDevice device, ParameterMap config, ParameterMap selfConfig, java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> flowAgentIfaceMap)
public InetDeviceMap.InetDeviceMapItem getParent()
public InetDevice getDevice()
public ParameterMap getConfig()
public ParameterMap getSelfConfig()
public java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> getFlowAgentIfaceMap()
public java.util.Set<java.lang.Integer> getDescendantIds()
public java.util.Set<java.lang.Integer> getAncestorIds()
public InetDeviceMap.InetDeviceMapItem findRoot(java.util.Set<java.lang.Integer> rootDeviceTypeId)