Uses of Interface
org.apache.lucene.util.IOSupplier
Packages that use IOSupplier
Package
Description
Kuromoji dictionary implementation.
Korean dictionary implementation.
Abstract classes for morphological analyzers.
Lucene 9.9 file format.
Pluggable term index / block terms dictionary implementations.
Code to maintain and access indices.
Monitoring framework
Code to search indices.
-
Uses of IOSupplier in org.apache.lucene.analysis.ja.dict
Constructors in org.apache.lucene.analysis.ja.dict with parameters of type IOSupplierModifierConstructorDescriptionprivate
ConnectionCosts
(IOSupplier<InputStream> connectionCostResource) private
TokenInfoDictionary
(IOSupplier<InputStream> targetMapResource, IOSupplier<InputStream> posResource, IOSupplier<InputStream> dictResource, IOSupplier<InputStream> fstResource) (package private)
TokenInfoMorphData
(ByteBuffer buffer, IOSupplier<InputStream> posResource) private
UnknownDictionary
(IOSupplier<InputStream> targetMapResource, IOSupplier<InputStream> posResource, IOSupplier<InputStream> dictResource) (package private)
UnknownMorphData
(ByteBuffer buffer, IOSupplier<InputStream> posResource) -
Uses of IOSupplier in org.apache.lucene.analysis.ko.dict
Constructors in org.apache.lucene.analysis.ko.dict with parameters of type IOSupplierModifierConstructorDescriptionprivate
ConnectionCosts
(IOSupplier<InputStream> connectionCostResource) private
TokenInfoDictionary
(IOSupplier<InputStream> targetMapResource, IOSupplier<InputStream> posResource, IOSupplier<InputStream> dictResource, IOSupplier<InputStream> fstResource) (package private)
TokenInfoMorphData
(ByteBuffer buffer, IOSupplier<InputStream> posResource) private
UnknownDictionary
(IOSupplier<InputStream> targetMapResource, IOSupplier<InputStream> posResource, IOSupplier<InputStream> dictResource) (package private)
UnknownMorphData
(ByteBuffer buffer, IOSupplier<InputStream> posResource) -
Uses of IOSupplier in org.apache.lucene.analysis.morph
Constructors in org.apache.lucene.analysis.morph with parameters of type IOSupplierModifierConstructorDescriptionprotected
BinaryDictionary
(IOSupplier<InputStream> targetMapResource, IOSupplier<InputStream> dictResource, String targetMapCodecHeader, String dictCodecHeader, int dictCodecVersion) protected
CharacterDefinition
(IOSupplier<InputStream> charDefResource, String charDefCodecHeader, int charDefCodecVersion, int classCount) protected
ConnectionCosts
(IOSupplier<InputStream> connectionCostResource, String connectionCostsCodecHeader, int dictCodecVersion) -
Uses of IOSupplier in org.apache.lucene.codecs.lucene99
Methods in org.apache.lucene.codecs.lucene99 with parameters of type IOSupplierModifier and TypeMethodDescriptionprivate void
Lucene99HnswVectorsReader.search
(Lucene99HnswVectorsReader.FieldEntry fieldEntry, KnnCollector knnCollector, Bits acceptDocs, IOSupplier<RandomVectorScorer> scorerSupplier) -
Uses of IOSupplier in org.apache.lucene.codecs.uniformsplit
Subinterfaces of IOSupplier in org.apache.lucene.codecs.uniformsplitModifier and TypeInterfaceDescriptionstatic interface
Supplier for a new statefulIndexDictionary.Browser
created on the immutableIndexDictionary
.Classes in org.apache.lucene.codecs.uniformsplit that implement IOSupplierModifier and TypeClassDescriptionstatic class
Provides statefulFSTDictionary.Browser
to seek in theFSTDictionary
. -
Uses of IOSupplier in org.apache.lucene.index
Methods in org.apache.lucene.index that return IOSupplierMethods in org.apache.lucene.index with parameters of type IOSupplierModifier and TypeMethodDescriptionprivate void
PendingSoftDeletes.ensureInitialized
(IOSupplier<CodecReader> readerIOSupplier) private <T> T
SortingCodecReader.getOrCreate
(String field, boolean norms, IOSupplier<T> supplier) private <T> T
SortingCodecReader.getOrCreateDV
(String field, IOSupplier<T> supplier) private <T> T
SortingCodecReader.getOrCreateNorms
(String field, IOSupplier<T> supplier) (package private) boolean
PendingDeletes.isFullyDeleted
(IOSupplier<CodecReader> readerIOSupplier) Returnstrue
iff the segment represented by thisPendingDeletes
is fully deleted(package private) boolean
PendingSoftDeletes.isFullyDeleted
(IOSupplier<CodecReader> readerIOSupplier) boolean
FilterMergePolicy.keepFullyDeletedSegment
(IOSupplier<CodecReader> readerIOSupplier) boolean
MergePolicy.keepFullyDeletedSegment
(IOSupplier<CodecReader> readerIOSupplier) Returns true if the segment represented by the given CodecReader should be keep even if it's fully deleted.boolean
NoMergePolicy.keepFullyDeletedSegment
(IOSupplier<CodecReader> readerIOSupplier) boolean
SoftDeletesRetentionMergePolicy.keepFullyDeletedSegment
(IOSupplier<CodecReader> readerIOSupplier) int
FilterMergePolicy.numDeletesToMerge
(SegmentCommitInfo info, int delCount, IOSupplier<CodecReader> readerSupplier) int
MergePolicy.numDeletesToMerge
(SegmentCommitInfo info, int delCount, IOSupplier<CodecReader> readerSupplier) Returns the number of deletes that a merge would claim on the given segment.int
NoMergePolicy.numDeletesToMerge
(SegmentCommitInfo info, int delCount, IOSupplier<CodecReader> readerSupplier) (package private) int
PendingDeletes.numDeletesToMerge
(MergePolicy policy, IOSupplier<CodecReader> readerIOSupplier) (package private) int
PendingSoftDeletes.numDeletesToMerge
(MergePolicy policy, IOSupplier<CodecReader> readerIOSupplier) int
SoftDeletesRetentionMergePolicy.numDeletesToMerge
(SegmentCommitInfo info, int delCount, IOSupplier<CodecReader> readerSupplier) -
Uses of IOSupplier in org.apache.lucene.monitor
Fields in org.apache.lucene.monitor declared as IOSupplierModifier and TypeFieldDescriptionprivate IOSupplier
<Directory> MonitorConfiguration.directoryProvider
Methods in org.apache.lucene.monitor that return IOSupplierMethods in org.apache.lucene.monitor with parameters of type IOSupplierModifier and TypeMethodDescriptionMonitorConfiguration.setDirectoryProvider
(IOSupplier<Directory> directoryProvider, MonitorQuerySerializer serializer) MonitorConfiguration.setDirectoryProvider
(IOSupplier<Directory> directoryProvider, MonitorQuerySerializer serializer, Boolean readOnly) Sets a custom directory, with a custom serializer. -
Uses of IOSupplier in org.apache.lucene.search
Methods in org.apache.lucene.search with parameters of type IOSupplierModifier and TypeMethodDescriptionstatic Matches
MatchesUtils.forField
(String field, IOSupplier<MatchesIterator> mis) Create a Matches for a single field