Uses of Interface
org.apache.lucene.util.IOSupplier
Packages that use IOSupplier
Package
Description
Kuromoji dictionary implementation.
Korean dictionary implementation.
Pluggable term index / block terms dictionary implementations.
Code to maintain and access indices.
Monitoring framework
Code to search indices.
This package contains several components useful to build a highlighter on top of the
Matches API.-
Uses of IOSupplier in org.apache.lucene.analysis.ja.dict
Constructors in org.apache.lucene.analysis.ja.dict with parameters of type IOSupplierModifierConstructorDescriptionprotectedBinaryDictionary(IOSupplier<InputStream> targetMapResource, IOSupplier<InputStream> posResource, IOSupplier<InputStream> dictResource) privateConnectionCosts(IOSupplier<InputStream> connectionCostResource) privateTokenInfoDictionary(IOSupplier<InputStream> targetMapResource, IOSupplier<InputStream> posResource, IOSupplier<InputStream> dictResource, IOSupplier<InputStream> fstResource) -
Uses of IOSupplier in org.apache.lucene.analysis.ko.dict
Constructors in org.apache.lucene.analysis.ko.dict with parameters of type IOSupplierModifierConstructorDescriptionprotectedBinaryDictionary(IOSupplier<InputStream> targetMapResource, IOSupplier<InputStream> posResource, IOSupplier<InputStream> dictResource) privateConnectionCosts(IOSupplier<InputStream> connectionCostResource) privateTokenInfoDictionary(IOSupplier<InputStream> targetMapResource, IOSupplier<InputStream> posResource, IOSupplier<InputStream> dictResource, IOSupplier<InputStream> fstResource) -
Uses of IOSupplier in org.apache.lucene.codecs.uniformsplit
Subinterfaces of IOSupplier in org.apache.lucene.codecs.uniformsplitModifier and TypeInterfaceDescriptionstatic interfaceSupplier for a new statefulIndexDictionary.Browsercreated on the immutableIndexDictionary.Classes in org.apache.lucene.codecs.uniformsplit that implement IOSupplierModifier and TypeClassDescriptionstatic classProvides statefulFSTDictionary.Browserto seek in theFSTDictionary. -
Uses of IOSupplier in org.apache.lucene.index
Methods in org.apache.lucene.index with parameters of type IOSupplierModifier and TypeMethodDescriptionprivate voidPendingSoftDeletes.ensureInitialized(IOSupplier<CodecReader> readerIOSupplier) private <T> TSortingCodecReader.getOrCreate(String field, boolean norms, IOSupplier<T> supplier) private <T> TSortingCodecReader.getOrCreateDV(String field, IOSupplier<T> supplier) private <T> TSortingCodecReader.getOrCreateNorms(String field, IOSupplier<T> supplier) (package private) booleanPendingDeletes.isFullyDeleted(IOSupplier<CodecReader> readerIOSupplier) Returnstrueiff the segment represented by thisPendingDeletesis fully deleted(package private) booleanPendingSoftDeletes.isFullyDeleted(IOSupplier<CodecReader> readerIOSupplier) booleanFilterMergePolicy.keepFullyDeletedSegment(IOSupplier<CodecReader> readerIOSupplier) booleanMergePolicy.keepFullyDeletedSegment(IOSupplier<CodecReader> readerIOSupplier) Returns true if the segment represented by the given CodecReader should be keep even if it's fully deleted.booleanNoMergePolicy.keepFullyDeletedSegment(IOSupplier<CodecReader> readerIOSupplier) booleanSoftDeletesRetentionMergePolicy.keepFullyDeletedSegment(IOSupplier<CodecReader> readerIOSupplier) intFilterMergePolicy.numDeletesToMerge(SegmentCommitInfo info, int delCount, IOSupplier<CodecReader> readerSupplier) intMergePolicy.numDeletesToMerge(SegmentCommitInfo info, int delCount, IOSupplier<CodecReader> readerSupplier) Returns the number of deletes that a merge would claim on the given segment.intNoMergePolicy.numDeletesToMerge(SegmentCommitInfo info, int delCount, IOSupplier<CodecReader> readerSupplier) (package private) intPendingDeletes.numDeletesToMerge(MergePolicy policy, IOSupplier<CodecReader> readerIOSupplier) (package private) intPendingSoftDeletes.numDeletesToMerge(MergePolicy policy, IOSupplier<CodecReader> readerIOSupplier) intSoftDeletesRetentionMergePolicy.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.directoryProviderMethods 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 MatchesMatchesUtils.forField(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 IOSupplierModifier and TypeFieldDescriptionprivate final IOSupplier<Document> MatchRegionRetriever.DocumentFieldValueProvider.docSupplier