Uses of Class
org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceBehaviour
Packages that use NamespaceBehaviour
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.
Provides interfaces and enumerations necessary for validation processes.
-
Uses of NamespaceBehaviour in org.opendaylight.yangtools.yang.parser.spi
Fields in org.opendaylight.yangtools.yang.parser.spi declared as NamespaceBehaviourModifier and TypeFieldDescriptionstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.BELONGSTO_PREFIX_TO_MODULE_NAMEstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.BELONGSTO_PREFIX_TO_MODULECTXstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.EXTENSIONstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.FEATUREstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.GROUPINGstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.IDENTITYstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.IMP_PREFIX_TO_NAMESPACEstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.IMPORT_PREFIX_TO_MODULECTXstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.IMPORTED_MODULEstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.INCLUDED_MODULEstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.INCLUDED_SUBMODULE_NAME_TO_MODULECTXstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.MODULEstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.MODULE_FOR_BELONGSTOstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.MODULE_NAME_TO_NAMESPACEstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.MODULE_NAME_TO_QNAMEstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.MODULE_NAMESPACE_TO_NAMEstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.MODULECTX_TO_QNAMEstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.MODULECTX_TO_SOURCEstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.MODULES_DEVIATED_BYstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.NAMESPACE_TO_MODULEstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.PREFIX_TO_MODULEstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.PRELINKAGE_MODULEstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.SCHEMA_TREEstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.SUBMODULEstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.SUPPORTED_FEATURESstatic final @NonNull NamespaceBehaviour<?,?> NamespaceBehaviours.TYPE -
Uses of NamespaceBehaviour in org.opendaylight.yangtools.yang.parser.spi.meta
Fields in org.opendaylight.yangtools.yang.parser.spi.meta declared as NamespaceBehaviourModifier and TypeFieldDescriptionstatic final @NonNull NamespaceBehaviour<?,?> StatementDefinitions.BEHAVIOURMethods in org.opendaylight.yangtools.yang.parser.spi.meta that return NamespaceBehaviourModifier and TypeMethodDescriptionstatic <K,V> @NonNull NamespaceBehaviour<K, V> NamespaceBehaviour.global(ParserNamespace<K, V> namespace) Creates a global namespace behaviour for supplied namespace type.<K,V> @Nullable NamespaceBehaviour<K, V> StatementSupportBundle.namespaceBehaviourOf(ParserNamespace<K, V> namespace) static <K,V> @NonNull NamespaceBehaviour<K, V> NamespaceBehaviour.rootStatementLocal(ParserNamespace<K, V> namespace) Creates a root-statement-local namespace behaviour for supplied namespace type.static <K,V> @NonNull NamespaceBehaviour<K, V> NamespaceBehaviour.sourceLocal(ParserNamespace<K, V> namespace) Creates source-local namespace behaviour for supplied namespace type.static <K,V> @NonNull NamespaceBehaviour<K, V> NamespaceBehaviour.statementLocal(ParserNamespace<K, V> namespace) static <K,V> @NonNull NamespaceBehaviour<K, V> NamespaceBehaviour.treeScoped(ParserNamespace<K, V> namespace) Creates tree-scoped namespace behaviour for supplied namespace type.Methods in org.opendaylight.yangtools.yang.parser.spi.meta that return types with arguments of type NamespaceBehaviourModifier and TypeMethodDescriptioncom.google.common.collect.ImmutableMap<ParserNamespace<?,?>, NamespaceBehaviour<?, ?>> StatementSupportBundle.getNamespaceDefinitions()Methods in org.opendaylight.yangtools.yang.parser.spi.meta with parameters of type NamespaceBehaviourModifier and TypeMethodDescription@NonNull StatementSupportBundle.BuilderStatementSupportBundle.Builder.addSupport(NamespaceBehaviour<?, ?> namespaceSupport) -
Uses of NamespaceBehaviour in org.opendaylight.yangtools.yang.parser.spi.validation
Fields in org.opendaylight.yangtools.yang.parser.spi.validation declared as NamespaceBehaviourModifier and TypeFieldDescriptionstatic final @NonNull NamespaceBehaviour<?,?> ValidationBundles.BEHAVIOUR