Package org.opendaylight.yangtools.yang.model.util
Utility classes and implementations for concepts defined in yang-model-api.
-
Class Summary Class Description AbstractEffectiveModelContextProvider Utility superclass for classes returning a constantEffectiveModelContext
.AbstractPathExpression AbstractSchemaContext BaseConstraints Utility class which provides factory methods to construct Constraints.BaseTypes Utility methods and constants to work with built-in YANG types.DataNodeAggregator EffectiveAugmentationSchema Proxy for AugmentationSchema.FilteringSchemaContextProxy FilteringSchemaContextProxy.ModuleId ModuleDependencySort Creates a module dependency graph from providedModule
s and provides aModuleDependencySort.sort(Collection)
method.ModuleNameNamespaceContext UtilityYangNamespaceContext
backed by a SchemaContext, resolving namespaces to their module names.PathExpressionImpl Deprecated, for removal: This API element is subject to removal in a future version. Users are advised to supply their own implementation of PathExpression.RegexUtils Utilities for converting YANG XSD regexes into Java-compatible regexes.SchemaContextUtil The Schema Context Util contains support methods for searching through Schema Context modules for specified schema nodes via Schema Path or Revision Aware XPath.SchemaInferenceStack A state tracking utility for walkingEffectiveModelContext
's contents along schema/grouping namespaces.SchemaNodeUtils SimpleSchemaContext Simple subclass ofAbstractSchemaContext
which performs some amount of indexing to speed up common SchemaContext operations.