org.opendaylight.yangtools.yang.parser.api.package-info Maven / Gradle / Ivy
/*
* Copyright (c) 2021 PANTHEON.tech, s.r.o. and others. All rights reserved.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
/**
* YANG parser public API. It allows compiling a set of YANG (or YIN)
* modules into a
* {@link org.opendaylight.yangtools.yang.model.api.EffectiveModelContext cross-referenced representation}. The primary
* entry point is {@link YangParserFactory}, which is a thread-safe service. Its
* {@link YangParserFactory#createParser()} family of methods return a {@link YangParser}, which in turns mediates the
* compilation process in the context of a single thread.
*/
package org.opendaylight.yangtools.yang.parser.api;