public class DefaultHierarchicalLinkId extends org.onosproject.yang.model.InnerModelObject implements HierarchicalLinkId
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeHierarchicalLinkId.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected TeTpId |
localTeLinkTpId |
protected TeNodeId |
localTeNodeId |
protected TeNodeId |
remoteTeNodeId |
protected TeTopologyId |
teTopologyId |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultHierarchicalLinkId()
Creates an instance of defaultHierarchicalLinkId.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isLeafValueSet(HierarchicalLinkId.LeafIdentifier leaf)
Checks if the leaf value is set.
|
TeTpId |
localTeLinkTpId()
Returns the attribute localTeLinkTpId.
|
void |
localTeLinkTpId(TeTpId localTeLinkTpId)
Sets the attribute localTeLinkTpId.
|
TeNodeId |
localTeNodeId()
Returns the attribute localTeNodeId.
|
void |
localTeNodeId(TeNodeId localTeNodeId)
Sets the attribute localTeNodeId.
|
TeNodeId |
remoteTeNodeId()
Returns the attribute remoteTeNodeId.
|
void |
remoteTeNodeId(TeNodeId remoteTeNodeId)
Sets the attribute remoteTeNodeId.
|
TeTopologyId |
teTopologyId()
Returns the attribute teTopologyId.
|
void |
teTopologyId(TeTopologyId teTopologyId)
Sets the attribute teTopologyId.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected TeNodeId localTeNodeId
protected TeTpId localTeLinkTpId
protected TeNodeId remoteTeNodeId
protected TeTopologyId teTopologyId
protected BitSet valueLeafFlags
public DefaultHierarchicalLinkId()
public TeNodeId localTeNodeId()
HierarchicalLinkIdlocalTeNodeId in interface HierarchicalLinkIdpublic TeTpId localTeLinkTpId()
HierarchicalLinkIdlocalTeLinkTpId in interface HierarchicalLinkIdpublic TeNodeId remoteTeNodeId()
HierarchicalLinkIdremoteTeNodeId in interface HierarchicalLinkIdpublic TeTopologyId teTopologyId()
HierarchicalLinkIdteTopologyId in interface HierarchicalLinkIdpublic BitSet valueLeafFlags()
HierarchicalLinkIdvalueLeafFlags in interface HierarchicalLinkIdpublic void localTeNodeId(TeNodeId localTeNodeId)
HierarchicalLinkIdlocalTeNodeId in interface HierarchicalLinkIdlocalTeNodeId - value of localTeNodeIdpublic void localTeLinkTpId(TeTpId localTeLinkTpId)
HierarchicalLinkIdlocalTeLinkTpId in interface HierarchicalLinkIdlocalTeLinkTpId - value of localTeLinkTpIdpublic void remoteTeNodeId(TeNodeId remoteTeNodeId)
HierarchicalLinkIdremoteTeNodeId in interface HierarchicalLinkIdremoteTeNodeId - value of remoteTeNodeIdpublic void teTopologyId(TeTopologyId teTopologyId)
HierarchicalLinkIdteTopologyId in interface HierarchicalLinkIdteTopologyId - value of teTopologyIdpublic boolean isLeafValueSet(HierarchicalLinkId.LeafIdentifier leaf)
HierarchicalLinkIdisLeafValueSet in interface HierarchicalLinkIdleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.