Package | Description |
---|---|
org.apache.lucene.codecs |
Codecs API: API for customization of the encoding and structure of the index.
|
org.apache.lucene.codecs.bloom |
Codec PostingsFormat for fast access to low-frequency terms such as primary key fields.
|
org.apache.lucene.codecs.compressing |
StoredFieldsFormat that allows cross-document and cross-field compression of stored fields.
|
org.apache.lucene.codecs.lucene41 |
Lucene 4.1 file format.
|
org.apache.lucene.codecs.pulsing |
Pulsing Codec: inlines low frequency terms' postings into terms dictionary.
|
org.apache.lucene.codecs.sep |
Sep: base support for separate files (doc,frq,pos,skp,pyl)
|
org.apache.lucene.search.suggest |
Support for Autocomplete/Autosuggest
|
org.apache.lucene.search.suggest.analyzing |
Analyzer based autosuggest.
|
org.apache.lucene.search.suggest.fst |
Finite-state based autosuggest.
|
org.apache.lucene.search.suggest.jaspell |
JaSpell-based autosuggest.
|
org.apache.lucene.search.suggest.tst |
Ternary Search Tree based autosuggest.
|
org.apache.lucene.store |
Misc Directory implementations.
|
org.apache.lucene.util |
Some utility classes.
|
org.apache.lucene.util.fst |
Misc FST classes.
|
org.apache.lucene.util.packed |
Packed integer arrays and streams.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
PostingsWriterBase.encodeTerm(long[] longs,
DataOutput out,
FieldInfo fieldInfo,
BlockTermState state,
boolean absolute)
Encode metadata as long[] and byte[].
|
static void |
CodecUtil.writeHeader(DataOutput out,
String codec,
int version)
Writes a codec header, which records both a string to
identify the file and a version number.
|
Modifier and Type | Method and Description |
---|---|
void |
FuzzySet.serialize(DataOutput out)
Serializes the data set to file using the following format:
FuzzySet -->FuzzySetVersion,HashFunctionName,BloomSize,
NumBitSetWords,BitSetWordNumBitSetWords
HashFunctionName -->
String The
name of a ServiceProvider registered HashFunction
FuzzySetVersion --> Uint32 The version number of the FuzzySet class
BloomSize --> Uint32 The modulo value used
to project hashes into the field's Bitset
NumBitSetWords --> Uint32 The number of
longs (as returned from FixedBitSet.getBits() )
BitSetWord --> Long A long from the array
returned by FixedBitSet.getBits()
|
Modifier and Type | Method and Description |
---|---|
abstract void |
Compressor.compress(byte[] bytes,
int off,
int len,
DataOutput out)
Compress bytes into
out . |
Modifier and Type | Method and Description |
---|---|
void |
Lucene41PostingsWriter.encodeTerm(long[] longs,
DataOutput out,
FieldInfo fieldInfo,
BlockTermState _state,
boolean absolute) |
Modifier and Type | Method and Description |
---|---|
void |
PulsingPostingsWriter.encodeTerm(long[] empty,
DataOutput out,
FieldInfo fieldInfo,
BlockTermState _state,
boolean absolute) |
Modifier and Type | Method and Description |
---|---|
void |
SepPostingsWriter.encodeTerm(long[] longs,
DataOutput out,
FieldInfo fieldInfo,
BlockTermState _state,
boolean absolute) |
abstract void |
IntIndexOutput.Index.write(DataOutput indexOut,
boolean absolute)
Writes "location" of current output pointer of primary
output to different output (out)
|
Modifier and Type | Method and Description |
---|---|
abstract boolean |
Lookup.store(DataOutput output)
Persist the constructed lookup data to a directory.
|
Modifier and Type | Method and Description |
---|---|
boolean |
FreeTextSuggester.store(DataOutput output) |
boolean |
AnalyzingInfixSuggester.store(DataOutput in) |
boolean |
AnalyzingSuggester.store(DataOutput output) |
Modifier and Type | Method and Description |
---|---|
boolean |
WFSTCompletionLookup.store(DataOutput output) |
boolean |
FSTCompletionLookup.store(DataOutput output) |
Modifier and Type | Method and Description |
---|---|
boolean |
JaspellLookup.store(DataOutput output) |
Modifier and Type | Method and Description |
---|---|
boolean |
TSTLookup.store(DataOutput output) |
Modifier and Type | Class and Description |
---|---|
class |
BufferedIndexOutput
Base implementation class for buffered
IndexOutput . |
class |
ByteArrayDataOutput
DataOutput backed by a byte array.
|
protected static class |
FSDirectory.FSIndexOutput
Writes output with
RandomAccessFile.write(byte[], int, int) |
class |
IndexOutput
Abstract base class for output to a file in a Directory.
|
class |
OutputStreamDataOutput
A
DataOutput wrapping a plain OutputStream . |
class |
RAMOutputStream
A memory-resident
IndexOutput implementation. |
Modifier and Type | Method and Description |
---|---|
void |
RAMOutputStream.writeTo(DataOutput out)
Copy the current contents of this buffer to the named output.
|
Modifier and Type | Class and Description |
---|---|
class |
GrowableByteArrayDataOutput
A
DataOutput that can be used to build a byte[]. |
class |
PagedBytes.PagedBytesDataOutput |
Modifier and Type | Method and Description |
---|---|
void |
FST.save(DataOutput out) |
void |
ByteSequenceOutputs.write(BytesRef prefix,
DataOutput out) |
void |
CharSequenceOutputs.write(CharsRef prefix,
DataOutput out) |
void |
IntSequenceOutputs.write(IntsRef prefix,
DataOutput out) |
void |
PositiveIntOutputs.write(Long output,
DataOutput out) |
void |
ListOfOutputs.write(Object output,
DataOutput out) |
void |
UpToTwoPositiveIntOutputs.write(Object _output,
DataOutput out) |
void |
NoOutputs.write(Object prefix,
DataOutput out) |
void |
PairOutputs.write(PairOutputs.Pair<A,B> output,
DataOutput writer) |
abstract void |
Outputs.write(T output,
DataOutput out)
Encode an output value into a
DataOutput . |
void |
ListOfOutputs.writeFinalOutput(Object output,
DataOutput out) |
void |
Outputs.writeFinalOutput(T output,
DataOutput out)
Encode an final node output value into a
DataOutput . |
Modifier and Type | Field and Description |
---|---|
protected DataOutput |
PackedInts.Writer.out |
Modifier and Type | Method and Description |
---|---|
static PackedInts.Writer |
PackedInts.getWriter(DataOutput out,
int valueCount,
int bitsPerValue,
float acceptableOverheadRatio)
Create a packed integer array writer for the given output, format, value
count, and number of bits per value.
|
static PackedInts.Writer |
PackedInts.getWriterNoHeader(DataOutput out,
PackedInts.Format format,
int valueCount,
int bitsPerValue,
int mem)
Expert: Create a packed integer array writer for the given output, format,
value count, and number of bits per value.
|
void |
PackedInts.Mutable.save(DataOutput out)
Save this mutable into
out . |
void |
GrowableWriter.save(DataOutput out) |
Constructor and Description |
---|
BlockPackedWriter(DataOutput out,
int blockSize)
Sole constructor.
|
MonotonicBlockPackedWriter(DataOutput out,
int blockSize)
Sole constructor.
|
PackedDataOutput(DataOutput out)
Create a new instance that wraps
out . |
PackedInts.Writer(DataOutput out,
int valueCount,
int bitsPerValue) |
Copyright © 2000-2016 The Apache Software Foundation. All Rights Reserved.