final class oadd.io.netty.channel.DefaultChannelHandlerContext extends oadd.io.netty.channel.AbstractChannelHandlerContext
{
private final oadd.io.netty.channel.ChannelHandler handler;
void <init>(oadd.io.netty.channel.DefaultChannelPipeline, oadd.io.netty.util.concurrent.EventExecutor, java.lang.String, oadd.io.netty.channel.ChannelHandler)
{
oadd.io.netty.channel.DefaultChannelPipeline v;
oadd.io.netty.channel.DefaultChannelHandlerContext v;
java.lang.Class v;
oadd.io.netty.channel.ChannelHandler v;
java.lang.String v;
oadd.io.netty.util.concurrent.EventExecutor v;
v := @this: oadd.io.netty.channel.DefaultChannelHandlerContext;
v := @parameter: oadd.io.netty.channel.DefaultChannelPipeline;
v := @parameter: oadd.io.netty.util.concurrent.EventExecutor;
v := @parameter: java.lang.String;
v := @parameter: oadd.io.netty.channel.ChannelHandler;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
specialinvoke v.<oadd.io.netty.channel.AbstractChannelHandlerContext: void <init>(oadd.io.netty.channel.DefaultChannelPipeline,oadd.io.netty.util.concurrent.EventExecutor,java.lang.String,java.lang.Class)>(v, v, v, v);
v.<oadd.io.netty.channel.DefaultChannelHandlerContext: oadd.io.netty.channel.ChannelHandler handler> = v;
return;
}
public oadd.io.netty.channel.ChannelHandler handler()
{
oadd.io.netty.channel.ChannelHandler v;
oadd.io.netty.channel.DefaultChannelHandlerContext v;
v := @this: oadd.io.netty.channel.DefaultChannelHandlerContext;
v = v.<oadd.io.netty.channel.DefaultChannelHandlerContext: oadd.io.netty.channel.ChannelHandler handler>;
return v;
}
}