public class DefaultAugmentedTopoNode extends org.onosproject.yang.model.InnerModelObject implements AugmentedTopoNode
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeAugmentedTopoNode.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected AugRoute |
augRoute |
protected List<AugRoutec> |
augRoutec |
protected String |
routerId |
protected String |
routerIp |
protected String |
routerPath |
protected List<Short> |
value |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultAugmentedTopoNode()
Creates an instance of defaultAugmentedTopoNode.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToAugRoutec(AugRoutec addTo)
Adds to the list of augRoutec.
|
void |
addToValue(Short addTo)
Adds to the list of value.
|
AugRoute |
augRoute()
Returns the attribute augRoute.
|
void |
augRoute(AugRoute augRoute)
Sets the attribute augRoute.
|
List<AugRoutec> |
augRoutec()
Returns the attribute augRoutec.
|
void |
augRoutec(List<AugRoutec> augRoutec)
Sets the attribute augRoutec.
|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isLeafValueSet(AugmentedTopoNode.LeafIdentifier leaf)
Checks if the leaf value is set.
|
String |
routerId()
Returns the attribute routerId.
|
void |
routerId(String routerId)
Sets the attribute routerId.
|
String |
routerIp()
Returns the attribute routerIp.
|
void |
routerIp(String routerIp)
Sets the attribute routerIp.
|
String |
routerPath()
Returns the attribute routerPath.
|
void |
routerPath(String routerPath)
Sets the attribute routerPath.
|
String |
toString() |
List<Short> |
value()
Returns the attribute value.
|
void |
value(List<Short> value)
Sets the attribute value.
|
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
protected String routerId
protected String routerIp
protected String routerPath
protected BitSet valueLeafFlags
protected AugRoute augRoute
public DefaultAugmentedTopoNode()
public String routerId()
AugmentedTopoNoderouterId in interface AugmentedTopoNodepublic String routerIp()
AugmentedTopoNoderouterIp in interface AugmentedTopoNodepublic String routerPath()
AugmentedTopoNoderouterPath in interface AugmentedTopoNodepublic List<Short> value()
AugmentedTopoNodevalue in interface AugmentedTopoNodepublic BitSet valueLeafFlags()
AugmentedTopoNodevalueLeafFlags in interface AugmentedTopoNodepublic AugRoute augRoute()
AugmentedTopoNodeaugRoute in interface AugmentedTopoNodepublic List<AugRoutec> augRoutec()
AugmentedTopoNodeaugRoutec in interface AugmentedTopoNodepublic void routerId(String routerId)
AugmentedTopoNoderouterId in interface AugmentedTopoNoderouterId - value of routerIdpublic void routerIp(String routerIp)
AugmentedTopoNoderouterIp in interface AugmentedTopoNoderouterIp - value of routerIppublic void routerPath(String routerPath)
AugmentedTopoNoderouterPath in interface AugmentedTopoNoderouterPath - value of routerPathpublic void value(List<Short> value)
AugmentedTopoNodevalue in interface AugmentedTopoNodevalue - list of valuepublic void augRoute(AugRoute augRoute)
AugmentedTopoNodeaugRoute in interface AugmentedTopoNodeaugRoute - value of augRoutepublic void augRoutec(List<AugRoutec> augRoutec)
AugmentedTopoNodeaugRoutec in interface AugmentedTopoNodeaugRoutec - list of augRoutecpublic void addToValue(Short addTo)
AugmentedTopoNodeaddToValue in interface AugmentedTopoNodeaddTo - value of valuepublic void addToAugRoutec(AugRoutec addTo)
AugmentedTopoNodeaddToAugRoutec in interface AugmentedTopoNodeaddTo - value of augRoutecpublic boolean isLeafValueSet(AugmentedTopoNode.LeafIdentifier leaf)
AugmentedTopoNodeisLeafValueSet in interface AugmentedTopoNodeleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.