| Modifier and Type | Interface and Description |
|---|---|
interface |
DataSchemaNodeBuilder
Interface for all yang data-schema nodes [anyxml, case, container, grouping,
list, module, notification].
|
interface |
ExtensionBuilder
Builder for extension statement.
|
interface |
GroupingBuilder
Interface for builders of 'grouping' statement.
|
interface |
TypeDefinitionBuilder
Interface for builders of 'typedef' statement.
|
interface |
UnknownSchemaNodeBuilder |
| Modifier and Type | Method and Description |
|---|---|
SchemaNodeBuilder |
DataSchemaNodeBuilder.getOriginal()
Get original builder definition from grouping, where it is defined.
|
| Modifier and Type | Method and Description |
|---|---|
List<SchemaNodeBuilder> |
UsesNodeBuilder.getRefineNodes()
Get refined nodes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DataSchemaNodeBuilder.setOriginal(SchemaNodeBuilder original)
Set original builder definition from grouping
|
| Modifier and Type | Class and Description |
|---|---|
class |
AnyXmlBuilder |
class |
ChoiceBuilder |
class |
ChoiceCaseBuilder |
class |
ContainerSchemaNodeBuilder |
class |
ExtensionBuilderImpl |
class |
FeatureBuilder |
class |
GroupingBuilderImpl |
class |
IdentityrefTypeBuilder
Builder for YANG identityref type.
|
class |
IdentitySchemaNodeBuilder |
class |
LeafListSchemaNodeBuilder |
class |
LeafSchemaNodeBuilder |
class |
ListSchemaNodeBuilder |
class |
NotificationBuilder |
class |
RpcDefinitionBuilder |
class |
TypeDefinitionBuilderImpl |
class |
UnionTypeBuilder
Builder for YANG union type.
|
class |
UnknownSchemaNodeBuilderImpl |
| Modifier and Type | Method and Description |
|---|---|
static SchemaNodeBuilder |
BuilderUtils.findSchemaNode(Iterable<org.opendaylight.yangtools.yang.common.QName> path,
SchemaNodeBuilder parentNode) |
| Modifier and Type | Method and Description |
|---|---|
static com.google.common.base.Optional<SchemaNodeBuilder> |
BuilderUtils.findSchemaNodeInModule(org.opendaylight.yangtools.yang.model.api.SchemaPath schemaPath,
ModuleBuilder module)
Find a builder for node in data namespace of YANG module.
|
List<SchemaNodeBuilder> |
UsesNodeBuilderImpl.getRefineNodes() |
| Modifier and Type | Method and Description |
|---|---|
static SchemaNodeBuilder |
BuilderUtils.findSchemaNode(Iterable<org.opendaylight.yangtools.yang.common.QName> path,
SchemaNodeBuilder parentNode) |
void |
ChoiceBuilder.setOriginal(SchemaNodeBuilder builder) |
void |
AnyXmlBuilder.setOriginal(SchemaNodeBuilder builder) |
void |
ContainerSchemaNodeBuilder.setOriginal(SchemaNodeBuilder builder) |
void |
LeafSchemaNodeBuilder.setOriginal(SchemaNodeBuilder builder) |
void |
LeafListSchemaNodeBuilder.setOriginal(SchemaNodeBuilder builder) |
void |
ChoiceCaseBuilder.setOriginal(SchemaNodeBuilder builder) |
void |
ListSchemaNodeBuilder.setOriginal(SchemaNodeBuilder builder) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSchemaNodeBuilder
Basic implementation of SchemaNodeBuilder.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
ParserListenerUtils.parseSchemaNodeArgs(org.antlr.v4.runtime.tree.ParseTree ctx,
SchemaNodeBuilder builder)
Parse 'description', 'reference' and 'status' statements and fill in
given builder.
|
Copyright © 2014. All rights reserved.