Package akka.stream.impl.io.compression
Class DeflateDecompressorBase.DecompressorParsingLogic.Inflate
- java.lang.Object
-
- akka.stream.impl.io.compression.DeflateDecompressorBase.DecompressorParsingLogic.Inflate
-
- All Implemented Interfaces:
ByteStringParser.ParseStep<ByteString>
- Enclosing class:
- DeflateDecompressorBase.DecompressorParsingLogic
public abstract class DeflateDecompressorBase.DecompressorParsingLogic.Inflate extends java.lang.Object implements ByteStringParser.ParseStep<ByteString>
-
-
Constructor Summary
Constructors Constructor Description Inflate(boolean noPostProcessing)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canWorkWithPartialData()
Must return true when NeedMoreData will clean buffer.ByteStringParser.ParseResult<ByteString>
parse(ByteStringParser.ByteReader reader)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface akka.stream.impl.io.ByteStringParser.ParseStep
onTruncation
-
-
-
-
Method Detail
-
canWorkWithPartialData
public boolean canWorkWithPartialData()
Description copied from interface:ByteStringParser.ParseStep
Must return true when NeedMoreData will clean buffer. If returns false - next pulled data will be appended to existing data in buffer- Specified by:
canWorkWithPartialData
in interfaceByteStringParser.ParseStep<ByteString>
- Returns:
- (undocumented)
-
parse
public ByteStringParser.ParseResult<ByteString> parse(ByteStringParser.ByteReader reader)
- Specified by:
parse
in interfaceByteStringParser.ParseStep<ByteString>
-
-