X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-xpath-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fxpath%2Fimpl%2FAntlrXPathParserFactory.java;h=cf0b87ab33e008e966003bb842a35b99db765ceb;hb=7498bbf83619d87db25e54177cf014ba59738a6e;hp=0569374538bf30b9f7514d10fd824764b7c164bb;hpb=a7416511294ae189f9542f7e7e6b0dd643b2da6d;p=yangtools.git diff --git a/yang/yang-xpath-impl/src/main/java/org/opendaylight/yangtools/yang/xpath/impl/AntlrXPathParserFactory.java b/yang/yang-xpath-impl/src/main/java/org/opendaylight/yangtools/yang/xpath/impl/AntlrXPathParserFactory.java index 0569374538..cf0b87ab33 100644 --- a/yang/yang-xpath-impl/src/main/java/org/opendaylight/yangtools/yang/xpath/impl/AntlrXPathParserFactory.java +++ b/yang/yang-xpath-impl/src/main/java/org/opendaylight/yangtools/yang/xpath/impl/AntlrXPathParserFactory.java @@ -7,7 +7,6 @@ */ package org.opendaylight.yangtools.yang.xpath.impl; -import javax.inject.Singleton; import org.kohsuke.MetaInfServices; import org.opendaylight.yangtools.yang.common.QNameModule; import org.opendaylight.yangtools.yang.common.YangNamespaceContext; @@ -23,24 +22,24 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; @MetaInfServices -@Singleton @Component(immediate = true) -public final class AntlrXPathParserFactory implements YangXPathParserFactory { +public class AntlrXPathParserFactory implements YangXPathParserFactory { private static final Logger LOG = LoggerFactory.getLogger(AntlrXPathParserFactory.class); @Override - public YangXPathParser newParser(final YangXPathMathMode mathMode) { + public final YangXPathParser newParser(final YangXPathMathMode mathMode) { return new AntlrXPathParser.Base(mathMode); } @Override - public QualifiedBound newParser(final YangXPathMathMode mathMode, final YangNamespaceContext namespaceContext) { + public final QualifiedBound newParser(final YangXPathMathMode mathMode, + final YangNamespaceContext namespaceContext) { return new AntlrXPathParser.Qualified(mathMode, namespaceContext); } @Override - public UnqualifiedBound newParser(final YangXPathMathMode mathMode, final YangNamespaceContext namespaceContext, - final QNameModule defaultNamespace) { + public final UnqualifiedBound newParser(final YangXPathMathMode mathMode, + final YangNamespaceContext namespaceContext, final QNameModule defaultNamespace) { return new AntlrXPathParser.Unqualified(mathMode, namespaceContext, defaultNamespace); }