Uses of Interface
org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceBehaviour.NamespaceStorageNode
Packages that use NamespaceBehaviour.NamespaceStorageNode
Package
Description
Provides essential namespaces which are filled in the parsing process.
Provides base abstract classes, interfaces and common implementation used by the statement parser.
-
Uses of NamespaceBehaviour.NamespaceStorageNode in org.opendaylight.yangtools.yang.parser.spi
Methods in org.opendaylight.yangtools.yang.parser.spi with parameters of type NamespaceBehaviour.NamespaceStorageNodeModifier and TypeMethodDescriptionvoidSchemaTreeNamespace.addTo(NamespaceBehaviour.NamespaceStorageNode storage, QName key, StmtContext<?, D, E> value) Map<QName,StmtContext<?, D, E>> SchemaTreeNamespace.getAllFrom(NamespaceBehaviour.NamespaceStorageNode storage) StmtContext<?,D, E> SchemaTreeNamespace.getFrom(NamespaceBehaviour.NamespaceStorageNode storage, QName key) Returns a value from model namespace storage according to key param class. -
Uses of NamespaceBehaviour.NamespaceStorageNode in org.opendaylight.yangtools.yang.parser.spi.meta
Subinterfaces of NamespaceBehaviour.NamespaceStorageNode in org.opendaylight.yangtools.yang.parser.spi.metaModifier and TypeInterfaceDescriptionstatic interfaceInterface implemented byNamespaceBehaviour.NamespaceStorageNodes which support dynamic addition of child elements as they are requested.Methods in org.opendaylight.yangtools.yang.parser.spi.meta that return NamespaceBehaviour.NamespaceStorageNodeModifier and TypeMethodDescriptionprotected static NamespaceBehaviour.NamespaceStorageNodeNamespaceBehaviour.findClosestTowardsRoot(NamespaceBehaviour.NamespaceStorageNode storage, NamespaceBehaviour.StorageNodeType type) @Nullable NamespaceBehaviour.NamespaceStorageNodeNamespaceBehaviour.NamespaceStorageNode.getParentNamespaceStorage()Methods in org.opendaylight.yangtools.yang.parser.spi.meta with parameters of type NamespaceBehaviour.NamespaceStorageNodeModifier and TypeMethodDescriptionvoidDerivedNamespaceBehaviour.addTo(NamespaceBehaviour.NamespaceStorageNode storage, K key, V value) abstract voidNamespaceBehaviour.addTo(NamespaceBehaviour.NamespaceStorageNode storage, K key, V value) Adds a key/value to corresponding namespace storage according to param class.protected final voidNamespaceBehaviour.addToStorage(NamespaceBehaviour.NamespaceStorageNode storage, K key, V value) protected static NamespaceBehaviour.NamespaceStorageNodeNamespaceBehaviour.findClosestTowardsRoot(NamespaceBehaviour.NamespaceStorageNode storage, NamespaceBehaviour.StorageNodeType type) DerivedNamespaceBehaviour.getAllFrom(NamespaceBehaviour.NamespaceStorageNode storage) NamespaceBehaviour.getAllFrom(NamespaceBehaviour.NamespaceStorageNode storage) Returns all values of a keys of param class from model namespace storage.NamespaceBehaviour.getAllFromLocalStorage(NamespaceBehaviour.NamespaceStorageNode storage) abstract VDerivedNamespaceBehaviour.getFrom(NamespaceBehaviour.NamespaceStorageNode storage, K key) abstract VNamespaceBehaviour.getFrom(NamespaceBehaviour.NamespaceStorageNode storage, K key) Returns a value from model namespace storage according to key param class.NamespaceBehaviour.getFrom(NamespaceBehaviour.NamespaceStorageNode storage, NamespaceKeyCriterion<K> criterion) Returns the key/value mapping best matching specified criterion.protected final VNamespaceBehaviour.getFromLocalStorage(NamespaceBehaviour.NamespaceStorageNode storage, K key)