Uses of Interface
org.apache.lucene.util.IOSupplier
-
Packages that use IOSupplier Package Description org.apache.lucene.analysis.ja.dict Kuromoji dictionary implementation.org.apache.lucene.analysis.ko.dict Korean dictionary implementation.org.apache.lucene.codecs.uniformsplit Pluggable term index / block terms dictionary implementations.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.monitor Monitoring frameworkorg.apache.lucene.search Code to search indices.org.apache.lucene.search.matchhighlight This package contains several components useful to build a highlighter on top of theMatches
API. -
-
Uses of IOSupplier in org.apache.lucene.analysis.ja.dict
Constructors in org.apache.lucene.analysis.ja.dict with parameters of type IOSupplier Constructor Description BinaryDictionary(IOSupplier<java.io.InputStream> targetMapResource, IOSupplier<java.io.InputStream> posResource, IOSupplier<java.io.InputStream> dictResource)
ConnectionCosts(IOSupplier<java.io.InputStream> connectionCostResource)
TokenInfoDictionary(IOSupplier<java.io.InputStream> targetMapResource, IOSupplier<java.io.InputStream> posResource, IOSupplier<java.io.InputStream> dictResource, IOSupplier<java.io.InputStream> fstResource)
-
Uses of IOSupplier in org.apache.lucene.analysis.ko.dict
Constructors in org.apache.lucene.analysis.ko.dict with parameters of type IOSupplier Constructor Description BinaryDictionary(IOSupplier<java.io.InputStream> targetMapResource, IOSupplier<java.io.InputStream> posResource, IOSupplier<java.io.InputStream> dictResource)
ConnectionCosts(IOSupplier<java.io.InputStream> connectionCostResource)
TokenInfoDictionary(IOSupplier<java.io.InputStream> targetMapResource, IOSupplier<java.io.InputStream> posResource, IOSupplier<java.io.InputStream> dictResource, IOSupplier<java.io.InputStream> fstResource)
-
Uses of IOSupplier in org.apache.lucene.codecs.uniformsplit
Subinterfaces of IOSupplier in org.apache.lucene.codecs.uniformsplit Modifier and Type Interface Description static interface
IndexDictionary.BrowserSupplier
Supplier for a new statefulIndexDictionary.Browser
created on the immutableIndexDictionary
.Classes in org.apache.lucene.codecs.uniformsplit that implement IOSupplier Modifier and Type Class Description static class
FSTDictionary.BrowserSupplier
Provides statefulFSTDictionary.Browser
to seek in theFSTDictionary
. -
Uses of IOSupplier in org.apache.lucene.index
Methods in org.apache.lucene.index with parameters of type IOSupplier Modifier and Type Method Description private void
PendingSoftDeletes. ensureInitialized(IOSupplier<CodecReader> readerIOSupplier)
private <T> T
SortingCodecReader. getOrCreate(java.lang.String field, boolean norms, IOSupplier<T> supplier)
private <T> T
SortingCodecReader. getOrCreateDV(java.lang.String field, IOSupplier<T> supplier)
private <T> T
SortingCodecReader. getOrCreateNorms(java.lang.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 IOSupplier Modifier and Type Field Description private IOSupplier<Directory>
MonitorConfiguration. directoryProvider
Methods in org.apache.lucene.monitor that return IOSupplier Modifier and Type Method Description IOSupplier<Directory>
MonitorConfiguration. getDirectoryProvider()
Methods in org.apache.lucene.monitor with parameters of type IOSupplier Modifier and Type Method Description MonitorConfiguration
MonitorConfiguration. setDirectoryProvider(IOSupplier<Directory> directoryProvider, MonitorQuerySerializer serializer)
MonitorConfiguration
MonitorConfiguration. setDirectoryProvider(IOSupplier<Directory> directoryProvider, MonitorQuerySerializer serializer, java.lang.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 IOSupplier Modifier and Type Method Description static Matches
MatchesUtils. forField(java.lang.String field, IOSupplier<MatchesIterator> mis)
Create a Matches for a single field -
Uses of IOSupplier in org.apache.lucene.search.matchhighlight
Fields in org.apache.lucene.search.matchhighlight declared as IOSupplier Modifier and Type Field Description private IOSupplier<Document>
MatchRegionRetriever.DocumentFieldValueProvider. docSupplier
-