Uses of Class
org.apache.lucene.store.IOContext
-
Packages that use IOContext Package Description org.apache.lucene.codecs Codecs API: API for customization of the encoding and structure of the index.org.apache.lucene.codecs.compressing StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.org.apache.lucene.codecs.lucene50 Components from the Lucene 5.0 index format Seeorg.apache.lucene.codecs.lucene50for an overview of the index format.org.apache.lucene.codecs.lucene60 Components from the Lucene 6.0 index format.org.apache.lucene.codecs.lucene62 Components from the Lucene 6.2 index format Seeorg.apache.lucene.codecs.lucene70for an overview of the current index format.org.apache.lucene.codecs.lucene70 Lucene 7.0 file format.org.apache.lucene.index Code to maintain and access indices.org.apache.lucene.store Binary i/o API, used for all index data. -
-
Uses of IOContext in org.apache.lucene.codecs
Methods in org.apache.lucene.codecs with parameters of type IOContext Modifier and Type Method Description abstract StoredFieldsReaderStoredFieldsFormat. fieldsReader(Directory directory, SegmentInfo si, FieldInfos fn, IOContext context)Returns aStoredFieldsReaderto load stored fields.abstract StoredFieldsWriterStoredFieldsFormat. fieldsWriter(Directory directory, SegmentInfo si, IOContext context)Returns aStoredFieldsWriterto write stored fields.abstract DirectoryCompoundFormat. getCompoundReader(Directory dir, SegmentInfo si, IOContext context)Returns a Directory view (read-only) for the compound files in this segmentabstract FieldInfosFieldInfosFormat. read(Directory directory, SegmentInfo segmentInfo, String segmentSuffix, IOContext iocontext)abstract SegmentInfoSegmentInfoFormat. read(Directory directory, String segmentName, byte[] segmentID, IOContext context)ReadSegmentInfodata from a directory.abstract BitsLiveDocsFormat. readLiveDocs(Directory dir, SegmentCommitInfo info, IOContext context)Read live docs bits.abstract TermVectorsReaderTermVectorsFormat. vectorsReader(Directory directory, SegmentInfo segmentInfo, FieldInfos fieldInfos, IOContext context)Returns aTermVectorsReaderto read term vectors.abstract TermVectorsWriterTermVectorsFormat. vectorsWriter(Directory directory, SegmentInfo segmentInfo, IOContext context)Returns aTermVectorsWriterto write term vectors.abstract voidCompoundFormat. write(Directory dir, SegmentInfo si, IOContext context)Packs the provided segment's files into a compound format.abstract voidFieldInfosFormat. write(Directory directory, SegmentInfo segmentInfo, String segmentSuffix, FieldInfos infos, IOContext context)Writes the providedFieldInfosto the directory.abstract voidSegmentInfoFormat. write(Directory dir, SegmentInfo info, IOContext ioContext)WriteSegmentInfodata.abstract voidLiveDocsFormat. writeLiveDocs(Bits bits, Directory dir, SegmentCommitInfo info, int newDelCount, IOContext context)Persist live docs bits. -
Uses of IOContext in org.apache.lucene.codecs.compressing
Methods in org.apache.lucene.codecs.compressing with parameters of type IOContext Modifier and Type Method Description StoredFieldsReaderCompressingStoredFieldsFormat. fieldsReader(Directory directory, SegmentInfo si, FieldInfos fn, IOContext context)StoredFieldsWriterCompressingStoredFieldsFormat. fieldsWriter(Directory directory, SegmentInfo si, IOContext context)TermVectorsReaderCompressingTermVectorsFormat. vectorsReader(Directory directory, SegmentInfo segmentInfo, FieldInfos fieldInfos, IOContext context)TermVectorsWriterCompressingTermVectorsFormat. vectorsWriter(Directory directory, SegmentInfo segmentInfo, IOContext context)Constructors in org.apache.lucene.codecs.compressing with parameters of type IOContext Constructor Description CompressingStoredFieldsReader(Directory d, SegmentInfo si, String segmentSuffix, FieldInfos fn, IOContext context, String formatName, CompressionMode compressionMode)Sole constructor.CompressingStoredFieldsWriter(Directory directory, SegmentInfo si, String segmentSuffix, IOContext context, String formatName, CompressionMode compressionMode, int chunkSize, int maxDocsPerChunk, int blockSize)Sole constructor.CompressingTermVectorsReader(Directory d, SegmentInfo si, String segmentSuffix, FieldInfos fn, IOContext context, String formatName, CompressionMode compressionMode)Sole constructor.CompressingTermVectorsWriter(Directory directory, SegmentInfo si, String segmentSuffix, IOContext context, String formatName, CompressionMode compressionMode, int chunkSize, int blockSize)Sole constructor. -
Uses of IOContext in org.apache.lucene.codecs.lucene50
Methods in org.apache.lucene.codecs.lucene50 with parameters of type IOContext Modifier and Type Method Description StoredFieldsReaderLucene50StoredFieldsFormat. fieldsReader(Directory directory, SegmentInfo si, FieldInfos fn, IOContext context)StoredFieldsWriterLucene50StoredFieldsFormat. fieldsWriter(Directory directory, SegmentInfo si, IOContext context)DirectoryLucene50CompoundFormat. getCompoundReader(Directory dir, SegmentInfo si, IOContext context)FieldInfosLucene50FieldInfosFormat. read(Directory directory, SegmentInfo segmentInfo, String segmentSuffix, IOContext context)BitsLucene50LiveDocsFormat. readLiveDocs(Directory dir, SegmentCommitInfo info, IOContext context)voidLucene50CompoundFormat. write(Directory dir, SegmentInfo si, IOContext context)voidLucene50FieldInfosFormat. write(Directory directory, SegmentInfo segmentInfo, String segmentSuffix, FieldInfos infos, IOContext context)voidLucene50LiveDocsFormat. writeLiveDocs(Bits bits, Directory dir, SegmentCommitInfo info, int newDelCount, IOContext context) -
Uses of IOContext in org.apache.lucene.codecs.lucene60
Methods in org.apache.lucene.codecs.lucene60 with parameters of type IOContext Modifier and Type Method Description FieldInfosLucene60FieldInfosFormat. read(Directory directory, SegmentInfo segmentInfo, String segmentSuffix, IOContext context)voidLucene60FieldInfosFormat. write(Directory directory, SegmentInfo segmentInfo, String segmentSuffix, FieldInfos infos, IOContext context) -
Uses of IOContext in org.apache.lucene.codecs.lucene62
Methods in org.apache.lucene.codecs.lucene62 with parameters of type IOContext Modifier and Type Method Description SegmentInfoLucene62SegmentInfoFormat. read(Directory dir, String segment, byte[] segmentID, IOContext context)voidLucene62SegmentInfoFormat. write(Directory dir, SegmentInfo info, IOContext ioContext) -
Uses of IOContext in org.apache.lucene.codecs.lucene70
Methods in org.apache.lucene.codecs.lucene70 with parameters of type IOContext Modifier and Type Method Description SegmentInfoLucene70SegmentInfoFormat. read(Directory dir, String segment, byte[] segmentID, IOContext context)voidLucene70SegmentInfoFormat. write(Directory dir, SegmentInfo si, IOContext ioContext) -
Uses of IOContext in org.apache.lucene.index
Fields in org.apache.lucene.index declared as IOContext Modifier and Type Field Description IOContextSegmentReadState. contextIOContextto pass toDirectory.openInput(String,IOContext).IOContextSegmentWriteState. contextIOContextfor all writes; you should pass this toDirectory.createOutput(String,IOContext).Constructors in org.apache.lucene.index with parameters of type IOContext Constructor Description SegmentReadState(Directory dir, SegmentInfo info, FieldInfos fieldInfos, IOContext context)Create aSegmentReadState.SegmentReadState(Directory dir, SegmentInfo info, FieldInfos fieldInfos, IOContext context, String segmentSuffix)Create aSegmentReadState.SegmentWriteState(InfoStream infoStream, Directory directory, SegmentInfo segmentInfo, FieldInfos fieldInfos, org.apache.lucene.index.BufferedUpdates segUpdates, IOContext context)Sole constructor.SegmentWriteState(InfoStream infoStream, Directory directory, SegmentInfo segmentInfo, FieldInfos fieldInfos, org.apache.lucene.index.BufferedUpdates segUpdates, IOContext context, String segmentSuffix)Constructor which takes segment suffix. -
Uses of IOContext in org.apache.lucene.store
Fields in org.apache.lucene.store declared as IOContext Modifier and Type Field Description static IOContextIOContext. DEFAULTstatic IOContextIOContext. READstatic IOContextIOContext. READONCEMethods in org.apache.lucene.store with parameters of type IOContext Modifier and Type Method Description static intBufferedIndexInput. bufferSize(IOContext context)Returns default buffer sizes for the givenIOContextvoidDirectory. copyFrom(Directory from, String src, String dest, IOContext context)Copies an existingsrcfile from directoryfromto a non-existent filedestin this directory.voidLockValidatingDirectoryWrapper. copyFrom(Directory from, String src, String dest, IOContext context)voidTrackingDirectoryWrapper. copyFrom(Directory from, String src, String dest, IOContext context)IndexOutputByteBuffersDirectory. createOutput(String name, IOContext context)abstract IndexOutputDirectory. createOutput(String name, IOContext context)Creates a new, empty file in the directory and returns anIndexOutputinstance for appending data to this file.IndexOutputFileSwitchDirectory. createOutput(String name, IOContext context)IndexOutputFilterDirectory. createOutput(String name, IOContext context)IndexOutputFSDirectory. createOutput(String name, IOContext context)IndexOutputLockValidatingDirectoryWrapper. createOutput(String name, IOContext context)IndexOutputNRTCachingDirectory. createOutput(String name, IOContext context)IndexOutputRAMDirectory. createOutput(String name, IOContext context)Deprecated.IndexOutputTrackingDirectoryWrapper. createOutput(String name, IOContext context)IndexOutputByteBuffersDirectory. createTempOutput(String prefix, String suffix, IOContext context)abstract IndexOutputDirectory. createTempOutput(String prefix, String suffix, IOContext context)Creates a new, empty, temporary file in the directory and returns anIndexOutputinstance for appending data to this file.IndexOutputFileSwitchDirectory. createTempOutput(String prefix, String suffix, IOContext context)IndexOutputFilterDirectory. createTempOutput(String prefix, String suffix, IOContext context)IndexOutputFSDirectory. createTempOutput(String prefix, String suffix, IOContext context)IndexOutputNRTCachingDirectory. createTempOutput(String prefix, String suffix, IOContext context)IndexOutputRAMDirectory. createTempOutput(String prefix, String suffix, IOContext context)Deprecated.IndexOutputTrackingDirectoryWrapper. createTempOutput(String prefix, String suffix, IOContext context)protected booleanNRTCachingDirectory. doCacheWrite(String name, IOContext context)Subclass can override this to customize logic; return true if this file should be written to the RAMDirectory.ChecksumIndexInputDirectory. openChecksumInput(String name, IOContext context)Opens a checksum-computing stream for reading an existing file.IndexInputByteBuffersDirectory. openInput(String name, IOContext context)abstract IndexInputDirectory. openInput(String name, IOContext context)Opens a stream for reading an existing file.IndexInputFileSwitchDirectory. openInput(String name, IOContext context)IndexInputFilterDirectory. openInput(String name, IOContext context)IndexInputMMapDirectory. openInput(String name, IOContext context)Creates an IndexInput for the file with the given name.IndexInputNIOFSDirectory. openInput(String name, IOContext context)IndexInputNRTCachingDirectory. openInput(String name, IOContext context)IndexInputRAMDirectory. openInput(String name, IOContext context)Deprecated.Returns a stream reading an existing file.IndexInputSimpleFSDirectory. openInput(String name, IOContext context)Creates an IndexInput for the file with the given name.Constructors in org.apache.lucene.store with parameters of type IOContext Constructor Description BufferedIndexInput(String resourceDesc, IOContext context)IOContext(IOContext ctxt, boolean readOnce)This constructor is used to initialize aIOContextinstance with a new value for the readOnce variable.RAMDirectory(FSDirectory dir, IOContext context)Deprecated.Creates a newRAMDirectoryinstance from a differentDirectoryimplementation.
-