public class org.finos.legend.engine.postgres.FormatCodes extends java.lang.Object
{
private static final org.finos.legend.engine.postgres.FormatCodes$FormatCode[] EMPTY_FORMAT_CODES;
public void <init>()
{
org.finos.legend.engine.postgres.FormatCodes v;
v := @this: org.finos.legend.engine.postgres.FormatCodes;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
static org.finos.legend.engine.postgres.FormatCodes$FormatCode[] fromBuffer(io.netty.buffer.ByteBuf)
{
org.finos.legend.engine.postgres.FormatCodes$FormatCode[] v, v, v;
short v, v;
org.finos.legend.engine.postgres.FormatCodes$FormatCode v;
io.netty.buffer.ByteBuf v;
int v;
v := @parameter: io.netty.buffer.ByteBuf;
v = virtualinvoke v.<io.netty.buffer.ByteBuf: short readShort()>();
if v != 0 goto label;
v = <org.finos.legend.engine.postgres.FormatCodes: org.finos.legend.engine.postgres.FormatCodes$FormatCode[] EMPTY_FORMAT_CODES>;
return v;
label:
v = newarray (org.finos.legend.engine.postgres.FormatCodes$FormatCode)[v];
v = 0;
label:
if v >= v goto label;
v = staticinvoke <org.finos.legend.engine.postgres.FormatCodes$FormatCode: org.finos.legend.engine.postgres.FormatCodes$FormatCode[] values()>();
v = virtualinvoke v.<io.netty.buffer.ByteBuf: short readShort()>();
v = v[v];
v[v] = v;
v = v + 1;
goto label;
label:
return v;
}
static org.finos.legend.engine.postgres.FormatCodes$FormatCode getFormatCode(org.finos.legend.engine.postgres.FormatCodes$FormatCode[], int)
{
org.finos.legend.engine.postgres.FormatCodes$FormatCode v, v;
int v, v, v;
org.finos.legend.engine.postgres.FormatCodes$FormatCode[] v;
v := @parameter: org.finos.legend.engine.postgres.FormatCodes$FormatCode[];
v := @parameter: int;
if v == null goto label;
v = lengthof v;
if v != 0 goto label;
label:
v = <org.finos.legend.engine.postgres.FormatCodes$FormatCode: org.finos.legend.engine.postgres.FormatCodes$FormatCode TEXT>;
return v;
label:
v = lengthof v;
if v != 1 goto label;
v = v[0];
goto label;
label:
v = v[v];
label:
return v;
}
static void <clinit>()
{
org.finos.legend.engine.postgres.FormatCodes$FormatCode[] v;
v = newarray (org.finos.legend.engine.postgres.FormatCodes$FormatCode)[0];
<org.finos.legend.engine.postgres.FormatCodes: org.finos.legend.engine.postgres.FormatCodes$FormatCode[] EMPTY_FORMAT_CODES> = v;
return;
}
}