public class DefaultYangAutoPrefixInterface extends org.onosproject.yang.model.InnerModelObject implements YangAutoPrefixInterface, org.onosproject.yang.model.MultiInstanceObject<YangAutoPrefixInterfaceKeys>
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeYangAutoPrefixInterface.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected Address |
address |
protected String |
name |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultYangAutoPrefixInterface()
Creates an instance of defaultYangAutoPrefixInterface.
|
| Modifier and Type | Method and Description |
|---|---|
Address |
address()
Returns the attribute address.
|
void |
address(Address address)
Sets the attribute address.
|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isLeafValueSet(YangAutoPrefixInterface.LeafIdentifier leaf)
Checks if the leaf value is set.
|
String |
name()
Returns the attribute name.
|
void |
name(String name)
Sets the attribute name.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
protected String name
protected BitSet valueLeafFlags
protected Address address
public DefaultYangAutoPrefixInterface()
public String name()
YangAutoPrefixInterfacename in interface YangAutoPrefixInterfacepublic BitSet valueLeafFlags()
YangAutoPrefixInterfacevalueLeafFlags in interface YangAutoPrefixInterfacepublic Address address()
YangAutoPrefixInterfaceaddress in interface YangAutoPrefixInterfacepublic void name(String name)
YangAutoPrefixInterfacename in interface YangAutoPrefixInterfacename - value of namepublic void address(Address address)
YangAutoPrefixInterfaceaddress in interface YangAutoPrefixInterfaceaddress - value of addresspublic boolean isLeafValueSet(YangAutoPrefixInterface.LeafIdentifier leaf)
YangAutoPrefixInterfaceisLeafValueSet in interface YangAutoPrefixInterfaceleaf - leaf whose value status needs to checkedCopyright © 2017. All rights reserved.