public class DefaultRecordRouteSubobject extends org.onosproject.yang.model.InnerModelObject implements RecordRouteSubobject, org.onosproject.yang.model.MultiInstanceObject<RecordRouteSubobjectKeys>
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeRecordRouteSubobject.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected long |
index |
protected Type |
type |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultRecordRouteSubobject()
Creates an instance of defaultRecordRouteSubobject.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
long |
index()
Returns the attribute index.
|
void |
index(long index)
Sets the attribute index.
|
boolean |
isLeafValueSet(RecordRouteSubobject.LeafIdentifier leaf)
Checks if the leaf value is set.
|
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 index
protected BitSet valueLeafFlags
protected Type type
public DefaultRecordRouteSubobject()
public long index()
RecordRouteSubobjectindex in interface RecordRouteSubobjectpublic BitSet valueLeafFlags()
RecordRouteSubobjectvalueLeafFlags in interface RecordRouteSubobjectpublic Type type()
RecordRouteSubobjecttype in interface RecordRouteSubobjectpublic void index(long index)
RecordRouteSubobjectindex in interface RecordRouteSubobjectindex - value of indexpublic void type(Type type)
RecordRouteSubobjecttype in interface RecordRouteSubobjecttype - value of typepublic boolean isLeafValueSet(RecordRouteSubobject.LeafIdentifier leaf)
RecordRouteSubobjectisLeafValueSet in interface RecordRouteSubobjectleaf - leaf whose value status needs to checkedCopyright © 2018. All rights reserved.