Package | Description |
---|---|
org.opendaylight.yangtools.yang.data.impl.schema | |
org.opendaylight.yangtools.yang.data.util | |
org.opendaylight.yangtools.yang.model.api |
Definition of structures and DOM like API of effected YANG schema
|
org.opendaylight.yangtools.yang.model.util |
Utility classes and implementations for concepts defined in yang-model-api.
|
org.opendaylight.yangtools.yang.parser.rfc7950.stmt |
Statement library for YANG version 1 and 1.1, as defined in RFC6020 and RFC7950.
|
org.opendaylight.yangtools.yang.parser.rfc7950.stmt.choice | |
org.opendaylight.yangtools.yang.parser.rfc7950.stmt.container | |
org.opendaylight.yangtools.yang.parser.rfc7950.stmt.list | |
org.opendaylight.yangtools.yang.parser.stmt.reactor |
Contains the implementation of the parser reactor
CrossSourceStatementReactor . |
Modifier and Type | Method and Description |
---|---|
static AugmentationSchemaNode |
SchemaUtils.findSchemaForAugment(AugmentationTarget schema,
Set<QName> qnames) |
static Set<DataSchemaNode> |
SchemaUtils.getRealSchemasForAugment(AugmentationTarget targetSchema,
AugmentationSchemaNode augmentSchema)
Retrieves real schemas for augmented child node.
|
static Map<QName,AugmentationSchemaNode> |
SchemaUtils.mapChildElementsFromAugments(AugmentationTarget schema)
Recursively find all child nodes that come from augmentations.
|
Modifier and Type | Class and Description |
---|---|
class |
OperationAsContainer |
class |
RpcAsContainer
Deprecated.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CaseSchemaNode
The CaseSchemaNode interface is used to define branches of the ChoiceSchemaNode.
|
interface |
ChoiceSchemaNode
A ChoiceSchemaNode defines a set of alternatives.
|
interface |
ContainerSchemaNode
The ContainerSchemaNode is used to define an interior data node in the schema
tree.
|
interface |
ListSchemaNode
Interface describing YANG 'list' statement.
|
interface |
NotificationDefinition
Interface describing YANG 'notification' statement.
|
interface |
SchemaContext
The interface represents static view of compiled yang files,
contains the methods for obtaining all the top level context
data (data from all modules) like YANG notifications, extensions,
operations...
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSchemaContext |
class |
FilteringSchemaContextProxy |
class |
SimpleSchemaContext
Simple subclass of
AbstractSchemaContext which performs some amount of indexing to speed up common
SchemaContext operations. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEffectiveContainerSchemaNode<D extends DeclaredStatement<QName>> |
class |
AbstractEffectiveOperationContainerSchemaNode<D extends DeclaredStatement<QName>> |
class |
AbstractEffectiveSimpleDataNodeContainer<D extends DeclaredStatement<QName>> |
Modifier and Type | Class and Description |
---|---|
class |
ImplicitCaseSchemaNode |
Modifier and Type | Class and Description |
---|---|
class |
ContainerEffectiveStatementImpl |
Modifier and Type | Class and Description |
---|---|
class |
ListEffectiveStatementImpl |
Modifier and Type | Class and Description |
---|---|
class |
EffectiveSchemaContext |
Copyright © 2019 OpenDaylight. All rights reserved.