| 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.