public class DefaultNodeTemplate extends org.onosproject.yang.model.InnerModelObject implements NodeTemplate, org.onosproject.yang.model.MultiInstanceObject<NodeTemplateKeys>
valueLeafFlags identify the leafs whose value are explicitly set Applicable in protocol edit and query operation.
org.onosproject.yang.model.ModelObject.ModelObjectTypeNodeTemplate.LeafIdentifier| Modifier and Type | Field and Description |
|---|---|
protected TeTemplateName |
name |
protected int |
priority |
protected ReferenceChangePolicyEnum |
referenceChangePolicy |
protected TeNodeAttributes |
teNodeAttributes |
protected BitSet |
valueLeafFlags |
| Constructor and Description |
|---|
DefaultNodeTemplate()
Creates an instance of defaultNodeTemplate.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isLeafValueSet(NodeTemplate.LeafIdentifier leaf)
Checks if the leaf value is set.
|
TeTemplateName |
name()
Returns the attribute name.
|
void |
name(TeTemplateName name)
Sets the attribute name.
|
int |
priority()
Returns the attribute priority.
|
void |
priority(int priority)
Sets the attribute priority.
|
ReferenceChangePolicyEnum |
referenceChangePolicy()
Returns the attribute referenceChangePolicy.
|
void |
referenceChangePolicy(ReferenceChangePolicyEnum referenceChangePolicy)
Sets the attribute referenceChangePolicy.
|
TeNodeAttributes |
teNodeAttributes()
Returns the attribute teNodeAttributes.
|
void |
teNodeAttributes(TeNodeAttributes teNodeAttributes)
Sets the attribute teNodeAttributes.
|
String |
toString() |
BitSet |
valueLeafFlags()
Returns the attribute valueLeafFlags.
|
addAugmentation, augmentation, augmentations, removeAugmentationprotected TeTemplateName name
protected int priority
protected ReferenceChangePolicyEnum referenceChangePolicy
protected BitSet valueLeafFlags
protected TeNodeAttributes teNodeAttributes
public DefaultNodeTemplate()
public TeTemplateName name()
NodeTemplatename in interface NodeTemplatepublic int priority()
NodeTemplatepriority in interface NodeTemplatepublic ReferenceChangePolicyEnum referenceChangePolicy()
NodeTemplatereferenceChangePolicy in interface NodeTemplatepublic BitSet valueLeafFlags()
NodeTemplatevalueLeafFlags in interface NodeTemplatepublic TeNodeAttributes teNodeAttributes()
NodeTemplateteNodeAttributes in interface NodeTemplatepublic void name(TeTemplateName name)
NodeTemplatename in interface NodeTemplatename - value of namepublic void priority(int priority)
NodeTemplatepriority in interface NodeTemplatepriority - value of prioritypublic void referenceChangePolicy(ReferenceChangePolicyEnum referenceChangePolicy)
NodeTemplatereferenceChangePolicy in interface NodeTemplatereferenceChangePolicy - value of referenceChangePolicypublic void teNodeAttributes(TeNodeAttributes teNodeAttributes)
NodeTemplateteNodeAttributes in interface NodeTemplateteNodeAttributes - value of teNodeAttributespublic boolean isLeafValueSet(NodeTemplate.LeafIdentifier leaf)
NodeTemplateisLeafValueSet in interface NodeTemplateleaf - leaf whose value status needs to checkedCopyright © 2017. All rights reserved.