[TOC]
org.apache.nutch.crawl
Class Generator.HashComparator
- java.lang.Object
- org.apache.hadoop.io.WritableComparator
- org.apache.nutch.crawl.Generator.HashComparator
- All Implemented Interfaces:
- Comparator, org.apache.hadoop.io.RawComparator
- Enclosing class:
- Generator
public static class Generator.HashComparator extends org.apache.hadoop.io.WritableComparator
Sort fetch lists by hash of URL.
Constructor Summary
Constructors Constructor and Description Generator.HashComparator()
Method Summary
Methods Modifier and Type Method and Description int
compare(byte[] b1,
int s1,
int l1,
byte[] b2,
int s2,
int l2)
int
compare(org.apache.hadoop.io.WritableComparable a,
org.apache.hadoop.io.WritableComparable b)
-
Methods inherited from class org.apache.hadoop.io.WritableComparator
compare, compareBytes, define, get, getKeyClass, hashBytes, hashBytes, newKey, readDouble, readFloat, readInt, readLong, readUnsignedShort, readVInt, readVLong
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.Comparator
equals
Constructor Detail
-
Generator.HashComparator
public Generator.HashComparator()
Method Detail
-
compare
public int compare(org.apache.hadoop.io.WritableComparable a, org.apache.hadoop.io.WritableComparable b)
- Overrides:
- <code>compare</code> in class <code>org.apache.hadoop.io.WritableComparator</code>
-
compare
public int compare(byte[] b1, int s1, int l1, byte[] b2, int s2, int l2)
- Specified by:
- <code>compare</code> in interface <code>org.apache.hadoop.io.RawComparator</code>
- Overrides:
- <code>compare</code> in class <code>org.apache.hadoop.io.WritableComparator</code>