public class Siren10BlockStreamFactory extends Object
BlockIndexOutput
and BlockIndexInput
for the SIREn 1.0 postings format.Constructor and Description |
---|
Siren10BlockStreamFactory(int blockSize) |
Modifier and Type | Method and Description |
---|---|
DocsFreqBlockIndexOutput |
createDocsFreqOutput(org.apache.lucene.store.Directory dir,
String fileName,
org.apache.lucene.store.IOContext context) |
NodBlockIndexOutput |
createNodOutput(org.apache.lucene.store.Directory dir,
String fileName,
org.apache.lucene.store.IOContext context) |
PosBlockIndexOutput |
createPosOutput(org.apache.lucene.store.Directory dir,
String fileName,
org.apache.lucene.store.IOContext context) |
DocsFreqBlockIndexInput |
openDocsFreqInput(org.apache.lucene.store.Directory dir,
String fileName,
org.apache.lucene.store.IOContext context) |
NodBlockIndexInput |
openNodInput(org.apache.lucene.store.Directory dir,
String fileName,
org.apache.lucene.store.IOContext context) |
PosBlockIndexInput |
openPosInput(org.apache.lucene.store.Directory dir,
String fileName,
org.apache.lucene.store.IOContext context) |
void |
setDocsBlockCompressor(BlockCompressor compressor) |
void |
setDocsBlockDecompressor(BlockDecompressor decompressor) |
void |
setFreqBlockCompressor(BlockCompressor compressor) |
void |
setFreqBlockDecompressor(BlockDecompressor decompressor) |
void |
setNodBlockCompressor(BlockCompressor compressor) |
void |
setNodBlockDecompressor(BlockDecompressor decompressor) |
void |
setPosBlockCompressor(BlockCompressor compressor) |
void |
setPosBlockDecompressor(BlockDecompressor decompressor) |
public void setDocsBlockCompressor(BlockCompressor compressor)
public void setDocsBlockDecompressor(BlockDecompressor decompressor)
public void setFreqBlockCompressor(BlockCompressor compressor)
public void setFreqBlockDecompressor(BlockDecompressor decompressor)
public void setNodBlockCompressor(BlockCompressor compressor)
public void setNodBlockDecompressor(BlockDecompressor decompressor)
public void setPosBlockCompressor(BlockCompressor compressor)
public void setPosBlockDecompressor(BlockDecompressor decompressor)
public DocsFreqBlockIndexOutput createDocsFreqOutput(org.apache.lucene.store.Directory dir, String fileName, org.apache.lucene.store.IOContext context) throws IOException
IOException
public DocsFreqBlockIndexInput openDocsFreqInput(org.apache.lucene.store.Directory dir, String fileName, org.apache.lucene.store.IOContext context) throws IOException
IOException
public NodBlockIndexOutput createNodOutput(org.apache.lucene.store.Directory dir, String fileName, org.apache.lucene.store.IOContext context) throws IOException
IOException
public NodBlockIndexInput openNodInput(org.apache.lucene.store.Directory dir, String fileName, org.apache.lucene.store.IOContext context) throws IOException
IOException
public PosBlockIndexOutput createPosOutput(org.apache.lucene.store.Directory dir, String fileName, org.apache.lucene.store.IOContext context) throws IOException
IOException
public PosBlockIndexInput openPosInput(org.apache.lucene.store.Directory dir, String fileName, org.apache.lucene.store.IOContext context) throws IOException
IOException
Copyright © 2014. All rights reserved.