public interface UnknownSchemaNodeBuilder extends SchemaNodeBuilder, DocumentedNodeBuilder
| Modifier and Type | Method and Description |
|---|---|
org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode |
build()
Build SchemaNode object from this builder.
|
ExtensionBuilder |
getExtensionBuilder()
Returns builder for extension, which declares this unknown node.
|
org.opendaylight.yangtools.yang.model.api.ExtensionDefinition |
getExtensionDefinition()
Returns extension definition, which declares this unknown node
|
String |
getNodeParameter()
Returns string representation of argument associated with this unknown node.
|
org.opendaylight.yangtools.yang.common.QName |
getNodeType()
Returns QName associated with this unknown node.
|
org.opendaylight.yangtools.yang.model.api.SchemaPath |
getPath()
Returns schema path of resulting
SchemaNode. |
boolean |
isAddedByUses()
Returns true if node was added via uses statement
|
void |
setAddedByUses(boolean addedByUses)
Sets flag if node was introduced by uses statement
|
void |
setExtensionBuilder(ExtensionBuilder extension)
Sets extension builder, which declares this unknown node
|
void |
setExtensionDefinition(org.opendaylight.yangtools.yang.model.api.ExtensionDefinition extensionDefinition)
Sets extension definition, which declares this unknown node
|
void |
setNodeParameter(String nodeParameter)
Sets string representation of argument associated with this unknown node.
|
void |
setNodeType(org.opendaylight.yangtools.yang.common.QName qName)
Sets node type associated with this unknown schema node
|
getQName, setPathgetDescription, getReference, getStatus, setDescription, setReference, setStatusaddUnknownNodeBuilder, getLine, getModuleName, getParent, getUnknownNodes, setModuleName, setParentorg.opendaylight.yangtools.yang.model.api.SchemaPath getPath()
SchemaNodeBuilderSchemaNode.getPath in interface SchemaNodeBuilderboolean isAddedByUses()
void setAddedByUses(boolean addedByUses)
addedByUses - true if node was introduced by uses, false otherwiseorg.opendaylight.yangtools.yang.common.QName getNodeType()
String getNodeParameter()
void setNodeParameter(String nodeParameter)
nodeParameter - string representation of argument associated with this unknown node.org.opendaylight.yangtools.yang.model.api.ExtensionDefinition getExtensionDefinition()
void setExtensionDefinition(org.opendaylight.yangtools.yang.model.api.ExtensionDefinition extensionDefinition)
extensionDefinition - extension definition, which declares this unknown nodeExtensionBuilder getExtensionBuilder()
void setExtensionBuilder(ExtensionBuilder extension)
extension - extension builder, which declares this unknown nodeorg.opendaylight.yangtools.yang.model.api.UnknownSchemaNode build()
SchemaNodeBuilderbuild in interface Builderbuild in interface SchemaNodeBuildervoid setNodeType(org.opendaylight.yangtools.yang.common.QName qName)
qName - node type associated with this unknown schema nodeCopyright © 2014. All rights reserved.