Add RootStmtContext marker interface 73/93473/9
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 29 Oct 2020 20:19:15 +0000 (21:19 +0100)
committerRobert Varga <nite@hq.sk>
Fri, 6 Nov 2020 12:22:12 +0000 (12:22 +0000)
commitabc01c9a2e43ada97dfd003066848a63e958d3b1
treec345fb1b91031bcb6874b65cff7fdcfb6fdff727
parent3345a1ce629b16ab398b3fb29b81a38eddb0985d
Add RootStmtContext marker interface

This is a useful marker which we can expose in APIs, i.e. for
users which already have a RootStmtContext available. The thinking
here is that, for example, Lookups in global context are shorter
from root than from any old context.

JIRA: YANGTOOLS-1158
Change-Id: Ib69d70ded9d4b46524be21fb5524311b427d9245
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
yang/yang-parser-reactor/src/main/java/org/opendaylight/yangtools/yang/parser/stmt/reactor/RootStatementContext.java
yang/yang-parser-spi/src/main/java/org/opendaylight/yangtools/yang/parser/spi/meta/RootStmtContext.java [new file with mode: 0644]
yang/yang-parser-spi/src/main/java/org/opendaylight/yangtools/yang/parser/spi/meta/StmtContext.java