Class DefaultYangParserFactory
java.lang.Object
org.opendaylight.yangtools.yang.parser.impl.DefaultYangParserFactory
- All Implemented Interfaces:
org.opendaylight.yangtools.yang.parser.api.YangParserFactory
@Beta
@Singleton
@MetaInfServices
@RequireServiceComponentRuntime
public final class DefaultYangParserFactory
extends Object
implements org.opendaylight.yangtools.yang.parser.api.YangParserFactory
Reference
YangParserFactory implementation.-
Constructor Summary
ConstructorsConstructorDescriptionConstruct a newYangParserFactorybacked byDefaultReactors.defaultReactor().DefaultYangParserFactory(YangXPathParserFactory xpathFactory) -
Method Summary
Modifier and TypeMethodDescription@NonNull org.opendaylight.yangtools.yang.parser.api.YangParsercreateParser(org.opendaylight.yangtools.yang.parser.api.YangParserConfiguration configuration) Collection<org.opendaylight.yangtools.yang.parser.api.ImportResolutionMode>Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opendaylight.yangtools.yang.parser.api.YangParserFactory
createParser
-
Constructor Details
-
DefaultYangParserFactory
public DefaultYangParserFactory()Construct a newYangParserFactorybacked byDefaultReactors.defaultReactor(). -
DefaultYangParserFactory
-
-
Method Details
-
supportedImportResolutionModes
public Collection<org.opendaylight.yangtools.yang.parser.api.ImportResolutionMode> supportedImportResolutionModes()- Specified by:
supportedImportResolutionModesin interfaceorg.opendaylight.yangtools.yang.parser.api.YangParserFactory
-
createParser
public @NonNull org.opendaylight.yangtools.yang.parser.api.YangParser createParser(org.opendaylight.yangtools.yang.parser.api.YangParserConfiguration configuration) - Specified by:
createParserin interfaceorg.opendaylight.yangtools.yang.parser.api.YangParserFactory
-