org.apache.lucene.codecs.compressing
Class Compressor
java.lang.Object
org.apache.lucene.codecs.compressing.Compressor
public abstract class Compressor
- extends Object
A data compressor.
Constructor Summary |
protected |
Compressor()
Sole constructor, typically called from sub-classes. |
Method Summary |
abstract void |
compress(byte[] bytes,
int off,
int len,
DataOutput out)
Compress bytes into out . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Compressor
protected Compressor()
- Sole constructor, typically called from sub-classes.
compress
public abstract void compress(byte[] bytes,
int off,
int len,
DataOutput out)
throws IOException
- Compress bytes into
out
. It it the responsibility of the
compressor to add all necessary information so that a Decompressor
will know when to stop decompressing bytes from the stream.
- Throws:
IOException
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.