Interface RootStmtContext<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>>
- Type Parameters:
A
- Argument typeD
- Declared Statement representationE
- Effective Statement representation
- All Superinterfaces:
BoundStmtCtx<A>
,BoundStmtCtxCompat<A,
,D> CommonStmtCtx
,NamespaceStmtCtx
,StmtContext<A,
,D, E> StmtContextCompat
- All Known Subinterfaces:
RootStmtContext.Mutable<A,
D, E>
@Beta
public interface RootStmtContext<A,D extends DeclaredStatement<A>,E extends EffectiveStatement<A,D>>
extends StmtContext<A,D,E>
A marker interface for a
StmtContext
. Useful for operations which make assumption about the context's
hierarchy.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
RootStmtContext.Mutable<A,
D extends DeclaredStatement<A>, E extends EffectiveStatement<A, D>> -
Method Summary
Methods inherited from interface org.opendaylight.yangtools.yang.parser.spi.meta.BoundStmtCtx
argument, findSubstatementArgument, getArgument, hasSubstatement, yangVersion
Methods inherited from interface org.opendaylight.yangtools.yang.parser.spi.meta.BoundStmtCtxCompat
declared
Methods inherited from interface org.opendaylight.yangtools.yang.parser.spi.meta.CommonStmtCtx
getRawArgument, producesDeclared, producesEffective, publicDefinition, rawArgument, sourceReference
Methods inherited from interface org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceStmtCtx
localNamespacePortion, namespace, namespaceItem
Methods inherited from interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContext
allSubstatements, allSubstatementsStream, buildEffective, coerceParentContext, copyAsChildOf, declaredSubstatements, effectiveSubstatements, getCompletedPhase, getEffectOfStatement, getOriginalCtx, getParentContext, getPreviousCopyCtx, getRoot, isSupportedByFeatures, isSupportedToBuildEffective, replicaAsChildOf
Methods inherited from interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContextCompat
history