public class DefaultDynamicValue extends org.onosproject.yang.model.InnerModelObject implements DynamicValue
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeDynamicValue.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected int |
interval |
protected int |
multiplier |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultDynamicValue()
Creates an instance of defaultDynamicValue.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
int |
interval()
Returns the attribute interval.
|
void |
interval(int interval)
Sets the attribute interval.
|
boolean |
isLeafValueSet(DynamicValue.LeafIdentifier leaf)
Checks if the leaf value is set.
|
int |
multiplier()
Returns the attribute multiplier.
|
void |
multiplier(int multiplier)
Sets the attribute multiplier.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
protected int interval
protected int multiplier
protected BitSet valueLeafFlags
public DefaultDynamicValue()
public int interval()
DynamicValueinterval in interface DynamicValuepublic int multiplier()
DynamicValuemultiplier in interface DynamicValuepublic BitSet valueLeafFlags()
DynamicValuevalueLeafFlags in interface DynamicValuepublic void interval(int interval)
DynamicValueinterval in interface DynamicValueinterval - value of intervalpublic void multiplier(int multiplier)
DynamicValuemultiplier in interface DynamicValuemultiplier - value of multiplierpublic boolean isLeafValueSet(DynamicValue.LeafIdentifier leaf)
DynamicValueisLeafValueSet in interface DynamicValueleaf - leaf whose value status needs to checkedCopyright © 2017. All rights reserved.