All Superinterfaces:
ParserNamespace<QName,StmtContext<?,org.opendaylight.yangtools.yang.model.api.stmt.FeatureStatement,org.opendaylight.yangtools.yang.model.api.stmt.FeatureEffectiveStatement>>, StatementNamespace<QName,org.opendaylight.yangtools.yang.model.api.stmt.FeatureStatement,org.opendaylight.yangtools.yang.model.api.stmt.FeatureEffectiveStatement>

public interface FeatureNamespace extends StatementNamespace<QName,org.opendaylight.yangtools.yang.model.api.stmt.FeatureStatement,org.opendaylight.yangtools.yang.model.api.stmt.FeatureEffectiveStatement>
Feature namespace. All feature names defined in a module and its submodules share the same feature identifier namespace. Each feature is identified by a QName formed from the defining module's QNameModule and the feature name.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.parser.spi.meta.StatementNamespace

    StatementNamespace.TreeScoped<K,D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<?>,E extends org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<?,D>>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final NamespaceBehaviour<QName,StmtContext<?,org.opendaylight.yangtools.yang.model.api.stmt.FeatureStatement,org.opendaylight.yangtools.yang.model.api.stmt.FeatureEffectiveStatement>,@NonNull FeatureNamespace>
     
  • Field Details