final class oadd.org.apache.hadoop.io.file.tfile.BCFile$Magic extends java.lang.Object
{
private static final byte[] AB_MAGIC_BCFILE;
void <init>()
{
oadd.org.apache.hadoop.io.file.tfile.BCFile$Magic v;
v := @this: oadd.org.apache.hadoop.io.file.tfile.BCFile$Magic;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public static void readAndVerify(java.io.DataInput) throws java.io.IOException
{
byte[] v, v;
int v;
java.io.DataInput v;
java.io.IOException v;
boolean v;
v := @parameter: java.io.DataInput;
v = staticinvoke <oadd.org.apache.hadoop.io.file.tfile.BCFile$Magic: int size()>();
v = newarray (byte)[v];
interfaceinvoke v.<java.io.DataInput: void readFully(byte[])>(v);
v = <oadd.org.apache.hadoop.io.file.tfile.BCFile$Magic: byte[] AB_MAGIC_BCFILE>;
v = staticinvoke <java.util.Arrays: boolean equals(byte[],byte[])>(v, v);
if v != 0 goto label;
v = new java.io.IOException;
specialinvoke v.<java.io.IOException: void <init>(java.lang.String)>("Not a valid BCFile.");
throw v;
label:
return;
}
public static void write(java.io.DataOutput) throws java.io.IOException
{
byte[] v;
java.io.DataOutput v;
v := @parameter: java.io.DataOutput;
v = <oadd.org.apache.hadoop.io.file.tfile.BCFile$Magic: byte[] AB_MAGIC_BCFILE>;
interfaceinvoke v.<java.io.DataOutput: void write(byte[])>(v);
return;
}
public static int size()
{
int v;
byte[] v;
v = <oadd.org.apache.hadoop.io.file.tfile.BCFile$Magic: byte[] AB_MAGIC_BCFILE>;
v = lengthof v;
return v;
}
static void <clinit>()
{
byte[] v;
v = newarray (byte)[16];
v[0] = -47;
v[1] = 17;
v[2] = -45;
v[3] = 104;
v[4] = -111;
v[5] = -75;
v[6] = -41;
v[7] = -74;
v[8] = 57;
v[9] = -33;
v[10] = 65;
v[11] = 64;
v[12] = -110;
v[13] = -70;
v[14] = -31;
v[15] = 80;
<oadd.org.apache.hadoop.io.file.tfile.BCFile$Magic: byte[] AB_MAGIC_BCFILE> = v;
return;
}
}