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 null
public WritableRawComparable getEntity()
public int getSizeInBytes(byte[] buf, int offset) throws IOException
WritableRawComparable
getSizeInBytes
in interface WritableRawComparable
buf
- bytes arrayoffset
- bytes offsetIOException
- if failed to compute sizepublic int compareInBytes(byte[] b1, int o1, byte[] b2, int o2) throws IOException
WritableRawComparable
compareInBytes
in interface WritableRawComparable
b1
- 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.Writable
IOException
public void readFields(DataInput in) throws IOException
readFields
in interface org.apache.hadoop.io.Writable
IOException
public int compareTo(WritableRawComparable o)
compareTo
in interface Comparable<WritableRawComparable>
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.