public class DefaultUnderlayPrimaryPath extends org.onosproject.yang.model.InnerModelObject implements UnderlayPrimaryPath
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeUnderlayPrimaryPath.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected Object |
clientIdRef |
protected Object |
networkIdRef |
protected List<PathElement> |
pathElement |
protected Object |
providerIdRef |
protected Object |
teTopologyIdRef |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultUnderlayPrimaryPath()
Creates an instance of defaultUnderlayPrimaryPath.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
clientIdRef()
Returns the attribute clientIdRef.
|
void |
clientIdRef(Object clientIdRef)
Sets the attribute clientIdRef.
|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isLeafValueSet(UnderlayPrimaryPath.LeafIdentifier leaf)
Checks if the leaf value is set.
|
Object |
networkIdRef()
Returns the attribute networkIdRef.
|
void |
networkIdRef(Object networkIdRef)
Sets the attribute networkIdRef.
|
List<PathElement> |
pathElement()
Returns the attribute pathElement.
|
void |
pathElement(List<PathElement> pathElement)
Sets the attribute pathElement.
|
Object |
providerIdRef()
Returns the attribute providerIdRef.
|
void |
providerIdRef(Object providerIdRef)
Sets the attribute providerIdRef.
|
Object |
teTopologyIdRef()
Returns the attribute teTopologyIdRef.
|
void |
teTopologyIdRef(Object teTopologyIdRef)
Sets the attribute teTopologyIdRef.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
protected Object providerIdRef
protected Object clientIdRef
protected Object teTopologyIdRef
protected Object networkIdRef
protected BitSet valueLeafFlags
protected List<PathElement> pathElement
public DefaultUnderlayPrimaryPath()
public Object providerIdRef()
UnderlayPrimaryPathproviderIdRef in interface UnderlayPrimaryPathpublic Object clientIdRef()
UnderlayPrimaryPathclientIdRef in interface UnderlayPrimaryPathpublic Object teTopologyIdRef()
UnderlayPrimaryPathteTopologyIdRef in interface UnderlayPrimaryPathpublic Object networkIdRef()
UnderlayPrimaryPathnetworkIdRef in interface UnderlayPrimaryPathpublic BitSet valueLeafFlags()
UnderlayPrimaryPathvalueLeafFlags in interface UnderlayPrimaryPathpublic List<PathElement> pathElement()
UnderlayPrimaryPathpathElement in interface UnderlayPrimaryPathpublic void providerIdRef(Object providerIdRef)
UnderlayPrimaryPathproviderIdRef in interface UnderlayPrimaryPathproviderIdRef - value of providerIdRefpublic void clientIdRef(Object clientIdRef)
UnderlayPrimaryPathclientIdRef in interface UnderlayPrimaryPathclientIdRef - value of clientIdRefpublic void teTopologyIdRef(Object teTopologyIdRef)
UnderlayPrimaryPathteTopologyIdRef in interface UnderlayPrimaryPathteTopologyIdRef - value of teTopologyIdRefpublic void networkIdRef(Object networkIdRef)
UnderlayPrimaryPathnetworkIdRef in interface UnderlayPrimaryPathnetworkIdRef - value of networkIdRefpublic void pathElement(List<PathElement> pathElement)
UnderlayPrimaryPathpathElement in interface UnderlayPrimaryPathpathElement - list of pathElementpublic boolean isLeafValueSet(UnderlayPrimaryPath.LeafIdentifier leaf)
UnderlayPrimaryPathisLeafValueSet in interface UnderlayPrimaryPathleaf - leaf whose value status needs to checkedCopyright © 2017. All rights reserved.