public interface DataSchemaNodeBuilder extends SchemaNodeBuilder, GroupingMember
| Modifier and Type | Method and Description |
|---|---|
org.opendaylight.yangtools.yang.model.api.DataSchemaNode |
build()
Build DataSchemaNode object from this builder.
|
ConstraintsBuilder |
getConstraints()
Get constraints of this builder.
|
SchemaNodeBuilder |
getOriginal()
Get original builder definition from grouping, where it is defined.
|
boolean |
isAugmenting()
Returns true if product of this builder is added by augmentation.
|
boolean |
isConfiguration()
Get value of config statement.
|
void |
setAugmenting(boolean augmenting)
Set if the product of the builder node is introduced by augmentation.
|
void |
setConfiguration(boolean config)
Set config statement to the product.
|
void |
setOriginal(SchemaNodeBuilder original)
Set original builder definition from grouping
|
getPath, getQName, setPathgetDescription, getReference, getStatus, setDescription, setReference, setStatusisAddedByUses, setAddedByUsesaddUnknownNodeBuilder, getLine, getModuleName, getParent, getUnknownNodes, setModuleName, setParentSchemaNodeBuilder getOriginal()
void setOriginal(SchemaNodeBuilder original)
original - original builder definition from groupingboolean isAugmenting()
void setAugmenting(boolean augmenting)
augmenting - boolean isConfiguration()
void setConfiguration(boolean config)
config - true if config true was set, false if config false was set.ConstraintsBuilder getConstraints()
org.opendaylight.yangtools.yang.model.api.DataSchemaNode build()
build in interface Builderbuild in interface SchemaNodeBuilderDataSchemaNode based on the state present in this builder.Copyright © 2014. All rights reserved.