From 2f7759a2642c0f1efc1293353c6f3c6469c71f99 Mon Sep 17 00:00:00 2001 From: Norman Maurer Date: Sun, 14 Jul 2013 23:50:27 +0200 Subject: [PATCH] Remove unused package private classes --- .../serialization/SwitchableInputStream.java | 42 ---------------- .../SwitchableInputStreamTest.java | 48 ------------------- 2 files changed, 90 deletions(-) delete mode 100644 codec/src/main/java/io/netty/handler/codec/serialization/SwitchableInputStream.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/serialization/SwitchableInputStreamTest.java diff --git a/codec/src/main/java/io/netty/handler/codec/serialization/SwitchableInputStream.java b/codec/src/main/java/io/netty/handler/codec/serialization/SwitchableInputStream.java deleted file mode 100644 index 92e6b6cad0..0000000000 --- a/codec/src/main/java/io/netty/handler/codec/serialization/SwitchableInputStream.java +++ /dev/null @@ -1,42 +0,0 @@ -/* - * Copyright 2012 The Netty Project - * - * The Netty Project licenses this file to you under the Apache License, - * version 2.0 (the "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at: - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the - * License for the specific language governing permissions and limitations - * under the License. - */ -package io.netty.handler.codec.serialization; - -import java.io.FilterInputStream; -import java.io.InputStream; - -/** - * {@link FilterInputStream} which allows a user to change the underlying - * stream at any time. - */ -final class SwitchableInputStream extends FilterInputStream { - - /** - * Creates a new instance without initializing the reference to the - * underlying stream. - */ - SwitchableInputStream() { - super(null); - } - - /** - * Creates a new instance with the initial reference to the underlying - * stream. - */ - void switchStream(InputStream in) { - this.in = in; - } -} diff --git a/codec/src/test/java/io/netty/handler/codec/serialization/SwitchableInputStreamTest.java b/codec/src/test/java/io/netty/handler/codec/serialization/SwitchableInputStreamTest.java deleted file mode 100644 index 193a4c9bd6..0000000000 --- a/codec/src/test/java/io/netty/handler/codec/serialization/SwitchableInputStreamTest.java +++ /dev/null @@ -1,48 +0,0 @@ -/* - * Copyright 2012 The Netty Project - * - * The Netty Project licenses this file to you under the Apache License, - * version 2.0 (the "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at: - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT - * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the - * License for the specific language governing permissions and limitations - * under the License. - */ -package io.netty.handler.codec.serialization; - -import static org.easymock.EasyMock.*; -import static org.junit.Assert.*; - -import java.io.InputStream; - -import org.junit.Test; - -public class SwitchableInputStreamTest { - - @Test - public void testSwitchStream() throws Exception { - SwitchableInputStream sin = new SwitchableInputStream(); - - InputStream in1 = createStrictMock(InputStream.class); - InputStream in2 = createStrictMock(InputStream.class); - expect(in1.read()).andReturn(1); - replay(in1, in2); - - sin.switchStream(in1); - assertEquals(1, sin.read()); - verify(in1, in2); - reset(in1, in2); - - expect(in2.read()).andReturn(2); - replay(in1, in2); - - sin.switchStream(in2); - assertEquals(2, sin.read()); - verify(in1, in2); - } -}