public class oadd.org.apache.hadoop.io.ArrayFile$Writer extends oadd.org.apache.hadoop.io.MapFile$Writer
{
private oadd.org.apache.hadoop.io.LongWritable count;
public void <init>(oadd.org.apache.hadoop.conf.Configuration, oadd.org.apache.hadoop.fs.FileSystem, java.lang.String, java.lang.Class) throws java.io.IOException
{
oadd.org.apache.hadoop.io.LongWritable v;
oadd.org.apache.hadoop.io.SequenceFile$Writer$Option v;
oadd.org.apache.hadoop.io.ArrayFile$Writer v;
oadd.org.apache.hadoop.io.SequenceFile$Writer$Option[] v;
java.lang.Class v;
oadd.org.apache.hadoop.conf.Configuration v;
java.lang.String v;
oadd.org.apache.hadoop.fs.Path v;
oadd.org.apache.hadoop.io.MapFile$Writer$Option v;
oadd.org.apache.hadoop.fs.FileSystem v;
v := @this: oadd.org.apache.hadoop.io.ArrayFile$Writer;
v := @parameter: oadd.org.apache.hadoop.conf.Configuration;
v := @parameter: oadd.org.apache.hadoop.fs.FileSystem;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Class;
v = new oadd.org.apache.hadoop.fs.Path;
specialinvoke v.<oadd.org.apache.hadoop.fs.Path: void <init>(java.lang.String)>(v);
v = newarray (oadd.org.apache.hadoop.io.SequenceFile$Writer$Option)[2];
v = staticinvoke <oadd.org.apache.hadoop.io.ArrayFile$Writer: oadd.org.apache.hadoop.io.MapFile$Writer$Option keyClass(java.lang.Class)>(class "Loadd/org/apache/hadoop/io/LongWritable;");
v[0] = v;
v = staticinvoke <oadd.org.apache.hadoop.io.ArrayFile$Writer: oadd.org.apache.hadoop.io.SequenceFile$Writer$Option valueClass(java.lang.Class)>(v);
v[1] = v;
specialinvoke v.<oadd.org.apache.hadoop.io.MapFile$Writer: void <init>(oadd.org.apache.hadoop.conf.Configuration,oadd.org.apache.hadoop.fs.Path,oadd.org.apache.hadoop.io.SequenceFile$Writer$Option[])>(v, v, v);
v = new oadd.org.apache.hadoop.io.LongWritable;
specialinvoke v.<oadd.org.apache.hadoop.io.LongWritable: void <init>(long)>(0L);
v.<oadd.org.apache.hadoop.io.ArrayFile$Writer: oadd.org.apache.hadoop.io.LongWritable count> = v;
return;
}
public void <init>(oadd.org.apache.hadoop.conf.Configuration, oadd.org.apache.hadoop.fs.FileSystem, java.lang.String, java.lang.Class, oadd.org.apache.hadoop.io.SequenceFile$CompressionType, oadd.org.apache.hadoop.util.Progressable) throws java.io.IOException
{
oadd.org.apache.hadoop.io.LongWritable v;
oadd.org.apache.hadoop.io.SequenceFile$Writer$Option v, v, v;
oadd.org.apache.hadoop.util.Progressable v;
oadd.org.apache.hadoop.io.SequenceFile$CompressionType v;
oadd.org.apache.hadoop.io.ArrayFile$Writer v;
oadd.org.apache.hadoop.io.SequenceFile$Writer$Option[] v;
java.lang.Class v;
oadd.org.apache.hadoop.conf.Configuration v;
java.lang.String v;
oadd.org.apache.hadoop.fs.Path v;
oadd.org.apache.hadoop.io.MapFile$Writer$Option v;
oadd.org.apache.hadoop.fs.FileSystem v;
v := @this: oadd.org.apache.hadoop.io.ArrayFile$Writer;
v := @parameter: oadd.org.apache.hadoop.conf.Configuration;
v := @parameter: oadd.org.apache.hadoop.fs.FileSystem;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Class;
v := @parameter: oadd.org.apache.hadoop.io.SequenceFile$CompressionType;
v := @parameter: oadd.org.apache.hadoop.util.Progressable;
v = new oadd.org.apache.hadoop.fs.Path;
specialinvoke v.<oadd.org.apache.hadoop.fs.Path: void <init>(java.lang.String)>(v);
v = newarray (oadd.org.apache.hadoop.io.SequenceFile$Writer$Option)[4];
v = staticinvoke <oadd.org.apache.hadoop.io.ArrayFile$Writer: oadd.org.apache.hadoop.io.MapFile$Writer$Option keyClass(java.lang.Class)>(class "Loadd/org/apache/hadoop/io/LongWritable;");
v[0] = v;
v = staticinvoke <oadd.org.apache.hadoop.io.ArrayFile$Writer: oadd.org.apache.hadoop.io.SequenceFile$Writer$Option valueClass(java.lang.Class)>(v);
v[1] = v;
v = staticinvoke <oadd.org.apache.hadoop.io.ArrayFile$Writer: oadd.org.apache.hadoop.io.SequenceFile$Writer$Option compression(oadd.org.apache.hadoop.io.SequenceFile$CompressionType)>(v);
v[2] = v;
v = staticinvoke <oadd.org.apache.hadoop.io.ArrayFile$Writer: oadd.org.apache.hadoop.io.SequenceFile$Writer$Option progressable(oadd.org.apache.hadoop.util.Progressable)>(v);
v[3] = v;
specialinvoke v.<oadd.org.apache.hadoop.io.MapFile$Writer: void <init>(oadd.org.apache.hadoop.conf.Configuration,oadd.org.apache.hadoop.fs.Path,oadd.org.apache.hadoop.io.SequenceFile$Writer$Option[])>(v, v, v);
v = new oadd.org.apache.hadoop.io.LongWritable;
specialinvoke v.<oadd.org.apache.hadoop.io.LongWritable: void <init>(long)>(0L);
v.<oadd.org.apache.hadoop.io.ArrayFile$Writer: oadd.org.apache.hadoop.io.LongWritable count> = v;
return;
}
public synchronized void append(oadd.org.apache.hadoop.io.Writable) throws java.io.IOException
{
oadd.org.apache.hadoop.io.ArrayFile$Writer v;
oadd.org.apache.hadoop.io.LongWritable v, v, v;
oadd.org.apache.hadoop.io.Writable v;
long v, v;
v := @this: oadd.org.apache.hadoop.io.ArrayFile$Writer;
v := @parameter: oadd.org.apache.hadoop.io.Writable;
v = v.<oadd.org.apache.hadoop.io.ArrayFile$Writer: oadd.org.apache.hadoop.io.LongWritable count>;
specialinvoke v.<oadd.org.apache.hadoop.io.MapFile$Writer: void append(oadd.org.apache.hadoop.io.WritableComparable,oadd.org.apache.hadoop.io.Writable)>(v, v);
v = v.<oadd.org.apache.hadoop.io.ArrayFile$Writer: oadd.org.apache.hadoop.io.LongWritable count>;
v = v.<oadd.org.apache.hadoop.io.ArrayFile$Writer: oadd.org.apache.hadoop.io.LongWritable count>;
v = virtualinvoke v.<oadd.org.apache.hadoop.io.LongWritable: long get()>();
v = v + 1L;
virtualinvoke v.<oadd.org.apache.hadoop.io.LongWritable: void set(long)>(v);
return;
}
}