Uses of Package
org.opendaylight.yangtools.yang.parser.spi.meta
Packages that use org.opendaylight.yangtools.yang.parser.spi.meta
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 API necessary for the processing of statement sources.
Provides interfaces and enumerations necessary for validation processes.
-
Classes in org.opendaylight.yangtools.yang.parser.spi.meta used by org.opendaylight.yangtools.yang.parser.spiClassDescriptionDefinition / implementation of specific Identifier Namespace behaviour.
ParserNamespaceserves as common superclass for namespaces used during parser operation.An inference context associated with an instance of a statement. -
Classes in org.opendaylight.yangtools.yang.parser.spi.meta used by org.opendaylight.yangtools.yang.parser.spi.metaClassDescriptionA
AbstractStatementSupportspecialized for global interning.Specialization ofAbstractStatementSupportfor QName statement arguments.Baseline implementation class for commonStatementSupportimplementations.ACommonStmtCtxwhich has additionally been bound to aStatementSupport.Intermediate compatibility interface betweenStmtContextandEffectiveStmtCtx.Current.Common interface for all statement contexts, exposing information which is always available.Reactor's view of significant semantic history of a particular statement.Significant state captured by anEffectiveStatementat its instantiation site.Effective view of aStmtContextfor the purposes of creating anEffectiveStatement.Minimum amount of state required to build an accurate effective view of a statement.Minimum amount of parent state required to build an accurate effective view of a particular child.Effectiveconfigstatement value.A restricted version ofEffectiveStmtCtx.Current, which does not expose the raw argument or the declared statement.Builder for effective model inference action.User-defined inference action.Definition / implementation of specific Identifier Namespace behaviour.Namespace key matching criterion.Support work with namespace content.ParserNamespaceserves as common superclass for namespaces used during parser operation.A marker interface for aStmtContext.Module-specific namespace for holdingStatementDefinitions defined by extension statements.An entity capable of creatingDeclaredStatementandEffectiveStatementinstances for a particular type.Support for processing concrete YANG statement.Statement context copy policy, indicating how should reactor handle statement copy operations.Abstract base class for comparators associated with statements with aStatementSupport.CopyPolicy.DECLARED_COPYcopy policy.A baseline class for implementing theStatementFactory.canReuseCurrent(Current, Current, Collection)contract in a manner which is consistent with a statement'sStatementSupport.CopyPolicy.An inference context associated with an instance of a statement.An mutable view of an inference context associated with an instance of a statement.Intermediate compatibility interface betweenStmtContextandEffectiveStmtCtx.Current. -
Classes in org.opendaylight.yangtools.yang.parser.spi.meta used by org.opendaylight.yangtools.yang.parser.spi.sourceClassDescriptionCommon interface for all statement contexts, exposing information which is always available.Special namespace which allows import of namespaces from other sources.Definition / implementation of specific Identifier Namespace behaviour.
ParserNamespaceserves as common superclass for namespaces used during parser operation.Support for processing concrete YANG statement.An inference context associated with an instance of a statement. -
Classes in org.opendaylight.yangtools.yang.parser.spi.meta used by org.opendaylight.yangtools.yang.parser.spi.validationClassDescriptionDefinition / implementation of specific Identifier Namespace behaviour.
ParserNamespaceserves as common superclass for namespaces used during parser operation.