public class DeviceEntityDescriptorList extends java.lang.Object implements DeviceEntities
| Modifier and Type | Field and Description |
|---|---|
static DeviceEntityDescriptorList |
EMPTY |
| Constructor and Description |
|---|
DeviceEntityDescriptorList() |
DeviceEntityDescriptorList(java.util.List<DeviceEntityDescriptor> entities) |
| Modifier and Type | Method and Description |
|---|---|
static DeviceEntityDescriptorList |
difference(DeviceEntityDescriptorList left,
DeviceEntityDescriptorList right) |
java.util.Map<java.lang.String,DeviceEntityDescriptor> |
getDescriptors() |
boolean |
hasSpecificEntities() |
boolean |
isActive(java.lang.String entity) |
void |
merge(DeviceEntityDescriptorList other,
java.util.Set<java.lang.String> defaultActiveEntities) |
DataTable |
toDataTable() |
public static final DeviceEntityDescriptorList EMPTY
public DeviceEntityDescriptorList(java.util.List<DeviceEntityDescriptor> entities)
public DeviceEntityDescriptorList()
public static DeviceEntityDescriptorList difference(DeviceEntityDescriptorList left, DeviceEntityDescriptorList right)
public DataTable toDataTable()
public boolean isActive(java.lang.String entity)
isActive in interface DeviceEntitiespublic void merge(DeviceEntityDescriptorList other, java.util.Set<java.lang.String> defaultActiveEntities)
public java.util.Map<java.lang.String,DeviceEntityDescriptor> getDescriptors()
getDescriptors in interface DeviceEntitiespublic boolean hasSpecificEntities()
hasSpecificEntities in interface DeviceEntities