public final class oadd.org.apache.hadoop.io.file.tfile.CompareUtils$ScalarComparator extends java.lang.Object implements java.util.Comparator, java.io.Serializable
{
public void <init>()
{
oadd.org.apache.hadoop.io.file.tfile.CompareUtils$ScalarComparator v;
v := @this: oadd.org.apache.hadoop.io.file.tfile.CompareUtils$ScalarComparator;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public int compare(oadd.org.apache.hadoop.io.file.tfile.CompareUtils$Scalar, oadd.org.apache.hadoop.io.file.tfile.CompareUtils$Scalar)
{
oadd.org.apache.hadoop.io.file.tfile.CompareUtils$Scalar v, v;
long v, v, v;
byte v, v;
int v;
oadd.org.apache.hadoop.io.file.tfile.CompareUtils$ScalarComparator v;
v := @this: oadd.org.apache.hadoop.io.file.tfile.CompareUtils$ScalarComparator;
v := @parameter: oadd.org.apache.hadoop.io.file.tfile.CompareUtils$Scalar;
v := @parameter: oadd.org.apache.hadoop.io.file.tfile.CompareUtils$Scalar;
v = interfaceinvoke v.<oadd.org.apache.hadoop.io.file.tfile.CompareUtils$Scalar: long magnitude()>();
v = interfaceinvoke v.<oadd.org.apache.hadoop.io.file.tfile.CompareUtils$Scalar: long magnitude()>();
v = v - v;
v = v cmp 0L;
if v >= 0 goto label;
v = (int) -1;
return v;
label:
v = v cmp 0L;
if v <= 0 goto label;
return 1;
label:
return 0;
}
}