java.lang.Object
net.pincette.rs.encoders.Inflate
- All Implemented Interfaces:
Encoder<ByteBuffer,
ByteBuffer>
An encoder that inflates a
ByteBuffer
stream.- Since:
- 3.0
- Author:
- Werner Donné
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncomplete()
This method is called when the stream has completed.encode
(ByteBuffer buffer) This method is called for each incoming value.static Encoder<ByteBuffer,
ByteBuffer> inflate()
static Encoder<ByteBuffer,
ByteBuffer>
-
Constructor Details
-
Inflate
public Inflate() -
Inflate
-
-
Method Details
-
inflate
-
inflate
-
complete
Description copied from interface:Encoder
This method is called when the stream has completed. It provides the opportunity to generate the last values from remaining state.- Specified by:
complete
in interfaceEncoder<ByteBuffer,
ByteBuffer> - Returns:
- The last values.
-
encode
Description copied from interface:Encoder
This method is called for each incoming value.- Specified by:
encode
in interfaceEncoder<ByteBuffer,
ByteBuffer> - Parameters:
buffer
- the value.- Returns:
- The list of generated values.
-