Class AntlrXPathParserFactory

  • All Implemented Interfaces:
    org.opendaylight.yangtools.yang.xpath.api.YangXPathParserFactory

    @MetaInfServices
    @Singleton
    public final class AntlrXPathParserFactory
    extends Object
    implements org.opendaylight.yangtools.yang.xpath.api.YangXPathParserFactory
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.opendaylight.yangtools.yang.xpath.api.YangXPathParser newParser​(org.opendaylight.yangtools.yang.xpath.api.YangXPathMathMode mathMode)  
      org.opendaylight.yangtools.yang.xpath.api.YangXPathParser.QualifiedBound newParser​(org.opendaylight.yangtools.yang.xpath.api.YangXPathMathMode mathMode, org.opendaylight.yangtools.yang.common.YangNamespaceContext namespaceContext)  
      org.opendaylight.yangtools.yang.xpath.api.YangXPathParser.UnqualifiedBound newParser​(org.opendaylight.yangtools.yang.xpath.api.YangXPathMathMode mathMode, org.opendaylight.yangtools.yang.common.YangNamespaceContext namespaceContext, org.opendaylight.yangtools.yang.common.QNameModule defaultNamespace)  
      • Methods inherited from interface org.opendaylight.yangtools.yang.xpath.api.YangXPathParserFactory

        newParser, newParser, newParser
    • Constructor Detail

      • AntlrXPathParserFactory

        public AntlrXPathParserFactory()
    • Method Detail

      • newParser

        public org.opendaylight.yangtools.yang.xpath.api.YangXPathParser newParser​(org.opendaylight.yangtools.yang.xpath.api.YangXPathMathMode mathMode)
        Specified by:
        newParser in interface org.opendaylight.yangtools.yang.xpath.api.YangXPathParserFactory
      • newParser

        public org.opendaylight.yangtools.yang.xpath.api.YangXPathParser.QualifiedBound newParser​(org.opendaylight.yangtools.yang.xpath.api.YangXPathMathMode mathMode,
                                                                                                  org.opendaylight.yangtools.yang.common.YangNamespaceContext namespaceContext)
        Specified by:
        newParser in interface org.opendaylight.yangtools.yang.xpath.api.YangXPathParserFactory
      • newParser

        public org.opendaylight.yangtools.yang.xpath.api.YangXPathParser.UnqualifiedBound newParser​(org.opendaylight.yangtools.yang.xpath.api.YangXPathMathMode mathMode,
                                                                                                    org.opendaylight.yangtools.yang.common.YangNamespaceContext namespaceContext,
                                                                                                    org.opendaylight.yangtools.yang.common.QNameModule defaultNamespace)
        Specified by:
        newParser in interface org.opendaylight.yangtools.yang.xpath.api.YangXPathParserFactory