Interface EffectiveStmtCtx.UndeclaredCurrent<A,D extends DeclaredStatement<A>>
-
- Type Parameters:
A
- Argument typeD
- Class representing declared version of this statement
- All Superinterfaces:
BoundStmtCtx<A>
,BoundStmtCtxCompat<A,D>
,CommonStmtCtx
,EffectiveStmtCtx
,EffectiveStmtCtx.Current<A,D>
,EffectiveStmtCtx.Parent
,Immutable
,MutationBehaviour<Immutable>
,NamespaceStmtCtx
,StmtContextCompat
- Enclosing interface:
- EffectiveStmtCtx
@Beta public static interface EffectiveStmtCtx.UndeclaredCurrent<A,D extends DeclaredStatement<A>> extends EffectiveStmtCtx.Current<A,D>
A restricted version ofEffectiveStmtCtx.Current
, which does not expose the raw argument or the declared statement.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.parser.spi.meta.EffectiveStmtCtx
EffectiveStmtCtx.Current<A,D extends DeclaredStatement<A>>, EffectiveStmtCtx.Parent, EffectiveStmtCtx.UndeclaredCurrent<A,D extends DeclaredStatement<A>>
-
Nested classes/interfaces inherited from interface org.opendaylight.yangtools.yang.parser.spi.meta.EffectiveStmtCtx.Parent
EffectiveStmtCtx.Parent.EffectiveConfig
-
-
Method Summary
All Methods Instance Methods Default Methods Deprecated Methods Modifier and Type Method Description default D
declared()
Deprecated.default String
rawArgument()
Deprecated.-
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.CommonStmtCtx
getRawArgument, producesDeclared, producesEffective, publicDefinition, sourceReference
-
Methods inherited from interface org.opendaylight.yangtools.yang.parser.spi.meta.EffectiveStmtCtx
effectiveParent, getEffectiveParent
-
Methods inherited from interface org.opendaylight.yangtools.yang.parser.spi.meta.EffectiveStmtCtx.Current
argumentAsTypeQName, caerbannog, moduleName
-
Methods inherited from interface org.opendaylight.yangtools.yang.parser.spi.meta.EffectiveStmtCtx.Parent
effectiveConfig, effectiveNamespace
-
Methods inherited from interface org.opendaylight.yangtools.yang.parser.spi.meta.NamespaceStmtCtx
getAllFromNamespace, getFromNamespace, localNamespacePortion, namespace, namespaceItem
-
Methods inherited from interface org.opendaylight.yangtools.yang.parser.spi.meta.StmtContextCompat
history
-
-
-
-
Method Detail
-
rawArgument
@Deprecated default String rawArgument()
Deprecated.Description copied from interface:CommonStmtCtx
Return the statement argument in literal format.- Specified by:
rawArgument
in interfaceCommonStmtCtx
- 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 theDeclaredStatement
view of this statement.- Specified by:
declared
in interfaceBoundStmtCtxCompat<A,D extends DeclaredStatement<A>>
-
-