Package org.opendaylight.yangtools.yang.parser.api
YANG parser public API. It allows compiling a set of YANG (or YIN)
modules into a
cross-referenced representation
. The primary
entry point is YangParserFactory
, which is a thread-safe service. Its
YangParserFactory.createParser()
family of methods return a YangParser
, which in turns mediates the
compilation process in the context of a single thread.-
Interface Summary Interface Description YangParser Configurable single-use YANG parser.YangParserFactory Basic entry point into a YANG parser implementation. -
Class Summary Class Description YangParserConfiguration A configuration ofYangParser
wiring for use withYangParserFactory
.YangParserConfiguration.Builder -
Enum Summary Enum Description ImportResolutionMode Enumeration of various ways of resolvingimport
statements. -
Exception Summary Exception Description YangParserException Base exception reported byYangParser
.YangSyntaxErrorException