Uses of Class
org.apache.lucene.store.ByteBuffersDataOutput
Packages that use ByteBuffersDataOutput
Package
Description
Components from the Lucene 8.0 index format.
Lucene 8.7 file format.
Lucene 9.0 file format.
Lucene 9.9 file format.
Codecs API: API for customization of the encoding and structure of the index.
Pluggable term index / block terms dictionary implementations.
Same postings format as Lucene50, except the terms dictionary also supports ords, i.e.
Lucene 10.1 file format.
Lucene 9.0 file format.
BlockTree terms dictionary.
Lucene 9.0 compressing format.
Term dictionary, DocValues or Postings formats that are read entirely into memory.
Pluggable term index / block terms dictionary implementations.
The logical representation of a
Document
for indexing and
searching.Code to maintain and access indices.
Misc index tools and index support.
A primary-key postings format that associates a version (long) with each term and can provide
fail-fast lookups by ID and version.
Binary i/o API, used for all index data.
Block KD-tree, implementing the generic spatial data structure described in this paper.
Finite state transducers
-
Uses of ByteBuffersDataOutput in org.apache.lucene.backward_codecs.lucene80
Methods in org.apache.lucene.backward_codecs.lucene80 with parameters of type ByteBuffersDataOutputModifier and TypeMethodDescriptionprivate void
Lucene80DocValuesConsumer.writeBlock
(long[] values, int length, long gcd, ByteBuffersDataOutput buffer) -
Uses of ByteBuffersDataOutput in org.apache.lucene.backward_codecs.lucene87
Fields in org.apache.lucene.backward_codecs.lucene87 declared as ByteBuffersDataOutputModifier and TypeFieldDescription(package private) final ByteBuffersDataOutput
LZ4WithPresetDictCompressionMode.LZ4WithPresetDictCompressor.compressed
-
Uses of ByteBuffersDataOutput in org.apache.lucene.backward_codecs.lucene90
Fields in org.apache.lucene.backward_codecs.lucene90 declared as ByteBuffersDataOutputModifier and TypeFieldDescriptionprivate final ByteBuffersDataOutput
Lucene90SkipWriter.freqNormOut
-
Uses of ByteBuffersDataOutput in org.apache.lucene.backward_codecs.lucene99
Fields in org.apache.lucene.backward_codecs.lucene99 declared as ByteBuffersDataOutputModifier and TypeFieldDescriptionprivate final ByteBuffersDataOutput
Lucene99SkipWriter.freqNormOut
-
Uses of ByteBuffersDataOutput in org.apache.lucene.codecs
Fields in org.apache.lucene.codecs declared as ByteBuffersDataOutputModifier and TypeFieldDescriptionprivate ByteBuffersDataOutput[]
MultiLevelSkipListWriter.skipBuffer
for every skip level a different buffer is used -
Uses of ByteBuffersDataOutput in org.apache.lucene.codecs.blockterms
Fields in org.apache.lucene.codecs.blockterms declared as ByteBuffersDataOutputModifier and TypeFieldDescriptionprivate ByteBuffersDataOutput
FixedGapTermsIndexWriter.SimpleFieldWriter.addressBuffer
private final ByteBuffersDataOutput
BlockTermsWriter.TermsWriter.bytesWriter
private ByteBuffersDataOutput
FixedGapTermsIndexWriter.SimpleFieldWriter.offsetsBuffer
-
Uses of ByteBuffersDataOutput in org.apache.lucene.codecs.blocktreeords
Fields in org.apache.lucene.codecs.blocktreeords declared as ByteBuffersDataOutputModifier and TypeFieldDescriptionprivate final ByteBuffersDataOutput
OrdsBlockTreeTermsWriter.TermsWriter.metaWriter
private final ByteBuffersDataOutput
OrdsBlockTreeTermsWriter.scratchBytes
private final ByteBuffersDataOutput
OrdsBlockTreeTermsWriter.TermsWriter.statsWriter
private final ByteBuffersDataOutput
OrdsBlockTreeTermsWriter.TermsWriter.suffixWriter
Methods in org.apache.lucene.codecs.blocktreeords with parameters of type ByteBuffersDataOutputModifier and TypeMethodDescriptionvoid
OrdsBlockTreeTermsWriter.PendingBlock.compileIndex
(List<OrdsBlockTreeTermsWriter.PendingBlock> blocks, ByteBuffersDataOutput scratchBytes, IntsRefBuilder scratchIntsRef) -
Uses of ByteBuffersDataOutput in org.apache.lucene.codecs.lucene101
Fields in org.apache.lucene.codecs.lucene101 declared as ByteBuffersDataOutputModifier and TypeFieldDescriptionprivate final ByteBuffersDataOutput
Lucene101PostingsWriter.level0Output
Output for a single block.private final ByteBuffersDataOutput
Lucene101PostingsWriter.level1Output
Output for groups of 32 blocks.private final ByteBuffersDataOutput
Lucene101PostingsWriter.scratchOutput
Scratch output that we use to be able to prepend the encoded length, e.g. -
Uses of ByteBuffersDataOutput in org.apache.lucene.codecs.lucene90
Fields in org.apache.lucene.codecs.lucene90 declared as ByteBuffersDataOutputModifier and TypeFieldDescription(package private) final ByteBuffersDataOutput
LZ4WithPresetDictCompressionMode.LZ4WithPresetDictCompressor.compressed
Methods in org.apache.lucene.codecs.lucene90 with parameters of type ByteBuffersDataOutputModifier and TypeMethodDescriptionprivate void
Lucene90DocValuesConsumer.writeBlock
(long[] values, int length, long gcd, ByteBuffersDataOutput buffer) -
Uses of ByteBuffersDataOutput in org.apache.lucene.codecs.lucene90.blocktree
Fields in org.apache.lucene.codecs.lucene90.blocktree declared as ByteBuffersDataOutputModifier and TypeFieldDescriptionprivate final ByteBuffersDataOutput
Lucene90BlockTreeTermsWriter.TermsWriter.metaWriter
private final ByteBuffersDataOutput
Lucene90BlockTreeTermsWriter.scratchBytes
private final ByteBuffersDataOutput
Lucene90BlockTreeTermsWriter.TermsWriter.spareWriter
private final ByteBuffersDataOutput
Lucene90BlockTreeTermsWriter.TermsWriter.statsWriter
private final ByteBuffersDataOutput
Lucene90BlockTreeTermsWriter.TermsWriter.suffixLengthsWriter
Fields in org.apache.lucene.codecs.lucene90.blocktree with type parameters of type ByteBuffersDataOutputModifier and TypeFieldDescriptionprivate final List
<ByteBuffersDataOutput> Lucene90BlockTreeTermsWriter.fields
Methods in org.apache.lucene.codecs.lucene90.blocktree with parameters of type ByteBuffersDataOutputModifier and TypeMethodDescriptionvoid
Lucene90BlockTreeTermsWriter.PendingBlock.compileIndex
(List<Lucene90BlockTreeTermsWriter.PendingBlock> blocks, ByteBuffersDataOutput scratchBytes, IntsRefBuilder scratchIntsRef) -
Uses of ByteBuffersDataOutput in org.apache.lucene.codecs.lucene90.compressing
Fields in org.apache.lucene.codecs.lucene90.compressing declared as ByteBuffersDataOutputModifier and TypeFieldDescriptionprivate final ByteBuffersDataOutput
Lucene90CompressingStoredFieldsWriter.bufferedDocs
private final ByteBuffersDataOutput
Lucene90CompressingTermVectorsWriter.payloadBytes
private final ByteBuffersDataOutput
Lucene90CompressingTermVectorsWriter.scratchBuffer
private final ByteBuffersDataOutput
Lucene90CompressingTermVectorsWriter.termSuffixes
-
Uses of ByteBuffersDataOutput in org.apache.lucene.codecs.memory
Fields in org.apache.lucene.codecs.memory declared as ByteBuffersDataOutputModifier and TypeFieldDescriptionprivate final ByteBuffersDataOutput
FSTTermsWriter.TermsWriter.metaWriter
-
Uses of ByteBuffersDataOutput in org.apache.lucene.codecs.uniformsplit
Fields in org.apache.lucene.codecs.uniformsplit declared as ByteBuffersDataOutputModifier and TypeFieldDescriptionprotected final ByteBuffersDataOutput
BlockWriter.blockLinesWriteBuffer
protected final ByteBuffersDataOutput
BlockWriter.blockWriteBuffer
protected final ByteBuffersDataOutput
BlockWriter.termStatesWriteBuffer
Methods in org.apache.lucene.codecs.uniformsplit with parameters of type ByteBuffersDataOutputModifier and TypeMethodDescriptionprotected void
UniformSplitTermsWriter.writeEncodedFieldsMetadata
(ByteBuffersDataOutput fieldsOutput) protected void
UniformSplitTermsWriter.writeFieldsMetadata
(int fieldsNumber, ByteBuffersDataOutput fieldsOutput) protected void
UniformSplitTermsWriter.writeUnencodedFieldsMetadata
(ByteBuffersDataOutput fieldsOutput) -
Uses of ByteBuffersDataOutput in org.apache.lucene.document
Fields in org.apache.lucene.document declared as ByteBuffersDataOutputModifier and TypeFieldDescriptionprivate final ByteBuffersDataOutput
ShapeDocValues.Writer.output
-
Uses of ByteBuffersDataOutput in org.apache.lucene.index
Fields in org.apache.lucene.index declared as ByteBuffersDataOutputModifier and TypeFieldDescriptionprivate final ByteBuffersDataOutput
FreqProxTermsWriter.SortingPostingsEnum.buffer
private ByteBuffersDataOutput
PrefixCodedTerms.Builder.output
-
Uses of ByteBuffersDataOutput in org.apache.lucene.misc.index
Fields in org.apache.lucene.misc.index declared as ByteBuffersDataOutputModifier and TypeFieldDescriptionprivate final ByteBuffersDataOutput
BPIndexReorderer.ForwardIndexSorter.Bucket.fps
-
Uses of ByteBuffersDataOutput in org.apache.lucene.sandbox.codecs.idversion
Fields in org.apache.lucene.sandbox.codecs.idversion declared as ByteBuffersDataOutputModifier and TypeFieldDescriptionprivate final ByteBuffersDataOutput
VersionBlockTreeTermsWriter.TermsWriter.metaWriter
private final ByteBuffersDataOutput
VersionBlockTreeTermsWriter.scratchBytes
private final ByteBuffersDataOutput
VersionBlockTreeTermsWriter.TermsWriter.suffixWriter
Methods in org.apache.lucene.sandbox.codecs.idversion with parameters of type ByteBuffersDataOutputModifier and TypeMethodDescriptionvoid
VersionBlockTreeTermsWriter.PendingBlock.compileIndex
(List<VersionBlockTreeTermsWriter.PendingBlock> blocks, ByteBuffersDataOutput scratchBytes, IntsRefBuilder scratchIntsRef) -
Uses of ByteBuffersDataOutput in org.apache.lucene.store
Fields in org.apache.lucene.store declared as ByteBuffersDataOutputFields in org.apache.lucene.store with type parameters of type ByteBuffersDataOutputModifier and TypeFieldDescriptionprivate final Supplier
<ByteBuffersDataOutput> ByteBuffersDirectory.bbOutputSupplier
A supplier ofByteBuffersDataOutput
instances used to buffer up the content of written files.private final Consumer
<ByteBuffersDataOutput> ByteBuffersIndexOutput.onClose
static final BiFunction
<String, ByteBuffersDataOutput, IndexInput> ByteBuffersDirectory.OUTPUT_AS_BYTE_ARRAY
static final BiFunction
<String, ByteBuffersDataOutput, IndexInput> ByteBuffersDirectory.OUTPUT_AS_MANY_BUFFERS
static final BiFunction
<String, ByteBuffersDataOutput, IndexInput> ByteBuffersDirectory.OUTPUT_AS_ONE_BUFFER
private final BiFunction
<String, ByteBuffersDataOutput, IndexInput> ByteBuffersDirectory.outputToInput
Conversion between a buffered index output and the corresponding index input for a given file.Methods in org.apache.lucene.store that return ByteBuffersDataOutputModifier and TypeMethodDescriptionstatic ByteBuffersDataOutput
ByteBuffersDataOutput.newResettableInstance()
Method parameters in org.apache.lucene.store with type arguments of type ByteBuffersDataOutputModifier and TypeMethodDescription(package private) final IndexOutput
ByteBuffersDirectory.FileEntry.createOutput
(BiFunction<String, ByteBuffersDataOutput, IndexInput> outputToInput) Constructors in org.apache.lucene.store with parameters of type ByteBuffersDataOutputModifierConstructorDescriptionByteBuffersIndexOutput
(ByteBuffersDataOutput delegate, String resourceDescription, String name) ByteBuffersIndexOutput
(ByteBuffersDataOutput delegate, String resourceDescription, String name, Checksum checksum, Consumer<ByteBuffersDataOutput> onClose) Constructor parameters in org.apache.lucene.store with type arguments of type ByteBuffersDataOutputModifierConstructorDescriptionByteBuffersDirectory
(LockFactory factory, Supplier<ByteBuffersDataOutput> bbOutputSupplier, BiFunction<String, ByteBuffersDataOutput, IndexInput> outputToInput) ByteBuffersDirectory
(LockFactory factory, Supplier<ByteBuffersDataOutput> bbOutputSupplier, BiFunction<String, ByteBuffersDataOutput, IndexInput> outputToInput) ByteBuffersIndexOutput
(ByteBuffersDataOutput delegate, String resourceDescription, String name, Checksum checksum, Consumer<ByteBuffersDataOutput> onClose) -
Uses of ByteBuffersDataOutput in org.apache.lucene.util.bkd
Methods in org.apache.lucene.util.bkd with parameters of type ByteBuffersDataOutputModifier and TypeMethodDescriptionprivate int
BKDWriter.appendBlock
(ByteBuffersDataOutput writeBuffer, List<byte[]> blocks) Appends the current contents of writeBuffer as another block on the growing in-memory fileprivate int
BKDWriter.recursePackIndex
(ByteBuffersDataOutput writeBuffer, BKDWriter.BKDTreeLeafNodes leafNodes, long minBlockFP, List<byte[]> blocks, byte[] lastSplitValues, boolean[] negativeDeltas, boolean isLeft, int leavesOffset, int numLeaves) lastSplitValues is per-dimension split value previously seen; we use this to prefix-code the split byte[] on each inner node -
Uses of ByteBuffersDataOutput in org.apache.lucene.util.fst
Fields in org.apache.lucene.util.fst declared as ByteBuffersDataOutputModifier and TypeFieldDescriptionprivate final ByteBuffersDataOutput
ReadWriteDataOutput.dataOutput