public class DefaultIpAddressHop extends org.onosproject.yang.model.InnerModelObject implements IpAddressHop
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeIpAddressHop.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected IpAddress |
address |
protected TeHopType |
hopType |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultIpAddressHop()
Creates an instance of defaultIpAddressHop.
|
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
address()
Returns the attribute address.
|
void |
address(IpAddress address)
Sets the attribute address.
|
boolean |
equals(Object obj) |
int |
hashCode() |
TeHopType |
hopType()
Returns the attribute hopType.
|
void |
hopType(TeHopType hopType)
Sets the attribute hopType.
|
boolean |
isLeafValueSet(IpAddressHop.LeafIdentifier leaf)
Checks if the leaf value is set.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected IpAddress address
protected TeHopType hopType
protected BitSet valueLeafFlags
public DefaultIpAddressHop()
public IpAddress address()
IpAddressHopaddress in interface IpAddressHoppublic TeHopType hopType()
IpAddressHophopType in interface IpAddressHoppublic BitSet valueLeafFlags()
IpAddressHopvalueLeafFlags in interface IpAddressHoppublic void address(IpAddress address)
IpAddressHopaddress in interface IpAddressHopaddress - value of addresspublic void hopType(TeHopType hopType)
IpAddressHophopType in interface IpAddressHophopType - value of hopTypepublic boolean isLeafValueSet(IpAddressHop.LeafIdentifier leaf)
IpAddressHopisLeafValueSet in interface IpAddressHopleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.