public class OverlayItem extends Object
Constructor and Description |
---|
OverlayItem(List<UnderlayItem> underlayItems,
CorrelationItemEnum correlationItem)
Creates overlay item.
|
Modifier and Type | Method and Description |
---|---|
void |
addUnderlayItem(UnderlayItem underlayItem)
Adds an underlay item to the list of items.
|
CorrelationItemEnum |
getCorrelationItem() |
Class<? extends CorrelationBase> |
getCorrelationType() |
Queue<UnderlayItem> |
getUnderlayItems() |
void |
removeUnderlayItem(UnderlayItem itemToRemove)
Removes underlay item from the list of items.
|
void |
setCorrelationType(Class<? extends CorrelationBase> correlationType) |
void |
setUnderlayItems(Queue<UnderlayItem> underlayItems)
Sets
UnderlayItem s. |
void |
updateUnderlayItem(UnderlayItem oldItem,
UnderlayItem newItem)
Update underlay item.
|
public OverlayItem(List<UnderlayItem> underlayItems, CorrelationItemEnum correlationItem)
underlayItems
- list of underlayItems that form this OverlayItemcorrelationItem
- type of underlayItemspublic void addUnderlayItem(UnderlayItem underlayItem)
underlayItem
- to be addedpublic void removeUnderlayItem(UnderlayItem itemToRemove)
itemToRemove
- underlay item to be removedpublic void updateUnderlayItem(UnderlayItem oldItem, UnderlayItem newItem)
oldItem
- original item stored in topostorenewItem
- updated itempublic Queue<UnderlayItem> getUnderlayItems()
UnderlayItem
s (underlay items)public void setUnderlayItems(Queue<UnderlayItem> underlayItems)
UnderlayItem
s.underlayItems
- underlay itemspublic CorrelationItemEnum getCorrelationItem()
public Class<? extends CorrelationBase> getCorrelationType()
public void setCorrelationType(Class<? extends CorrelationBase> correlationType)
Copyright © 2018 OpenDaylight. All rights reserved.