public final class UnknownSchemaNodeBuilderImpl extends AbstractBuilder implements UnknownSchemaNodeBuilder
addedUnknownNodes, unknownNodes| Constructor and Description |
|---|
UnknownSchemaNodeBuilderImpl(String moduleName,
int line,
org.opendaylight.yangtools.yang.common.QName qname,
org.opendaylight.yangtools.yang.model.api.SchemaPath path) |
UnknownSchemaNodeBuilderImpl(String moduleName,
int line,
org.opendaylight.yangtools.yang.common.QName qname,
org.opendaylight.yangtools.yang.model.api.SchemaPath path,
org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode base) |
| Modifier and Type | Method and Description |
|---|---|
org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode |
build()
Build SchemaNode object from this builder.
|
boolean |
equals(Object obj) |
String |
getDescription()
Returns description of resulting schema node
as was defined by description statement.
|
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. |
org.opendaylight.yangtools.yang.common.QName |
getQName()
Returns qname of resulting
SchemaNode. |
String |
getReference()
Get reference of this node.
|
org.opendaylight.yangtools.yang.model.api.Status |
getStatus()
Get status of this node.
|
int |
hashCode() |
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 |
setDescription(String description)
Set description to this node.
|
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 nodeType)
Sets node type associated with this unknown schema node
|
void |
setPath(org.opendaylight.yangtools.yang.model.api.SchemaPath schemaPath)
Updates schema path to resulting
SchemaNode. |
void |
setReference(String reference)
Set reference to this node.
|
void |
setStatus(org.opendaylight.yangtools.yang.model.api.Status status)
Set status to this node.
|
String |
toString() |
addUnknownNodeBuilder, checkNotSealed, getLine, getModuleName, getParent, getUnknownNodes, setModuleName, setParentclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddUnknownNodeBuilder, getLine, getModuleName, getParent, getUnknownNodes, setModuleName, setParentpublic UnknownSchemaNodeBuilderImpl(String moduleName, int line, org.opendaylight.yangtools.yang.common.QName qname, org.opendaylight.yangtools.yang.model.api.SchemaPath path)
public UnknownSchemaNodeBuilderImpl(String moduleName, int line, org.opendaylight.yangtools.yang.common.QName qname, org.opendaylight.yangtools.yang.model.api.SchemaPath path, org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode base)
public org.opendaylight.yangtools.yang.common.QName getQName()
SchemaNodeBuilderSchemaNode.getQName in interface SchemaNodeBuilderpublic org.opendaylight.yangtools.yang.model.api.SchemaPath getPath()
SchemaNodeBuilderSchemaNode.getPath in interface SchemaNodeBuildergetPath in interface UnknownSchemaNodeBuilderpublic void setPath(org.opendaylight.yangtools.yang.model.api.SchemaPath schemaPath)
SchemaNodeBuilderSchemaNode.setPath in interface SchemaNodeBuilderpublic org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode build()
SchemaNodeBuilderbuild in interface Builderbuild in interface SchemaNodeBuilderbuild in interface UnknownSchemaNodeBuilderpublic String getDescription()
DocumentedNodeBuildergetDescription in interface DocumentedNodeBuilderpublic void setDescription(String description)
DocumentedNodeBuildersetDescription in interface DocumentedNodeBuilderpublic String getReference()
DocumentedNodeBuildergetReference in interface DocumentedNodeBuilderpublic void setReference(String reference)
DocumentedNodeBuildersetReference in interface DocumentedNodeBuilderpublic org.opendaylight.yangtools.yang.model.api.Status getStatus()
DocumentedNodeBuildergetStatus in interface DocumentedNodeBuilderpublic void setStatus(org.opendaylight.yangtools.yang.model.api.Status status)
DocumentedNodeBuildersetStatus in interface DocumentedNodeBuilderpublic boolean isAddedByUses()
UnknownSchemaNodeBuilderisAddedByUses in interface UnknownSchemaNodeBuilderpublic void setAddedByUses(boolean addedByUses)
UnknownSchemaNodeBuildersetAddedByUses in interface UnknownSchemaNodeBuilderaddedByUses - true if node was introduced by uses, false otherwisepublic org.opendaylight.yangtools.yang.common.QName getNodeType()
UnknownSchemaNodeBuildergetNodeType in interface UnknownSchemaNodeBuilderpublic void setNodeType(org.opendaylight.yangtools.yang.common.QName nodeType)
UnknownSchemaNodeBuildersetNodeType in interface UnknownSchemaNodeBuildernodeType - node type associated with this unknown schema nodepublic String getNodeParameter()
UnknownSchemaNodeBuildergetNodeParameter in interface UnknownSchemaNodeBuilderpublic void setNodeParameter(String nodeParameter)
UnknownSchemaNodeBuildersetNodeParameter in interface UnknownSchemaNodeBuildernodeParameter - string representation of argument associated with this unknown node.public org.opendaylight.yangtools.yang.model.api.ExtensionDefinition getExtensionDefinition()
UnknownSchemaNodeBuildergetExtensionDefinition in interface UnknownSchemaNodeBuilderpublic void setExtensionDefinition(org.opendaylight.yangtools.yang.model.api.ExtensionDefinition extensionDefinition)
UnknownSchemaNodeBuildersetExtensionDefinition in interface UnknownSchemaNodeBuilderextensionDefinition - extension definition, which declares this unknown nodepublic ExtensionBuilder getExtensionBuilder()
UnknownSchemaNodeBuildergetExtensionBuilder in interface UnknownSchemaNodeBuilderpublic void setExtensionBuilder(ExtensionBuilder extension)
UnknownSchemaNodeBuildersetExtensionBuilder in interface UnknownSchemaNodeBuilderextension - extension builder, which declares this unknown nodeCopyright © 2014. All rights reserved.