Interface YangDataEffectiveStatement

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.model.api.stmt.DataTreeAwareEffectiveStatement<String,​YangDataStatement>, org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement<String,​YangDataStatement>, org.opendaylight.yangtools.yang.model.api.meta.ModelStatement<String>, org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeAwareEffectiveStatement<String,​YangDataStatement>, org.opendaylight.yangtools.yang.model.api.stmt.UnknownEffectiveStatement<String,​YangDataStatement>

    @Beta
    public interface YangDataEffectiveStatement
    extends org.opendaylight.yangtools.yang.model.api.stmt.UnknownEffectiveStatement<String,​YangDataStatement>, org.opendaylight.yangtools.yang.model.api.stmt.DataTreeAwareEffectiveStatement<String,​YangDataStatement>
    Effective statement representation of 'yang-data' extension defined in RFC 8040.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.DataTreeAwareEffectiveStatement

        org.opendaylight.yangtools.yang.model.api.stmt.DataTreeAwareEffectiveStatement.DataTreeNamespace
      • Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeAwareEffectiveStatement

        org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeAwareEffectiveStatement.SchemaTreeNamespace
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      @NonNull org.opendaylight.yangtools.yang.model.api.stmt.ContainerEffectiveStatement getContainer()
      Return the container statement defined in this yang-data statement instance.
      default org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition statementDefinition()  
      • Methods inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.DataTreeAwareEffectiveStatement

        findDataTreeNode, findDataTreeNode
      • Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement

        effectiveSubstatements, findFirstEffectiveSubstatement, findFirstEffectiveSubstatementArgument, get, getAll, getDeclared, statementOrigin, streamEffectiveSubstatements
      • Methods inherited from interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement

        argument
      • Methods inherited from interface org.opendaylight.yangtools.yang.model.api.stmt.SchemaTreeAwareEffectiveStatement

        findSchemaTreeNode, findSchemaTreeNode, findSchemaTreeNode, findSchemaTreeNode, findSchemaTreeNode, findSchemaTreeNode, findSchemaTreeNode, findSchemaTreeNode
    • Method Detail

      • statementDefinition

        default org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition statementDefinition()
        Specified by:
        statementDefinition in interface org.opendaylight.yangtools.yang.model.api.meta.ModelStatement<String>
      • getContainer

        @NonNull org.opendaylight.yangtools.yang.model.api.stmt.ContainerEffectiveStatement getContainer()
        Return the container statement defined in this yang-data statement instance.
        Returns:
        container statement