public final class org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksInitRequest extends org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksRequest
{
private final java.util.List authSchemes;
public void <init>(java.util.List)
{
java.util.List v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksInitRequest v;
java.lang.Object v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksRequestType v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksInitRequest;
v := @parameter: java.util.List;
v = <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksRequestType: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksRequestType INIT>;
specialinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksRequest: void <init>(org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksRequestType)>(v);
v = staticinvoke <org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.util.internal.ObjectUtil: java.lang.Object checkNotNull(java.lang.Object,java.lang.String)>(v, "authSchemes");
v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksInitRequest: java.util.List authSchemes> = v;
return;
}
public java.util.List authSchemes()
{
java.util.List v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksInitRequest v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksInitRequest;
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksInitRequest: java.util.List authSchemes>;
v = staticinvoke <java.util.Collections: java.util.List unmodifiableList(java.util.List)>(v);
return v;
}
public void encodeAsByteBuf(org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.ByteBuf)
{
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksProtocolVersion v;
java.util.Iterator v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.ByteBuf v;
java.util.List v, v;
byte v, v;
org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksInitRequest v;
int v;
java.lang.Object v;
boolean v;
v := @this: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksInitRequest;
v := @parameter: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.ByteBuf;
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksInitRequest: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksProtocolVersion protocolVersion()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksProtocolVersion: byte byteValue()>();
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.ByteBuf: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.ByteBuf writeByte(int)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksInitRequest: java.util.List authSchemes>;
v = interfaceinvoke v.<java.util.List: int size()>();
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.ByteBuf: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.ByteBuf writeByte(int)>(v);
v = v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksInitRequest: java.util.List authSchemes>;
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.handler.codec.socks.SocksAuthScheme: byte byteValue()>();
virtualinvoke v.<org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.ByteBuf: org.apache.hive.kudu.org.apache.kudu.shaded.io.netty.buffer.ByteBuf writeByte(int)>(v);
goto label;
label:
return;
}
}