mirror of https://github.com/grpc/grpc-java.git
benchmarks: Remove unnecessary unchecked casts
This commit is contained in:
parent
0be86a5731
commit
65b495c6bc
|
|
@ -123,16 +123,16 @@ public class TransportBenchmark {
|
||||||
Class<?> groupClass = Class.forName("io.netty.channel.epoll.EpollEventLoopGroup");
|
Class<?> groupClass = Class.forName("io.netty.channel.epoll.EpollEventLoopGroup");
|
||||||
EventLoopGroup group = (EventLoopGroup) groupClass.getConstructor().newInstance();
|
EventLoopGroup group = (EventLoopGroup) groupClass.getConstructor().newInstance();
|
||||||
|
|
||||||
@SuppressWarnings("unchecked")
|
Class<? extends ServerChannel> serverChannelClass =
|
||||||
Class<? extends ServerChannel> serverChannelClass = (Class<? extends ServerChannel>)
|
Class.forName("io.netty.channel.epoll.EpollServerSocketChannel")
|
||||||
Class.forName("io.netty.channel.epoll.EpollServerSocketChannel");
|
.asSubclass(ServerChannel.class);
|
||||||
serverBuilder = NettyServerBuilder.forAddress(address)
|
serverBuilder = NettyServerBuilder.forAddress(address)
|
||||||
.bossEventLoopGroup(group)
|
.bossEventLoopGroup(group)
|
||||||
.workerEventLoopGroup(group)
|
.workerEventLoopGroup(group)
|
||||||
.channelType(serverChannelClass);
|
.channelType(serverChannelClass);
|
||||||
@SuppressWarnings("unchecked")
|
Class<? extends Channel> channelClass =
|
||||||
Class<? extends Channel> channelClass = (Class<? extends Channel>)
|
Class.forName("io.netty.channel.epoll.EpollSocketChannel")
|
||||||
Class.forName("io.netty.channel.epoll.EpollSocketChannel");
|
.asSubclass(Channel.class);
|
||||||
channelBuilder = NettyChannelBuilder.forAddress(address)
|
channelBuilder = NettyChannelBuilder.forAddress(address)
|
||||||
.eventLoopGroup(group)
|
.eventLoopGroup(group)
|
||||||
.channelType(channelClass)
|
.channelType(channelClass)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue