Module org.apache.lucene.core
Lucene Core.
-
-
Packages
All Packages Exports Opens Concealed Package Exported To Modules Opened To Modules Description org.apache.lucene.analysis All Modules None Text analysis.org.apache.lucene.analysis.standard All Modules None Fast, general-purpose grammar-based tokenizerStandardTokenizer
implements the Word Break rules from the Unicode Text Segmentation algorithm, as specified in Unicode Standard Annex #29.org.apache.lucene.analysis.tokenattributes All Modules None General-purpose attributes for text analysis.org.apache.lucene.codecs All Modules None Codecs API: API for customization of the encoding and structure of the index.org.apache.lucene.codecs.compressing All Modules None Compressing helper classes.org.apache.lucene.codecs.hnsw All Modules None HNSW vector helper classes.org.apache.lucene.codecs.lucene90 All Modules None Lucene 9.0 file format.org.apache.lucene.codecs.lucene90.blocktree All Modules None BlockTree terms dictionary.org.apache.lucene.codecs.lucene90.compressing All Modules None Lucene 9.0 compressing format.org.apache.lucene.codecs.lucene94 All Modules None Lucene 9.4 file format.org.apache.lucene.codecs.lucene95 All Modules None Lucene 9.5 file format.org.apache.lucene.codecs.lucene99 All Modules None Lucene 9.9 file format.org.apache.lucene.codecs.perfield All Modules None Postings format that can delegate to different formats per-field.org.apache.lucene.document All Modules org.apache.lucene.test_framework The logical representation of aDocument
for indexing and searching.org.apache.lucene.geo All Modules None Geospatial Utility Implementations for Lucene Coreorg.apache.lucene.index All Modules None Code to maintain and access indices.org.apache.lucene.internal.hppc All Modules None Internal copy of a subset of classes from the HPPC library.org.apache.lucene.internal.tests org.apache.lucene.test_framework None Internal bridges to package-private internals, for use by the lucene test framework only.org.apache.lucene.internal.vectorization None None Internal implementations to support SIMD vectorization.org.apache.lucene.search All Modules None Code to search indices.org.apache.lucene.search.comparators All Modules None Comparators, used to compare hits so as to determine their sort order when collecting the top results withTopFieldCollector
.org.apache.lucene.search.knn All Modules None Classes related to vector search: knn and vector fields.org.apache.lucene.search.similarities All Modules None This package contains the various ranking models that can be used in Lucene.org.apache.lucene.store All Modules None Binary i/o API, used for all index data.org.apache.lucene.util All Modules None Some utility classes.org.apache.lucene.util.automaton All Modules None Finite-state automaton for regular expressions.org.apache.lucene.util.bkd All Modules None Block KD-tree, implementing the generic spatial data structure described in this paper.org.apache.lucene.util.compress All Modules None Compression utilities.org.apache.lucene.util.fst All Modules None Finite state transducersorg.apache.lucene.util.graph All Modules None Utility classes for working with token streams as graphs.org.apache.lucene.util.hnsw All Modules None Navigable Small-World graph, nominally Hierarchical but currently only has a single layer.org.apache.lucene.util.mutable All Modules None Comparable object wrappersorg.apache.lucene.util.packed All Modules None Packed integer arrays and streams.org.apache.lucene.util.quantization All Modules None Provides quantization methods for scaling vector values to smaller data types and possibly fewer dimensionsIndirect Exports From Packages java.base com.sun.crypto.provider com.sun.security.ntlm java.io java.lang java.lang.annotation java.lang.invoke java.lang.module java.lang.ref java.lang.reflect 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.acl 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.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 jdk.internal.event 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.signature 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.jar jdk.internal.util.xml jdk.internal.util.xml.impl jdk.internal.vm jdk.internal.vm.annotation 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.ssl 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.resources java.logging java.util.logging jdk.management com.sun.management jdk.unsupported com.sun.nio.file sun.misc sun.reflect Indirect Opens From Packages jdk.unsupported sun.misc sun.reflect
-
Modules
Requires Modifier Module Description java.base java.logging static jdk.management static jdk.unsupported
-
Services
Provides Type Description Codec
(Implementation(s): Lucene99Codec)DocValuesFormat
(Implementation(s): Lucene90DocValuesFormat)KnnVectorsFormat
(Implementation(s): Lucene99HnswScalarQuantizedVectorsFormat, Lucene99HnswVectorsFormat)PostingsFormat
(Implementation(s): Lucene99PostingsFormat)SortFieldProvider
(Implementation(s): SortedNumericSortField.Provider, SortedSetSortField.Provider, SortField.Provider)TokenizerFactory
(Implementation(s): StandardTokenizerFactory)Uses Type Description CharFilterFactory Codec DocValuesFormat KnnVectorsFormat PostingsFormat SortFieldProvider TokenFilterFactory TokenizerFactory
-