public class DefaultPathElement extends org.onosproject.yang.model.InnerModelObject implements PathElement, org.onosproject.yang.model.MultiInstanceObject<PathElementKeys>
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypePathElement.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected long |
pathElementId |
protected Type |
type |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultPathElement()
Creates an instance of defaultPathElement.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isLeafValueSet(PathElement.LeafIdentifier leaf)
Checks if the leaf value is set.
|
long |
pathElementId()
Returns the attribute pathElementId.
|
void |
pathElementId(long pathElementId)
Sets the attribute pathElementId.
|
String |
toString() |
Type |
type()
Returns the attribute type.
|
void |
type(Type type)
Sets the attribute type.
|
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected long pathElementId
protected BitSet valueLeafFlags
protected Type type
public DefaultPathElement()
public long pathElementId()
PathElementpathElementId in interface PathElementpublic BitSet valueLeafFlags()
PathElementvalueLeafFlags in interface PathElementpublic Type type()
PathElementtype in interface PathElementpublic void pathElementId(long pathElementId)
PathElementpathElementId in interface PathElementpathElementId - value of pathElementIdpublic void type(Type type)
PathElementtype in interface PathElementtype - value of typepublic boolean isLeafValueSet(PathElement.LeafIdentifier leaf)
PathElementisLeafValueSet in interface PathElementleaf - leaf whose value status needs to checkedCopyright © 2017. All rights reserved.