Interface EffectiveStmtCtx.UndeclaredCurrent<A,D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<A>>

Type Parameters:
A - Argument type
D - Class representing declared version of this statement
All Superinterfaces:
BoundStmtCtx<A>, BoundStmtCtxCompat<A,D>, CommonStmtCtx, EffectiveStmtCtx, EffectiveStmtCtx.Current<A,D>, EffectiveStmtCtx.Parent, Immutable, NamespaceStmtCtx, StmtContextCompat
Enclosing interface:
EffectiveStmtCtx

@Beta public static interface EffectiveStmtCtx.UndeclaredCurrent<A,D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<A>> extends EffectiveStmtCtx.Current<A,D>
A restricted version of EffectiveStmtCtx.Current, which does not expose the raw argument or the declared statement.
  • Method Details

    • rawArgument

      @Deprecated default String rawArgument()
      Deprecated.
      Description copied from interface: CommonStmtCtx
      Return the statement argument in literal format.
      Specified by:
      rawArgument in interface CommonStmtCtx
      Returns:
      raw statement argument string, or null if this statement does not have an argument.
    • declared

      @Deprecated default D declared()
      Deprecated.
      Description copied from interface: BoundStmtCtxCompat
      Returns the DeclaredStatement view of this statement.
      Specified by:
      declared in interface BoundStmtCtxCompat<A,D extends org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement<A>>