Class CompressorFactory
java.lang.Object
org.elasticsearch.common.compress.CompressorFactory
public class CompressorFactory
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static CompressorCOMPRESSOR -
Constructor Summary
Constructors Constructor Description CompressorFactory() -
Method Summary
Modifier and Type Method Description static Compressorcompressor(BytesReference bytes)static booleanisCompressed(BytesReference bytes)static BytesReferenceuncompress(BytesReference bytes)Decompress the providedBytesReference.static BytesReferenceuncompressIfNeeded(BytesReference bytes)Uncompress the provided data, data can be detected as compressed usingisCompressed(BytesReference).Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
COMPRESSOR
-
-
Constructor Details
-
CompressorFactory
public CompressorFactory()
-
-
Method Details
-
isCompressed
-
compressor
-
uncompressIfNeeded
Uncompress the provided data, data can be detected as compressed usingisCompressed(BytesReference).- Throws:
java.lang.NullPointerException- a NullPointerException will be thrown when bytes is nulljava.io.IOException
-
uncompress
Decompress the providedBytesReference.- Throws:
java.io.IOException
-