Uses of Interface
net.nutch.io.WritableComparable

Packages that use WritableComparable
net.nutch.db Web database: tracks page fetches and link structure. 
net.nutch.indexer Maintain Lucene full-text indexes. 
net.nutch.io Generic i/o code for use when reading and writing data to the network, to databases, and to files. 
net.nutch.tools   
 

Uses of WritableComparable in net.nutch.db
 

Classes in net.nutch.db that implement WritableComparable
static class DistributedWebDBWriter.LinkInstruction
          Holds an instruction over a Link.
static class DistributedWebDBWriter.PageInstruction
          PageInstruction holds an operation over a Page.
 class Link
          This is the field in the Link Database.
 class Page
          A row in the Page Database.
static class WebDBWriter.LinkInstruction
          Holds an instruction over a Link.
static class WebDBWriter.PageInstruction
          PageInstruction holds an operation over a Page.
 

Methods in net.nutch.db that return WritableComparable
abstract  WritableComparable EditSectionGroupWriter.KeyExtractor.extractInnerKey(WritableComparable key)
           
 WritableComparable EditSectionGroupWriter.PageURLExtractor.extractInnerKey(WritableComparable key)
           
 WritableComparable EditSectionGroupWriter.PageMD5Extractor.extractInnerKey(WritableComparable key)
           
 WritableComparable EditSectionGroupWriter.LinkURLExtractor.extractInnerKey(WritableComparable key)
           
 WritableComparable EditSectionGroupWriter.LinkMD5Extractor.extractInnerKey(WritableComparable key)
           
 

Methods in net.nutch.db with parameters of type WritableComparable
 int WebDBWriter.PageInstruction.UrlComparator.compare(WritableComparable a, WritableComparable b)
          We need to sort by ordered URLs.
 int WebDBWriter.LinkInstruction.MD5Comparator.compare(WritableComparable a, WritableComparable b)
           
 int WebDBWriter.LinkInstruction.UrlComparator.compare(WritableComparable a, WritableComparable b)
           
 void EditSectionWriter.append(WritableComparable key, Writable val)
          Add a key/val pair
 void EditSectionGroupWriter.append(WritableComparable key, Writable val)
          Add an instruction and append it.
abstract  WritableComparable EditSectionGroupWriter.KeyExtractor.extractInnerKey(WritableComparable key)
           
 WritableComparable EditSectionGroupWriter.PageURLExtractor.extractInnerKey(WritableComparable key)
           
 WritableComparable EditSectionGroupWriter.PageMD5Extractor.extractInnerKey(WritableComparable key)
           
 WritableComparable EditSectionGroupWriter.LinkURLExtractor.extractInnerKey(WritableComparable key)
           
 WritableComparable EditSectionGroupWriter.LinkMD5Extractor.extractInnerKey(WritableComparable key)
           
 int DistributedWebDBWriter.PageInstruction.UrlComparator.compare(WritableComparable a, WritableComparable b)
          We need to sort by ordered URLs.
 int DistributedWebDBWriter.LinkInstruction.MD5Comparator.compare(WritableComparable a, WritableComparable b)
           
 int DistributedWebDBWriter.LinkInstruction.UrlComparator.compare(WritableComparable a, WritableComparable b)
           
 int Link.UrlComparator.compare(WritableComparable a, WritableComparable b)
           
 int Link.MD5Comparator.compare(WritableComparable a, WritableComparable b)
           
 int Page.UrlComparator.compare(WritableComparable a, WritableComparable b)
           
 

Uses of WritableComparable in net.nutch.indexer
 

Classes in net.nutch.indexer that implement WritableComparable
static class DeleteDuplicates.IndexedDoc
          The key used in sorting for duplicates.
 

Uses of WritableComparable in net.nutch.io
 

Classes in net.nutch.io that implement WritableComparable
 class BooleanWritable
          A WritableComparable for booleans.
 class IntWritable
          A WritableComparable for ints.
 class LongWritable
          A WritableComparable for longs.
 class MD5Hash
          A Writable for MD5 hash values.
 class UTF8
          A WritableComparable for strings that uses the UTF8 encoding.
 

Methods in net.nutch.io that return WritableComparable
 WritableComparable SetFile.Reader.get(WritableComparable key)
          Read the matching key from a set into key.
 WritableComparable WritableComparator.newKey()
          Construct a new WritableComparable instance.
 

Methods in net.nutch.io with parameters of type WritableComparable
 void SetFile.Writer.append(WritableComparable key)
          Append a key to a set.
 boolean SetFile.Reader.seek(WritableComparable key)
           
 boolean SetFile.Reader.next(WritableComparable key)
          Read the next key in a set into key.
 WritableComparable SetFile.Reader.get(WritableComparable key)
          Read the matching key from a set into key.
 void MapFile.Writer.append(WritableComparable key, Writable val)
          Append a key/value pair to the map.
 boolean MapFile.Reader.seek(WritableComparable key)
          Positions the reader at the named key, or if none such exists, at the first entry after the named key.
 boolean MapFile.Reader.next(WritableComparable key, Writable val)
          Read the next key/value pair in the map into key and val.
 Writable MapFile.Reader.get(WritableComparable key, Writable val)
          Return the value for the named key, or null if none exists.
 int WritableComparator.compare(WritableComparable a, WritableComparable b)
          Compare two WritableComparables.
 

Uses of WritableComparable in net.nutch.tools
 

Classes in net.nutch.tools that implement WritableComparable
static class FetchListTool.SortableScore
          SortableScore is just a WritableComparable Float!
 



Copyright © 2004 The Nutch Organization.