public class InvertOrder extends Object implements WritableRawComparable
WritableRawComparable.| Constructor and Description |
|---|
InvertOrder(WritableRawComparable entity)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareInBytes(byte[] b1,
int o1,
byte[] b2,
int o2)
Compares two objects in bytes.
|
int |
compareTo(WritableRawComparable o) |
boolean |
equals(Object obj) |
WritableRawComparable |
getEntity()
Returns the entity object.
|
int |
getSizeInBytes(byte[] buf,
int offset)
Computes and returns size in bytes.
|
int |
hashCode() |
void |
readFields(DataInput in) |
String |
toString() |
void |
write(DataOutput out) |
public InvertOrder(WritableRawComparable entity)
entity - entity objectIllegalArgumentException - if some parameters were nullpublic WritableRawComparable getEntity()
public int getSizeInBytes(byte[] buf,
int offset)
throws IOException
WritableRawComparablegetSizeInBytes in interface WritableRawComparablebuf - bytes arrayoffset - bytes offsetIOException - if failed to compute sizepublic int compareInBytes(byte[] b1,
int o1,
byte[] b2,
int o2)
throws IOException
WritableRawComparablecompareInBytes in interface WritableRawComparableb1 - bytes representation of the first objecto1 - offset of the first objectb2 - bytes representation of the second objecto2 - offset of the second objectIOException - if failed to comparisonpublic void write(DataOutput out) throws IOException
write in interface org.apache.hadoop.io.WritableIOExceptionpublic void readFields(DataInput in) throws IOException
readFields in interface org.apache.hadoop.io.WritableIOExceptionpublic int compareTo(WritableRawComparable o)
compareTo in interface Comparable<WritableRawComparable>Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.