public abstract class oadd.org.apache.hadoop.io.erasurecode.coder.HHErasureCodingStep extends java.lang.Object implements oadd.org.apache.hadoop.io.erasurecode.coder.ErasureCodingStep
{
private oadd.org.apache.hadoop.io.erasurecode.ECBlock[] inputBlocks;
private oadd.org.apache.hadoop.io.erasurecode.ECBlock[] outputBlocks;
private static final int SUB_PACKET_SIZE;
public void <init>(oadd.org.apache.hadoop.io.erasurecode.ECBlock[], oadd.org.apache.hadoop.io.erasurecode.ECBlock[])
{
oadd.org.apache.hadoop.io.erasurecode.ECBlock[] v, v;
oadd.org.apache.hadoop.io.erasurecode.coder.HHErasureCodingStep v;
v := @this: oadd.org.apache.hadoop.io.erasurecode.coder.HHErasureCodingStep;
v := @parameter: oadd.org.apache.hadoop.io.erasurecode.ECBlock[];
v := @parameter: oadd.org.apache.hadoop.io.erasurecode.ECBlock[];
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.hadoop.io.erasurecode.coder.HHErasureCodingStep: oadd.org.apache.hadoop.io.erasurecode.ECBlock[] inputBlocks> = v;
v.<oadd.org.apache.hadoop.io.erasurecode.coder.HHErasureCodingStep: oadd.org.apache.hadoop.io.erasurecode.ECBlock[] outputBlocks> = v;
return;
}
protected int getSubPacketSize()
{
oadd.org.apache.hadoop.io.erasurecode.coder.HHErasureCodingStep v;
v := @this: oadd.org.apache.hadoop.io.erasurecode.coder.HHErasureCodingStep;
return 2;
}
public oadd.org.apache.hadoop.io.erasurecode.ECBlock[] getInputBlocks()
{
oadd.org.apache.hadoop.io.erasurecode.ECBlock[] v;
oadd.org.apache.hadoop.io.erasurecode.coder.HHErasureCodingStep v;
v := @this: oadd.org.apache.hadoop.io.erasurecode.coder.HHErasureCodingStep;
v = v.<oadd.org.apache.hadoop.io.erasurecode.coder.HHErasureCodingStep: oadd.org.apache.hadoop.io.erasurecode.ECBlock[] inputBlocks>;
return v;
}
public oadd.org.apache.hadoop.io.erasurecode.ECBlock[] getOutputBlocks()
{
oadd.org.apache.hadoop.io.erasurecode.ECBlock[] v;
oadd.org.apache.hadoop.io.erasurecode.coder.HHErasureCodingStep v;
v := @this: oadd.org.apache.hadoop.io.erasurecode.coder.HHErasureCodingStep;
v = v.<oadd.org.apache.hadoop.io.erasurecode.coder.HHErasureCodingStep: oadd.org.apache.hadoop.io.erasurecode.ECBlock[] outputBlocks>;
return v;
}
public void finish()
{
oadd.org.apache.hadoop.io.erasurecode.coder.HHErasureCodingStep v;
v := @this: oadd.org.apache.hadoop.io.erasurecode.coder.HHErasureCodingStep;
return;
}
}