public abstract class AbstractTypeAwareBuilder extends AbstractBuilder implements TypeAwareBuilder
| Modifier and Type | Field and Description |
|---|---|
protected org.opendaylight.yangtools.yang.common.QName |
qname |
protected org.opendaylight.yangtools.yang.model.api.TypeDefinition<?> |
type |
protected TypeDefinitionBuilder |
typedef |
addedUnknownNodes, unknownNodes| Modifier | Constructor and Description |
|---|---|
protected |
AbstractTypeAwareBuilder(String moduleName,
int line,
org.opendaylight.yangtools.yang.common.QName qname) |
| Modifier and Type | Method and Description |
|---|---|
org.opendaylight.yangtools.yang.common.QName |
getQName()
Get qname of this node.
|
org.opendaylight.yangtools.yang.model.api.TypeDefinition<?> |
getType()
Get resolved type of this node.
|
TypeDefinitionBuilder |
getTypedef()
Get builder of type of this node.
|
org.opendaylight.yangtools.yang.common.QName |
getTypeQName() |
void |
setType(org.opendaylight.yangtools.yang.model.api.TypeDefinition<?> type)
Set resolved type to this node.
|
void |
setTypedef(TypeDefinitionBuilder typedef)
Set builder of type to this node.
|
void |
setTypeQName(org.opendaylight.yangtools.yang.common.QName qname) |
addUnknownNodeBuilder, checkNotSealed, getLine, getModuleName, getParent, getUnknownNodes, setModuleName, setParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPathaddUnknownNodeBuilder, build, getLine, getModuleName, getParent, getUnknownNodes, setModuleName, setParentprotected org.opendaylight.yangtools.yang.common.QName qname
protected org.opendaylight.yangtools.yang.model.api.TypeDefinition<?> type
protected TypeDefinitionBuilder typedef
protected AbstractTypeAwareBuilder(String moduleName, int line, org.opendaylight.yangtools.yang.common.QName qname)
public org.opendaylight.yangtools.yang.common.QName getQName()
TypeAwareBuildergetQName in interface TypeAwareBuilderpublic org.opendaylight.yangtools.yang.model.api.TypeDefinition<?> getType()
TypeAwareBuildergetType in interface TypeAwareBuilderpublic TypeDefinitionBuilder getTypedef()
TypeAwareBuildergetTypedef in interface TypeAwareBuilderpublic void setType(org.opendaylight.yangtools.yang.model.api.TypeDefinition<?> type)
TypeAwareBuildersetType in interface TypeAwareBuildertype - type to setpublic void setTypedef(TypeDefinitionBuilder typedef)
TypeAwareBuildersetTypedef in interface TypeAwareBuildertypedef - builder of type to setpublic org.opendaylight.yangtools.yang.common.QName getTypeQName()
getTypeQName in interface TypeAwareBuilderpublic void setTypeQName(org.opendaylight.yangtools.yang.common.QName qname)
setTypeQName in interface TypeAwareBuilderCopyright © 2014. All rights reserved.