public class DefaultUnnumberedLink extends org.onosproject.yang.model.InnerModelObject implements UnnumberedLink
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeUnnumberedLink.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected long |
interfaceId |
protected IpAddress |
routerId |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultUnnumberedLink()
Creates an instance of defaultUnnumberedLink.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
long |
interfaceId()
Returns the attribute interfaceId.
|
void |
interfaceId(long interfaceId)
Sets the attribute interfaceId.
|
boolean |
isLeafValueSet(UnnumberedLink.LeafIdentifier leaf)
Checks if the leaf value is set.
|
IpAddress |
routerId()
Returns the attribute routerId.
|
void |
routerId(IpAddress routerId)
Sets the attribute routerId.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected IpAddress routerId
protected long interfaceId
protected BitSet valueLeafFlags
public DefaultUnnumberedLink()
public IpAddress routerId()
UnnumberedLinkrouterId in interface UnnumberedLinkpublic long interfaceId()
UnnumberedLinkinterfaceId in interface UnnumberedLinkpublic BitSet valueLeafFlags()
UnnumberedLinkvalueLeafFlags in interface UnnumberedLinkpublic void routerId(IpAddress routerId)
UnnumberedLinkrouterId in interface UnnumberedLinkrouterId - value of routerIdpublic void interfaceId(long interfaceId)
UnnumberedLinkinterfaceId in interface UnnumberedLinkinterfaceId - value of interfaceIdpublic boolean isLeafValueSet(UnnumberedLink.LeafIdentifier leaf)
UnnumberedLinkisLeafValueSet in interface UnnumberedLinkleaf - leaf whose value status needs to checkedCopyright © 2017. All rights reserved.