public class CompressionNone extends BaseCompression
Compression.TypeBY_NAME_COMPARATOR, NAME_EXTRACTOR| Constructor and Description |
|---|
CompressionNone() |
| Modifier and Type | Method and Description |
|---|---|
void |
compress(Buffer buffer)
Compress the given buffer in place.
|
void |
init(Compression.Type type,
int level)
Initialize this object to either compress or uncompress data.
|
boolean |
isCompressionExecuted() |
boolean |
isDelayed()
Delayed compression is an Open-SSH specific feature which informs both the client and server to not compress data
before the session has been authenticated.
|
String |
toString() |
void |
uncompress(Buffer from,
Buffer to)
Uncompress the data in a buffer into another buffer.
|
getNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindByName, findFirstMatchByName, getNameList, getNames, ofName, removeByName, safeCompareByNamepublic void init(Compression.Type type, int level)
Compressioncompress or uncompress. Once the object has been initialized, only one of
compress or uncompress methods can be called.type - compression typelevel - compression levelpublic boolean isCompressionExecuted()
isCompressionExecuted in interface CompressionInformationisCompressionExecuted in class BaseCompressiontrue if there is any compression executed by this "compressor" - special case for
'none'public void compress(Buffer buffer) throws IOException
Compressionbuffer - the buffer containing the data to compressIOException - if an error occurspublic void uncompress(Buffer from, Buffer to) throws IOException
Compressionfrom - the buffer containing the data to uncompressto - the buffer receiving the uncompressed dataIOException - if an error occurspublic boolean isDelayed()
CompressionInformationpublic String toString()
toString in class BaseCompressionCopyright © 2018–2021 The Apache Software Foundation. All rights reserved.