- get(K) - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StatementNamespace
-
- get(String) - Method in interface org.opendaylight.yangtools.yang.parser.spi.source.PrefixToModule
-
Returns QNameModule (namespace + revision) associated with supplied
prefix.
- get(String) - Method in class org.opendaylight.yangtools.yang.parser.spi.source.PrefixToModuleMap
-
- get(QName) - Method in interface org.opendaylight.yangtools.yang.parser.spi.source.QNameToStatementDefinition
-
Returns StatementDefinition with specified QName.
- get(QName) - Method in class org.opendaylight.yangtools.yang.parser.spi.source.QNameToStatementDefinitionMap
-
- getAllFrom(NamespaceBehaviour.NamespaceStorageNode) - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.DerivedNamespaceBehaviour
-
- getAllFrom(NamespaceBehaviour.NamespaceStorageNode) - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceBehaviour
-
Returns all values of a keys of param class from model namespace storage.
- getAllFromCurrentStmtCtxNamespace(Class<N>) - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
- getAllFromLocalStorage(NamespaceBehaviour.NamespaceStorageNode) - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceBehaviour
-
- getAllFromLocalStorage(Class<N>) - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceBehaviour.NamespaceStorageNode
-
- getAllFromNamespace(Class<N>) - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
- getAllVersionSpecificDefinitions() - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupportBundle
-
Returns all version specific statement definitions.
- getArgumentDefinition() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupport
-
- getByNamespace(String) - Method in interface org.opendaylight.yangtools.yang.parser.spi.source.PrefixToModule
-
Returns QNameModule (namespace + revision) associated with XML namespace (URI).
- getByNamespace(String) - Method in class org.opendaylight.yangtools.yang.parser.spi.source.PrefixToModuleMap
-
- getByNamespaceAndLocalName(URI, String) - Method in interface org.opendaylight.yangtools.yang.parser.spi.source.QNameToStatementDefinition
-
Returns StatementDefinition with specified namespace and localName.
- getByNamespaceAndLocalName(URI, String) - Method in class org.opendaylight.yangtools.yang.parser.spi.source.QNameToStatementDefinitionMap
-
- getCommonDefinitions() - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupportBundle
-
Returns statement definitions common for all versions.
- getCompletedPhase() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
- getCopyHistory() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
Return the executive summary of the copy process that has produced this context.
- getDeclaredRepresentationClass() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupport
-
- getDefinition() - Method in interface org.opendaylight.yangtools.yang.parser.spi.source.StatementWriter.ResumedStatement
-
Return statement definition.
- getDefinitionsSpecificForVersion(YangVersion) - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupportBundle
-
Returns statement definitions specific for requested version.
- getDerivedFrom() - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.DerivedNamespaceBehaviour
-
- getEffectiveRepresentationClass() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupport
-
- getEffectOfStatement() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
- getFrom(NamespaceBehaviour.NamespaceStorageNode, K) - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.DerivedNamespaceBehaviour
-
- getFrom(NamespaceBehaviour.NamespaceStorageNode, K) - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceBehaviour
-
Returns a value from model namespace storage according to key param class.
- getFrom(NamespaceBehaviour.NamespaceStorageNode, NamespaceKeyCriterion<K>) - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceBehaviour
-
Returns the key/value mapping best matching specified criterion.
- getFromLocalStorage(NamespaceBehaviour.NamespaceStorageNode, K) - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceBehaviour
-
- getFromLocalStorage(Class<N>, K) - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceBehaviour.NamespaceStorageNode
-
- getFromNamespace(Class<N>, T) - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
Return a value associated with specified key within a namespace.
- getImplicitParentFor(StatementDefinition) - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.ImplicitParentAwareStatementSupport
-
Returns implicit parent statement support for supplied statement definition, if it is defined.
- getLastOperation() - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.CopyHistory
-
- getLatestRevision(Iterable<? extends StmtContext<?, ?, ?>>) - Static method in class org.opendaylight.yangtools.yang.parser.spi.meta.StmtContextUtils
-
- getModuleQNameByPrefix(StmtContext<?, ?, ?>, String) - Static method in class org.opendaylight.yangtools.yang.parser.spi.meta.StmtContextUtils
-
- getNamespaceBehaviour(Class<N>) - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceBehaviour.Registry
-
Get a namespace behavior.
- getNamespaceBehaviour(Class<N>) - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupportBundle
-
- getNamespaceDefinitions() - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupportBundle
-
- getOriginalCtx() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
Return the statement context of the original definition, if this statement is an instantiated copy.
- getParentContext() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StatementNamespace.TreeScoped
-
- getParentContext() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
Return the parent statement context, or null if this is the root statement.
- getParentContext() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext.Mutable
-
- getParentNamespaceStorage() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceBehaviour.NamespaceStorageNode
-
- getPhase() - Method in exception org.opendaylight.yangtools.yang.parser.spi.meta.ReactorException
-
- getPhase() - Method in interface org.opendaylight.yangtools.yang.parser.spi.source.StatementWriter
-
Return current model processing phase.
- getPreviousCopyCtx() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
Return the context of the previous copy of this statement -- effectively walking towards the source origin
of this statement.
- getPreviousPhase() - Method in enum org.opendaylight.yangtools.yang.parser.spi.meta.ModelProcessingPhase
-
Return the preceding phase, or null if this phase is the first one.
- getPublicDefinition() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
- getPublicView() - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.AbstractStatementSupport
-
- getPublicView() - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.ForwardingStatementSupport
-
- getPublicView() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupport
-
Returns public statement definition, which will be present in built statements.
- getRoot() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
- getRoot() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext.Mutable
-
- getRootModuleQName(StmtContext<?, ?, ?>) - Static method in class org.opendaylight.yangtools.yang.parser.spi.meta.StmtContextUtils
-
- getRootVersion() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
Return version of root statement context.
- getSchemaPath() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
Return the SchemaPath of this statement.
- getSignificantKey(K) - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.DerivedNamespaceBehaviour
-
- getSourceIdentifier() - Method in exception org.opendaylight.yangtools.yang.parser.spi.meta.ReactorException
-
- getSourceName() - Method in class org.opendaylight.yangtools.yang.parser.spi.source.DeclarationInTextSource
-
- getSourceReference() - Method in exception org.opendaylight.yangtools.yang.parser.spi.source.SourceException
-
Return the reference to the source which caused this exception.
- getSourceReference() - Method in interface org.opendaylight.yangtools.yang.parser.spi.source.StatementWriter.ResumedStatement
-
Return statement source reference.
- getStatementArgument() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
Return the statement argument.
- getStatementDefinition(YangVersion, QName) - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupportBundle
-
- getStatementName() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupport
-
- getStatementSource() - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.AbstractDeclaredStatement
-
- getStatementSource() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
Returns the origin of the statement.
- getStatementSource() - Method in class org.opendaylight.yangtools.yang.parser.spi.source.DeclarationInTextSource
-
- getStatementSource() - Method in class org.opendaylight.yangtools.yang.parser.spi.source.ImplicitSubstatement
-
- getStatementSource() - Method in interface org.opendaylight.yangtools.yang.parser.spi.source.StatementSourceReference
-
Returns source type.
- getStatementSourceReference() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
Returns a reference to statement source.
- getStorageNodeType() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceBehaviour.NamespaceStorageNode
-
Return local namespace behaviour type.
- getSubstatementValidator() - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.AbstractStatementSupport
-
Returns corresponding substatement validator of a statement support.
- getSupportedVersions() - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupportBundle.Builder
-
- getSupportedVersions() - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupportBundle
-
- getSupportSpecificForArgument(String) - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.AbstractStatementSupport
-
- getSupportSpecificForArgument(String) - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.ForwardingStatementSupport
-
- getSupportSpecificForArgument(String) - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupport
-
If this support has argument specific supports, the method returns support specific for given argument
(e.g.
- getUnknownStatementDefinitionOf(StatementDefinition) - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupport
-
Returns unknown statement form of a regular YANG statement supplied as a parameter to the method.
- global(Class<N>) - Static method in class org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceBehaviour
-
Creates a global namespace behaviour for supplied namespace type.
- GroupingNamespace - Interface in org.opendaylight.yangtools.yang.parser.spi
-
Grouping namespace.
- IdentityNamespace - Interface in org.opendaylight.yangtools.yang.parser.spi
-
Identity namespace.
- ImplicitParentAwareStatementSupport - Interface in org.opendaylight.yangtools.yang.parser.spi.meta
-
StatementSupport trait for statements which create intermediate parent node for some of its child nodes.
- ImplicitSubstatement - Class in org.opendaylight.yangtools.yang.parser.spi.source
-
An implicit sub-statement, which is implied to be always present in its parent, even if it does not appear
in model source.
- ImportedModuleContext - Interface in org.opendaylight.yangtools.yang.parser.spi.source
-
- ImportedNamespaceContext<K> - Interface in org.opendaylight.yangtools.yang.parser.spi.meta
-
Special namespace which allows import of namespaces from other sources.
- ImportPrefixToModuleCtx - Interface in org.opendaylight.yangtools.yang.parser.spi.source
-
Source-specific mapping of prefix strings to module context.
- ImportPrefixToSemVerSourceIdentifier - Interface in org.opendaylight.yangtools.yang.parser.spi.source
-
Source-specific mapping of prefixes to source identifier with specified semantic version.
- ImpPrefixToNamespace - Interface in org.opendaylight.yangtools.yang.parser.spi.source
-
Pre-linkage source-specific mapping of prefixes to module namespaces.
- IncludedModuleContext - Interface in org.opendaylight.yangtools.yang.parser.spi.source
-
- IncludedSubmoduleNameToModuleCtx - Interface in org.opendaylight.yangtools.yang.parser.spi.source
-
Source-specific mapping of prefixes to namespaces.
- InferenceException - Exception in org.opendaylight.yangtools.yang.parser.spi.meta
-
Thrown when there is an inference error.
- InferenceException(String, StatementSourceReference, Throwable) - Constructor for exception org.opendaylight.yangtools.yang.parser.spi.meta.InferenceException
-
- InferenceException(String, StatementSourceReference) - Constructor for exception org.opendaylight.yangtools.yang.parser.spi.meta.InferenceException
-
- InferenceException(StatementSourceReference, String, Object...) - Constructor for exception org.opendaylight.yangtools.yang.parser.spi.meta.InferenceException
-
- inSource(String) - Static method in class org.opendaylight.yangtools.yang.parser.spi.source.DeclarationInTextSource
-
- internArgument(String) - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupport
-
Given a raw string representation of an argument, try to use a shared representation.
- InvalidSubstatementException - Exception in org.opendaylight.yangtools.yang.parser.spi.meta
-
Thrown when there was invalid element in YANG file.
- InvalidSubstatementException(String, StatementSourceReference) - Constructor for exception org.opendaylight.yangtools.yang.parser.spi.meta.InvalidSubstatementException
-
- InvalidSubstatementException(String, StatementSourceReference, Throwable) - Constructor for exception org.opendaylight.yangtools.yang.parser.spi.meta.InvalidSubstatementException
-
- InvalidSubstatementException(StatementSourceReference, String, Object...) - Constructor for exception org.opendaylight.yangtools.yang.parser.spi.meta.InvalidSubstatementException
-
- isCompletedBy(ModelProcessingPhase) - Method in enum org.opendaylight.yangtools.yang.parser.spi.meta.ModelProcessingPhase
-
Determine whether this processing phase is implied to have completed by completion of some other phase.
- isConfiguration() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
- isEnabledSemanticVersioning() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
- isFullyDefined() - Method in interface org.opendaylight.yangtools.yang.parser.spi.source.StatementWriter.ResumedStatement
-
Check if the statement has been fully defined.
- isIgnoringConfig() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupport
-
Returns true if this statement support and all its substatements ignore config statements (e.g.
- isIgnoringIfFeatures() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupport
-
Returns true if this statement support and all its substatements ignore if-feature statements (e.g.
- isInExtensionBody(StmtContext<?, ?, ?>) - Static method in class org.opendaylight.yangtools.yang.parser.spi.meta.StmtContextUtils
-
- isMandatoryNode(StmtContext<?, ?, ?>) - Static method in class org.opendaylight.yangtools.yang.parser.spi.meta.StmtContextUtils
-
Checks whether statement context is a mandatory leaf, choice, anyxml,
list or leaf-list according to RFC6020 or not.
- isNonPresenceContainer(StmtContext<?, ?, ?>) - Static method in class org.opendaylight.yangtools.yang.parser.spi.meta.StmtContextUtils
-
Checks whether statement context is a non-presence container or not.
- isNotMandatoryNodeOfType(StmtContext<?, ?, ?>, StatementDefinition) - Static method in class org.opendaylight.yangtools.yang.parser.spi.meta.StmtContextUtils
-
Checks whether a statement context is a statement of supplied statement
definition and whether it is not mandatory leaf, choice, anyxml, list or
leaf-list according to RFC6020.
- isPreLinkageMap() - Method in interface org.opendaylight.yangtools.yang.parser.spi.source.PrefixToModule
-
- isPreLinkageMap() - Method in class org.opendaylight.yangtools.yang.parser.spi.source.PrefixToModuleMap
-
Deprecated.
- isPresenceContainer(StmtContext<?, ?, ?>) - Static method in class org.opendaylight.yangtools.yang.parser.spi.meta.StmtContextUtils
-
Checks whether statement context is a presence container or not.
- isSupportedByFeatures() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
- isSupportedToBuildEffective() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
-
- isUnknownStatement(StmtContext<?, ?, ?>) - Static method in class org.opendaylight.yangtools.yang.parser.spi.meta.StmtContextUtils
-
Returns true if supplied statement context represents unknown statement,
otherwise returns false.
- isUnrecognizedStatement(StmtContext<?, ?, ?>) - Static method in class org.opendaylight.yangtools.yang.parser.spi.meta.StmtContextUtils
-
Returns true if supplied statement context represents unrecognized
statement, otherwise returns false.
- SchemaNodeIdentifierNamespace - Interface in org.opendaylight.yangtools.yang.parser.spi
-
Schema node identifier namespace.
- seal() - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.MutableStatement
-
Finish statement and make it immutable.
- select(K, K) - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceKeyCriterion
-
Select the better match from two candidate keys.
- SemanticVersionModuleNamespace - Interface in org.opendaylight.yangtools.yang.parser.spi.meta
-
Namespace class for storing Maps of all modules with the same name.
- SemanticVersionNamespace - Interface in org.opendaylight.yangtools.yang.parser.spi.meta
-
Namespace class for storing semantic version of yang modules.
- setCompletedPhase(ModelProcessingPhase) - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext.Mutable
-
- setIsSupportedToBuildEffective(boolean) - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext.Mutable
-
- setParent(StatementSupportBundle) - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.StatementSupportBundle.Builder
-
- setRootIdentifier(SourceIdentifier) - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext.Mutable
-
Set identifier of current root context.
- setRootVersion(YangVersion) - Method in interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext.Mutable
-
Set version of root statement context.
- SomeModifiersUnresolvedException - Exception in org.opendaylight.yangtools.yang.parser.spi.meta
-
- SomeModifiersUnresolvedException(ModelProcessingPhase, SourceIdentifier, Throwable) - Constructor for exception org.opendaylight.yangtools.yang.parser.spi.meta.SomeModifiersUnresolvedException
-
- SourceException - Exception in org.opendaylight.yangtools.yang.parser.spi.source
-
Thrown to indicate error in YANG model source.
- SourceException(String, StatementSourceReference) - Constructor for exception org.opendaylight.yangtools.yang.parser.spi.source.SourceException
-
Create a new instance with the specified message and source.
- SourceException(String, StatementSourceReference, Throwable) - Constructor for exception org.opendaylight.yangtools.yang.parser.spi.source.SourceException
-
Create a new instance with the specified message and source.
- SourceException(StatementSourceReference, String, Object...) - Constructor for exception org.opendaylight.yangtools.yang.parser.spi.source.SourceException
-
Create a new instance with the specified source and a formatted message.
- SourceException(StatementSourceReference, Throwable, String, Object...) - Constructor for exception org.opendaylight.yangtools.yang.parser.spi.source.SourceException
-
Create a new instance with the specified source and a formatted message.
- sourceLocal(Class<N>) - Static method in class org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceBehaviour
-
Creates source-local namespace behaviour for supplied namespace type.
- startStatement(int, QName, String, StatementSourceReference) - Method in interface org.opendaylight.yangtools.yang.parser.spi.source.StatementWriter
-
Starts statement with supplied name and location in source.
- statementDefinition() - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.AbstractDeclaredStatement
-
- StatementDefinitionNamespace - Interface in org.opendaylight.yangtools.yang.parser.spi.meta
-
Module-specific namespace for holding StatementDefinitions defined by extension statements.
- StatementFactory<A,D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<A>,E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<A,D>> - Interface in org.opendaylight.yangtools.yang.parser.spi.meta
-
- statementLocal(Class<N>) - Static method in class org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceBehaviour
-
- StatementNamespace<K,D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<?>,E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<?,D>> - Interface in org.opendaylight.yangtools.yang.parser.spi.meta
-
- StatementNamespace.TreeBased<K,D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<?>,E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<?,D>> - Interface in org.opendaylight.yangtools.yang.parser.spi.meta
-
- StatementNamespace.TreeScoped<K,D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<?>,E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<?,D>> - Interface in org.opendaylight.yangtools.yang.parser.spi.meta
-
- StatementSourceReference - Interface in org.opendaylight.yangtools.yang.parser.spi.source
-
Reference of statement source.
- StatementStreamSource - Interface in org.opendaylight.yangtools.yang.parser.spi.source
-
Statement stream source, which is used for inference of effective model.
- StatementSupport<A,D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<A>,E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<A,D>> - Interface in org.opendaylight.yangtools.yang.parser.spi.meta
-
Support for processing concrete YANG statement.
- StatementSupportBundle - Class in org.opendaylight.yangtools.yang.parser.spi.meta
-
- StatementSupportBundle.Builder - Class in org.opendaylight.yangtools.yang.parser.spi.meta
-
- StatementWriter - Interface in org.opendaylight.yangtools.yang.parser.spi.source
-
- StatementWriter.ResumedStatement - Interface in org.opendaylight.yangtools.yang.parser.spi.source
-
Resumed statement state.
- StmtContext<A,D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<A>,E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<A,D>> - Interface in org.opendaylight.yangtools.yang.parser.spi.meta
-
An inference context associated with an instance of a statement.
- StmtContext.Mutable<A,D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<A>,E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<A,D>> - Interface in org.opendaylight.yangtools.yang.parser.spi.meta
-
An mutable view of an inference context associated with an instance of a statement.
- StmtContextUtils - Class in org.opendaylight.yangtools.yang.parser.spi.meta
-
- StmtOrderingNamespace - Interface in org.opendaylight.yangtools.yang.parser.spi.source
-
Map of statement order.
- storeStatement(int, boolean) - Method in interface org.opendaylight.yangtools.yang.parser.spi.source.StatementWriter
-
Store a defined statement, hinting at the number of children it is expected to have and indicating whether
it has been fully defined.
- SubmoduleNamespace - Interface in org.opendaylight.yangtools.yang.parser.spi
-
Submodule equivalent of ModuleNamespace.
- SubstatementValidator - Class in org.opendaylight.yangtools.yang.parser.spi.meta
-
- SubstatementValidator.Builder - Class in org.opendaylight.yangtools.yang.parser.spi.meta
-
- SupportedFeaturesNamespace - Interface in org.opendaylight.yangtools.yang.parser.spi.source
-
- SupportedFeaturesNamespace.SupportedFeatures - Enum in org.opendaylight.yangtools.yang.parser.spi.source
-
- validate(StmtContext<?, ?, ?>) - Method in class org.opendaylight.yangtools.yang.parser.spi.meta.SubstatementValidator
-
Validate substatements inside a context.
- validateIfFeatureAndWhenOnListKeys(StmtContext<?, ?, ?>) - Static method in class org.opendaylight.yangtools.yang.parser.spi.meta.StmtContextUtils
-
Validates the specified statement context with regards to if-feature and when statement on list keys.
- ValidationBundlesNamespace - Interface in org.opendaylight.yangtools.yang.parser.spi.validation
-
Namespace used for validating whether a node is of some type, e.g.
- ValidationBundlesNamespace.ValidationBundleType - Enum in org.opendaylight.yangtools.yang.parser.spi.validation
-
- valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.parser.spi.meta.CopyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.parser.spi.meta.ModelProcessingPhase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceBehaviour.StorageNodeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.parser.spi.source.ModulesDeviatedByModules.SupportedModules
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.parser.spi.source.SupportedFeaturesNamespace.SupportedFeatures
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opendaylight.yangtools.yang.parser.spi.validation.ValidationBundlesNamespace.ValidationBundleType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.opendaylight.yangtools.yang.parser.spi.meta.CopyType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.opendaylight.yangtools.yang.parser.spi.meta.ModelProcessingPhase
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceBehaviour.StorageNodeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.opendaylight.yangtools.yang.parser.spi.source.ModulesDeviatedByModules.SupportedModules
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.opendaylight.yangtools.yang.parser.spi.source.SupportedFeaturesNamespace.SupportedFeatures
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.opendaylight.yangtools.yang.parser.spi.validation.ValidationBundlesNamespace.ValidationBundleType
-
Returns an array containing the constants of this enum type, in
the order they are declared.