Package | Description |
---|---|
org.opendaylight.yangtools.yang.parser.rfc7950.namespace |
Package holding implementation-specific namespace declarations for RFC7950.
|
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 . |
Modifier and Type | Method and Description |
---|---|
void |
ChildSchemaNodeNamespace.addTo(NamespaceBehaviour.NamespaceStorageNode storage,
QName key,
StmtContext<?,D,E> value) |
Map<QName,StmtContext<?,D,E>> |
ChildSchemaNodeNamespace.getAllFrom(NamespaceBehaviour.NamespaceStorageNode storage) |
StmtContext<?,D,E> |
ChildSchemaNodeNamespace.getFrom(NamespaceBehaviour.NamespaceStorageNode storage,
QName key) |
StmtContext.Mutable<?,?,EffectiveStatement<?,?>> |
SchemaNodeIdentifierBuildNamespace.getFrom(NamespaceBehaviour.NamespaceStorageNode storage,
SchemaNodeIdentifier key)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected static NamespaceBehaviour.NamespaceStorageNode |
NamespaceBehaviour.findClosestTowardsRoot(NamespaceBehaviour.NamespaceStorageNode storage,
NamespaceBehaviour.StorageNodeType type) |
@Nullable 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 a key/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<K,V> |
DerivedNamespaceBehaviour.getAllFrom(NamespaceBehaviour.NamespaceStorageNode storage) |
Map<QName,QName> |
QNameCacheNamespace.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 a value from model namespace storage according to key param class.
|
Optional<Map.Entry<K,V>> |
NamespaceBehaviour.getFrom(NamespaceBehaviour.NamespaceStorageNode storage,
NamespaceKeyCriterion<K> criterion)
Returns the key/value mapping best matching specified criterion.
|
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 |
RootStatementContext.getParentNamespaceStorage() |
NamespaceBehaviour.NamespaceStorageNode |
SourceSpecificContext.getParentNamespaceStorage() |
Copyright © 2019 OpenDaylight. All rights reserved.