@Test public void ensureDefaultChannelId() { TestChannel channel = new TestChannel(); final ChannelId channelId = channel.id(); assertTrue(channelId instanceof DefaultChannelId); }
@Override public final ChannelId id() { return id; }
AbstractChannel extends DefaultAttributeMap implements Channel { @Override public final ChannelId id() { return id; } }
AbstractChannel extends DefaultAttributeMap implements Channel { @Override public final ChannelId id() { return id; } protected  AbstractChannel(Channel parent); protected  AbstractChannel(Channel parent, ChannelId id); }
AbstractChannel extends DefaultAttributeMap implements Channel { @Override public final ChannelId id() { return id; } protected  AbstractChannel(Channel parent); protected  AbstractChannel(Channel parent, ChannelId id); @Override final ChannelId id(); @Override boolean isWritable(); @Override long bytesBeforeUnwritable(); @Override long bytesBeforeWritable(); @Override Channel parent(); @Override ChannelPipeline pipeline(); @Override ByteBufAllocator alloc(); @Override EventLoop eventLoop(); @Override SocketAddress localAddress(); @Override SocketAddress remoteAddress(); @Override boolean isRegistered(); @Override ChannelFuture bind(SocketAddress localAddress); @Override ChannelFuture connect(SocketAddress remoteAddress); @Override ChannelFuture connect(SocketAddress remoteAddress, SocketAddress localAddress); @Override ChannelFuture disconnect(); @Override ChannelFuture close(); @Override ChannelFuture deregister(); @Override Channel flush(); @Override ChannelFuture bind(SocketAddress localAddress, ChannelPromise promise); @Override ChannelFuture connect(SocketAddress remoteAddress, ChannelPromise promise); @Override ChannelFuture connect(SocketAddress remoteAddress, SocketAddress localAddress, ChannelPromise promise); @Override ChannelFuture disconnect(ChannelPromise promise); @Override ChannelFuture close(ChannelPromise promise); @Override ChannelFuture deregister(ChannelPromise promise); @Override Channel read(); @Override ChannelFuture write(Object msg); @Override ChannelFuture write(Object msg, ChannelPromise promise); @Override ChannelFuture writeAndFlush(Object msg); @Override ChannelFuture writeAndFlush(Object msg, ChannelPromise promise); @Override ChannelPromise newPromise(); @Override ChannelProgressivePromise newProgressivePromise(); @Override ChannelFuture newSucceededFuture(); @Override ChannelFuture newFailedFuture(Throwable cause); @Override ChannelFuture closeFuture(); @Override Unsafe unsafe(); @Override final int hashCode(); @Override final boolean equals(Object o); @Override final int compareTo(Channel o); @Override String toString(); @Override final ChannelPromise voidPromise(); }
AbstractChannel extends DefaultAttributeMap implements Channel { @Override public final ChannelId id() { return id; } protected  AbstractChannel(Channel parent); protected  AbstractChannel(Channel parent, ChannelId id); @Override final ChannelId id(); @Override boolean isWritable(); @Override long bytesBeforeUnwritable(); @Override long bytesBeforeWritable(); @Override Channel parent(); @Override ChannelPipeline pipeline(); @Override ByteBufAllocator alloc(); @Override EventLoop eventLoop(); @Override SocketAddress localAddress(); @Override SocketAddress remoteAddress(); @Override boolean isRegistered(); @Override ChannelFuture bind(SocketAddress localAddress); @Override ChannelFuture connect(SocketAddress remoteAddress); @Override ChannelFuture connect(SocketAddress remoteAddress, SocketAddress localAddress); @Override ChannelFuture disconnect(); @Override ChannelFuture close(); @Override ChannelFuture deregister(); @Override Channel flush(); @Override ChannelFuture bind(SocketAddress localAddress, ChannelPromise promise); @Override ChannelFuture connect(SocketAddress remoteAddress, ChannelPromise promise); @Override ChannelFuture connect(SocketAddress remoteAddress, SocketAddress localAddress, ChannelPromise promise); @Override ChannelFuture disconnect(ChannelPromise promise); @Override ChannelFuture close(ChannelPromise promise); @Override ChannelFuture deregister(ChannelPromise promise); @Override Channel read(); @Override ChannelFuture write(Object msg); @Override ChannelFuture write(Object msg, ChannelPromise promise); @Override ChannelFuture writeAndFlush(Object msg); @Override ChannelFuture writeAndFlush(Object msg, ChannelPromise promise); @Override ChannelPromise newPromise(); @Override ChannelProgressivePromise newProgressivePromise(); @Override ChannelFuture newSucceededFuture(); @Override ChannelFuture newFailedFuture(Throwable cause); @Override ChannelFuture closeFuture(); @Override Unsafe unsafe(); @Override final int hashCode(); @Override final boolean equals(Object o); @Override final int compareTo(Channel o); @Override String toString(); @Override final ChannelPromise voidPromise();  }