Author: siren
Date: Fri Jan 5 11:43:48 2007
New Revision: 493159
URL: http://svn.apache.org/viewvc?view=rev&rev=493159
Log:
reuse existing code in DecreasingFloatComparator
Modified:
lucene/nutch/trunk/src/java/org/apache/nutch/crawl/Generator.java
Modified: lucene/nutch/trunk/src/java/org/apache/nutch/crawl/Generator.java
URL:
http://svn.apache.org/viewvc/lucene/nutch/trunk/src/java/org/apache/nutch/crawl/Generator.java?view=diff&rev=493159&r1=493158&r2=493159
==============================================================================
--- lucene/nutch/trunk/src/java/org/apache/nutch/crawl/Generator.java (original)
+++ lucene/nutch/trunk/src/java/org/apache/nutch/crawl/Generator.java Fri Jan
5 11:43:48 2007
@@ -248,20 +248,15 @@
}
- public static class DecreasingFloatComparator extends WritableComparator {
-
- public DecreasingFloatComparator() {
- super(FloatWritable.class);
- }
+ public static class DecreasingFloatComparator extends
FloatWritable.Comparator {
/** Compares two FloatWritables decreasing. */
- public int compare(WritableComparable o1, WritableComparable o2) {
- float thisValue = ((FloatWritable) o1).get();
- float thatValue = ((FloatWritable) o2).get();
- return (thisValue<thatValue ? 1 : (thisValue == thatValue ? 0 : -1));
+ public int compare(byte[] b1, int s1, int l1,
+ byte[] b2, int s2, int l2) {
+ return super.compare(b2, s2, l2, b1, s1, l1);
}
}
-
+
public static class SelectorInverseMapper extends MapReduceBase implements
Mapper {
public void map(WritableComparable key, Writable value, OutputCollector
output, Reporter reporter) throws IOException {
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Nutch-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nutch-cvs