| Package | Description |
|---|---|
| org.opendaylight.yangtools.yang.parser.spi |
Provides essential namespaces which are filled in the parsing process.
|
| org.opendaylight.yangtools.yang.parser.spi.meta |
Provides base abstract classes, interfaces and common implementation used by the statement parser.
|
| org.opendaylight.yangtools.yang.parser.spi.source |
Provides API necessary for the processing of statement sources.
|
| org.opendaylight.yangtools.yang.parser.spi.validation |
Provides interfaces and enumerations necessary for validation processes.
|
| Class and Description |
|---|
| NamespaceBehaviour
Definition / implementation of specific Identifier Namespace behaviour.
|
| StatementNamespace |
| StatementNamespace.TreeBased |
| StatementNamespace.TreeScoped |
| StmtContext |
| Class and Description |
|---|
| AbstractStatementSupport
Class providing necessary support for processing a YANG statement.
|
| CopyHistory |
| CopyType |
| DerivedIdentitiesNamespace
Identity namespace.
|
ImplicitParentAwareStatementSupport
StatementSupport trait for statements which create intermediate parent node for some of its child nodes. |
| InferenceException
Thrown when there is an inference error.
|
| InvalidSubstatementException
Thrown when there was invalid element in YANG file.
|
| MissingSubstatementException
Thrown when there was Missing element in yang file.
|
| ModelActionBuilder
Builder for effective model inference action.
|
| ModelActionBuilder.InferenceAction
User-defined inference action.
|
| ModelActionBuilder.InferenceContext |
| ModelActionBuilder.Prerequisite |
| ModelProcessingPhase |
| MutableStatement
Mutable statement interface.
|
| NamespaceBehaviour
Definition / implementation of specific Identifier Namespace behaviour.
|
| NamespaceBehaviour.NamespaceStorageNode |
| NamespaceBehaviour.Registry |
| NamespaceBehaviour.StorageNodeType |
| NamespaceKeyCriterion
Namespace key matching criterion.
|
| NamespaceNotAvailableException
Thrown when identifier namespace is not available (supported) in a specific model processing phase.
|
| QNameCacheNamespace
An
IdentifierNamespace implementing a QName internment interface. |
| ReactorException |
| SemanticVersionModuleNamespace
Namespace class for storing Maps of all modules with the same name.
|
| SemanticVersionNamespace
Namespace class for storing semantic version of yang modules.
|
| StatementDefinitionNamespace
Module-specific namespace for holding
StatementDefinitions defined by extension statements. |
| StatementFactory |
| StatementNamespace |
| StatementNamespace.TreeScoped |
| StatementSupport
Support for processing concrete YANG statement.
|
| StatementSupportBundle |
| StatementSupportBundle.Builder |
| StmtContext |
| StmtContext.Mutable |
| SubstatementValidator |
| SubstatementValidator.Builder |
| Class and Description |
|---|
| ImportedNamespaceContext
Special namespace which allows import of namespaces from other sources.
|
| ModelProcessingPhase |
| NamespaceBehaviour
Definition / implementation of specific Identifier Namespace behaviour.
|
| StatementNamespace |
| StatementSupport
Support for processing concrete YANG statement.
|
| StmtContext |
| Class and Description |
|---|
| NamespaceBehaviour
Definition / implementation of specific Identifier Namespace behaviour.
|
Copyright © 2018 OpenDaylight. All rights reserved.