Module org.apache.lucene.queryparser
module org.apache.lucene.queryparser
Query parsers and parsing framework
-
Packages
ExportsPackageDescriptionThis package contains reusable parts for javacc-generated grammars (query parsers).A simple query parser implemented with JavaCC.QueryParser which permits complex phrase query syntax eg "(john jon jonathan~) peters*"Extendable QueryParser provides a simple and flexible extension mechanism by overloading query field names.Core classes of the flexible query parser framework.Necessary classes to implement query builders.Base classes used to configure the query processing.Messages usually used by query parser implementations.Query nodes commonly used by query parser implementations.Necessary interfaces to implement text parsers.Interfaces and implementations used by query node processorsUtility classes to used with the Query Parser.For Native Language Support (NLS), system of software internationalization.Precedence Query Parser ImplementationLucene Precedence Query Parser ProcessorsLucene Flexible Query Parser ImplementationStandard Lucene Query Node Builders.Standard Lucene Query Configuration.Standard Lucene Query Nodes.This package contains classes that implement interval function support for the standard syntax parser.Lucene Query ParserLucene Query Node Processors.A simple query parser for human-entered queries.This package contains the QueryParser.jj source file for the Surround parser.This package contains SrndQuery and its subclasses.Parser that produces Lucene Query objects from XML streams.XML Parser factories for different Lucene Query/Filters.Indirect ExportsFromPackagesjava.basecom.sun.crypto.provider com.sun.security.ntlm java.io java.lang java.lang.annotation java.lang.constant java.lang.invoke java.lang.module java.lang.ref java.lang.reflect java.lang.runtime java.math java.net java.net.spi java.nio java.nio.channels java.nio.channels.spi java.nio.charset java.nio.charset.spi java.nio.file java.nio.file.attribute java.nio.file.spi java.security java.security.cert java.security.interfaces java.security.spec java.text java.text.spi java.time java.time.chrono java.time.format java.time.temporal java.time.zone java.util java.util.concurrent java.util.concurrent.atomic java.util.concurrent.locks java.util.function java.util.jar java.util.random java.util.regex java.util.spi java.util.stream java.util.zip javax.crypto javax.crypto.interfaces javax.crypto.spec javax.net javax.net.ssl javax.security.auth javax.security.auth.callback javax.security.auth.login javax.security.auth.spi javax.security.auth.x500 javax.security.cert jdk.internal.access jdk.internal.access.foreign jdk.internal.event jdk.internal.invoke jdk.internal.javac jdk.internal.jimage jdk.internal.jimage.decompressor jdk.internal.jmod jdk.internal.loader jdk.internal.logger jdk.internal.misc jdk.internal.module jdk.internal.org.objectweb.asm jdk.internal.org.objectweb.asm.commons jdk.internal.org.objectweb.asm.tree jdk.internal.org.objectweb.asm.util jdk.internal.org.xml.sax jdk.internal.org.xml.sax.helpers jdk.internal.perf jdk.internal.platform jdk.internal.ref jdk.internal.reflect jdk.internal.util jdk.internal.util.jar jdk.internal.util.random jdk.internal.util.xml jdk.internal.util.xml.impl jdk.internal.vm jdk.internal.vm.annotation jdk.internal.vm.vector sun.invoke.util sun.net sun.net.dns sun.net.ext sun.net.util sun.net.www sun.net.www.protocol.http sun.nio.ch sun.nio.cs sun.nio.fs sun.reflect.annotation sun.reflect.generics.reflectiveObjects sun.reflect.misc sun.security.action sun.security.internal.interfaces sun.security.internal.spec sun.security.jca sun.security.pkcs sun.security.provider sun.security.provider.certpath sun.security.rsa sun.security.timestamp sun.security.tools sun.security.util sun.security.util.math sun.security.util.math.intpoly sun.security.validator sun.security.x509 sun.util.cldr sun.util.locale.provider sun.util.logging sun.util.resourcesjava.xmlcom.sun.org.apache.xml.internal.dtm com.sun.org.apache.xml.internal.utils com.sun.org.apache.xpath.internal com.sun.org.apache.xpath.internal.compiler com.sun.org.apache.xpath.internal.functions com.sun.org.apache.xpath.internal.objects com.sun.org.apache.xpath.internal.res javax.xml javax.xml.catalog javax.xml.datatype javax.xml.namespace javax.xml.parsers javax.xml.stream javax.xml.stream.events javax.xml.stream.util javax.xml.transform javax.xml.transform.dom javax.xml.transform.sax javax.xml.transform.stax javax.xml.transform.stream javax.xml.validation javax.xml.xpath org.w3c.dom org.w3c.dom.bootstrap org.w3c.dom.events org.w3c.dom.ls org.w3c.dom.ranges org.w3c.dom.traversal org.w3c.dom.views org.xml.sax org.xml.sax.ext org.xml.sax.helpersorg.apache.lucene.analysis org.apache.lucene.analysis.standard org.apache.lucene.analysis.tokenattributes org.apache.lucene.codecs org.apache.lucene.codecs.compressing org.apache.lucene.codecs.lucene90 org.apache.lucene.codecs.lucene90.blocktree org.apache.lucene.codecs.lucene90.compressing org.apache.lucene.codecs.lucene94 org.apache.lucene.codecs.lucene95 org.apache.lucene.codecs.lucene99 org.apache.lucene.codecs.perfield org.apache.lucene.document org.apache.lucene.geo org.apache.lucene.index org.apache.lucene.internal.tests org.apache.lucene.search org.apache.lucene.search.comparators org.apache.lucene.search.similarities org.apache.lucene.store org.apache.lucene.util org.apache.lucene.util.automaton org.apache.lucene.util.bkd org.apache.lucene.util.compress org.apache.lucene.util.fst org.apache.lucene.util.graph org.apache.lucene.util.hnsw org.apache.lucene.util.hppc org.apache.lucene.util.mutable org.apache.lucene.util.packedIndirect Opens -
Modules
RequiresModifierModuleDescriptionjava.basejava.xmlLucene Core.Filters and Queries that add to core LuceneVarious third party contributions and new ideas