Package | Description |
---|---|
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.stmt.reactor |
Contains the implementation of the parser reactor
CrossSourceStatementReactor . |
org.opendaylight.yangtools.yang.parser.stmt.rfc6020 |
Contains implementation of statement supports for Rfc6020 statements and
implementation of declared statements.
|
Modifier and Type | Method and Description |
---|---|
protected static NamespaceBehaviour.NamespaceStorageNode |
NamespaceBehaviour.findClosestTowardsRoot(NamespaceBehaviour.NamespaceStorageNode storage,
NamespaceBehaviour.StorageNodeType type) |
NamespaceBehaviour.NamespaceStorageNode |
NamespaceBehaviour.NamespaceStorageNode.getParentNamespaceStorage() |
Modifier and Type | Method and Description |
---|---|
void |
DerivedNamespaceBehaviour.addTo(NamespaceBehaviour.NamespaceStorageNode storage,
K key,
V value) |
abstract void |
NamespaceBehaviour.addTo(NamespaceBehaviour.NamespaceStorageNode storage,
K key,
V value)
adds key and value to corresponding namespace storage according to param class
|
void |
QNameCacheNamespace.addTo(NamespaceBehaviour.NamespaceStorageNode storage,
QName key,
QName value) |
protected void |
NamespaceBehaviour.addToStorage(NamespaceBehaviour.NamespaceStorageNode storage,
K key,
V value) |
protected static NamespaceBehaviour.NamespaceStorageNode |
NamespaceBehaviour.findClosestTowardsRoot(NamespaceBehaviour.NamespaceStorageNode storage,
NamespaceBehaviour.StorageNodeType type) |
Map<QName,QName> |
QNameCacheNamespace.getAllFrom(NamespaceBehaviour.NamespaceStorageNode storage) |
Map<K,V> |
DerivedNamespaceBehaviour.getAllFrom(NamespaceBehaviour.NamespaceStorageNode storage) |
abstract Map<K,V> |
NamespaceBehaviour.getAllFrom(NamespaceBehaviour.NamespaceStorageNode storage)
returns all values of a keys of param class from model namespace storage
|
protected Map<K,V> |
NamespaceBehaviour.getAllFromLocalStorage(NamespaceBehaviour.NamespaceStorageNode storage) |
abstract V |
DerivedNamespaceBehaviour.getFrom(NamespaceBehaviour.NamespaceStorageNode storage,
K key) |
abstract V |
NamespaceBehaviour.getFrom(NamespaceBehaviour.NamespaceStorageNode storage,
K key)
returns value from model namespace storage according to key param class
|
QName |
QNameCacheNamespace.getFrom(NamespaceBehaviour.NamespaceStorageNode storage,
QName key) |
protected V |
NamespaceBehaviour.getFromLocalStorage(NamespaceBehaviour.NamespaceStorageNode storage,
K key) |
Modifier and Type | Class and Description |
---|---|
class |
RootStatementContext<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>>
Root statement class for a YANG source.
|
class |
SourceSpecificContext |
class |
StatementContextBase<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>> |
Modifier and Type | Method and Description |
---|---|
NamespaceBehaviour.NamespaceStorageNode |
SourceSpecificContext.getParentNamespaceStorage() |
NamespaceBehaviour.NamespaceStorageNode |
RootStatementContext.getParentNamespaceStorage() |
Modifier and Type | Method and Description |
---|---|
void |
ChildSchemaNodes.addTo(NamespaceBehaviour.NamespaceStorageNode storage,
QName key,
StmtContext<?,D,E> value) |
Map<QName,StmtContext<?,D,E>> |
ChildSchemaNodes.getAllFrom(NamespaceBehaviour.NamespaceStorageNode storage) |
StmtContext<?,D,E> |
ChildSchemaNodes.getFrom(NamespaceBehaviour.NamespaceStorageNode storage,
QName key) |
StmtContext.Mutable<?,?,EffectiveStatement<?,?>> |
SchemaNodeIdentifierBuildNamespace.getFrom(NamespaceBehaviour.NamespaceStorageNode storage,
SchemaNodeIdentifier key) |
Copyright © 2018 OpenDaylight. All rights reserved.