From e376888d486bf9111ada3895ea5221cf4f2b8f2b Mon Sep 17 00:00:00 2001
From: Trustin Lee
* The biggest difference between {@link ReplayingDecoder} and
@@ -278,7 +278,7 @@ import io.netty.util.VoidEnum;
* @apiviz.landmark
* @apiviz.has io.netty.handler.codec.UnreplayableOperationException oneway - - throws
*/
-public abstract class ReplayingDecoder
diff --git a/codec/src/main/java/io/netty/handler/codec/compression/ZlibDecoder.java b/codec/src/main/java/io/netty/handler/codec/compression/ZlibDecoder.java
index fd0b975c8a..ecdac2e8d4 100644
--- a/codec/src/main/java/io/netty/handler/codec/compression/ZlibDecoder.java
+++ b/codec/src/main/java/io/netty/handler/codec/compression/ZlibDecoder.java
@@ -17,7 +17,7 @@ package io.netty.handler.codec.compression;
import io.netty.buffer.ChannelBuffer;
import io.netty.channel.ChannelHandlerContext;
-import io.netty.handler.codec.StreamToStreamDecoder;
+import io.netty.handler.codec.ByteToByteDecoder;
import io.netty.util.internal.jzlib.JZlib;
import io.netty.util.internal.jzlib.ZStream;
@@ -27,7 +27,7 @@ import io.netty.util.internal.jzlib.ZStream;
* @apiviz.landmark
* @apiviz.has io.netty.handler.codec.compression.ZlibWrapper
*/
-public class ZlibDecoder extends StreamToStreamDecoder {
+public class ZlibDecoder extends ByteToByteDecoder {
private final ZStream z = new ZStream();
private byte[] dictionary;
diff --git a/codec/src/main/java/io/netty/handler/codec/compression/ZlibEncoder.java b/codec/src/main/java/io/netty/handler/codec/compression/ZlibEncoder.java
index f584612026..3ea8c25179 100644
--- a/codec/src/main/java/io/netty/handler/codec/compression/ZlibEncoder.java
+++ b/codec/src/main/java/io/netty/handler/codec/compression/ZlibEncoder.java
@@ -20,7 +20,7 @@ import io.netty.buffer.ChannelBuffers;
import io.netty.channel.ChannelFuture;
import io.netty.channel.ChannelFutureListener;
import io.netty.channel.ChannelHandlerContext;
-import io.netty.handler.codec.StreamToStreamEncoder;
+import io.netty.handler.codec.ByteToByteEncoder;
import io.netty.util.internal.jzlib.JZlib;
import io.netty.util.internal.jzlib.ZStream;
@@ -32,7 +32,7 @@ import java.util.concurrent.atomic.AtomicBoolean;
* @apiviz.landmark
* @apiviz.has io.netty.handler.codec.compression.ZlibWrapper
*/
-public class ZlibEncoder extends StreamToStreamEncoder {
+public class ZlibEncoder extends ByteToByteEncoder {
private static final byte[] EMPTY_ARRAY = new byte[0];
diff --git a/codec/src/main/java/io/netty/handler/codec/marshalling/CompatibleMarshallingEncoder.java b/codec/src/main/java/io/netty/handler/codec/marshalling/CompatibleMarshallingEncoder.java
index cf87a82a8b..bb97293723 100644
--- a/codec/src/main/java/io/netty/handler/codec/marshalling/CompatibleMarshallingEncoder.java
+++ b/codec/src/main/java/io/netty/handler/codec/marshalling/CompatibleMarshallingEncoder.java
@@ -19,12 +19,12 @@ import io.netty.buffer.ChannelBuffer;
import io.netty.channel.Channel;
import io.netty.channel.ChannelHandler.Sharable;
import io.netty.channel.ChannelHandlerContext;
-import io.netty.handler.codec.MessageToStreamEncoder;
+import io.netty.handler.codec.MessageToByteEncoder;
import org.jboss.marshalling.Marshaller;
/**
- * {@link MessageToStreamEncoder} implementation which uses JBoss Marshalling to marshal
+ * {@link MessageToByteEncoder} implementation which uses JBoss Marshalling to marshal
* an Object.
*
* See JBoss Marshalling website
@@ -34,7 +34,7 @@ import org.jboss.marshalling.Marshaller;
*
*/
@Sharable
-public class CompatibleMarshallingEncoder extends MessageToStreamEncoder