Package org.opendaylight.yangtools.yang.model.util
Utility classes and implementations for concepts defined in yang-model-api.
-
Class Summary Class Description AbstractIdentifiableSchemaContextProvider<T> AbstractPathExpression AbstractSchemaContext AbstractSchemaContextProvider Utility superclass for classes returning a constantSchemaContext
.BaseConstraints Utility class which provides factory methods to construct Constraints.BaseTypes Utility methods and constants to work with built-in YANG types.DataNodeAggregator DataNodeIterator Deprecated. 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. This is a transitional class to transition fromRevisionAwareXPathImpl
.RegexUtils Utilities for converting YANG XSD regexes into Java-compatible regexes.RevisionAwareXPathImpl Thehelper
implementation of Instance Revision Aware XPath interface.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.SchemaNodeUtils SimpleSchemaContext Simple subclass ofAbstractSchemaContext
which performs some amount of indexing to speed up common SchemaContext operations.