Example usage for org.apache.hadoop.io WritableComparable WritableComparable

List of usage examples for org.apache.hadoop.io WritableComparable WritableComparable

Introduction

In this page you can find the example usage for org.apache.hadoop.io WritableComparable WritableComparable.

Prototype

WritableComparable

Source Link

Usage

From source file:com.infochimps.hadoop.pig.hbase.StaticFamilyStorage.java

License:Apache License

@Override
public WritableComparable<InputSplit> getSplitComparable(InputSplit split) throws IOException {
    return new WritableComparable<InputSplit>() {
        TableSplit tsplit = new TableSplit();

        @Override//from   w w w . j a  va2 s.c o m
        public void readFields(DataInput in) throws IOException {
            tsplit.readFields(in);
        }

        @Override
        public void write(DataOutput out) throws IOException {
            tsplit.write(out);
        }

        @Override
        public int compareTo(InputSplit split) {
            return tsplit.compareTo((TableSplit) split);
        }
    };
}