Uses of Class
org.apache.nutch.db.Page

Packages that use Page
org.apache.nutch.db Web database: tracks page fetches and link structure. 
org.apache.nutch.pagedb   
 

Uses of Page in org.apache.nutch.db
 

Methods in org.apache.nutch.db that return Page
 Page DBSectionReader.getPage(UTF8 url, Page p)
          Fetch a Page with the given URL, and fill it into the pre-allocated Page 'p'.
 Page WebDBWriter.PageInstruction.getPage()
           
 Page WebDBReader.getPage(String url)
          Get Page from the pagedb with the given URL
 Page[] WebDBReader.getPages(MD5Hash md5)
          Get Pages from the pagedb according to their content hash.
 Page DistributedWebDBWriter.PageInstruction.getPage()
           
static Page Page.read(DataInput in)
           
 Page IWebDBReader.getPage(String url)
          Return a Page object with the given URL, if any.
 Page[] IWebDBReader.getPages(MD5Hash md5)
          Return any Pages with the given MD5 checksum.
 Page DistributedWebDBReader.getPage(String url)
          Get Page from the pagedb with the given URL.
 Page[] DistributedWebDBReader.getPages(MD5Hash md5)
          Get all the Pages according to their content hash.
 

Methods in org.apache.nutch.db with parameters of type Page
 Page DBSectionReader.getPage(UTF8 url, Page p)
          Fetch a Page with the given URL, and fill it into the pre-allocated Page 'p'.
 void WebDBWriter.addPage(Page page)
          Add a page to the page database
 void WebDBWriter.addPageWithScore(Page page)
          Add a page to the page database, with a brand-new score
 void WebDBWriter.addPageIfNotPresent(Page page)
          Don't replace the one in the database, if there is one.
 void WebDBWriter.addPageIfNotPresent(Page page, Link link)
          Don't replace the one in the database, if there is one.
 void WebDBWriter.PageInstruction.set(Page page, int opcode)
          Init PageInstruction with no Link
 void WebDBWriter.PageInstruction.set(Page page, Link link, int opcode)
          Init PageInstruction with a Link
 void WebDBWriter.PageInstructionWriter.appendInstructionInfo(SequenceFile.Writer writer, Page page, int opcode, Writable val)
          Append the PageInstruction info to the indicated SequenceFile, and keep the PI for later reuse.
 void WebDBWriter.PageInstructionWriter.appendInstructionInfo(SequenceFile.Writer writer, Page page, Link link, int opcode, Writable val)
          Append the PageInstruction info to the indicated SequenceFile, and keep the PI for later reuse.
 void DistributedWebDBWriter.PageInstruction.set(Page page, int opcode)
          Init PageInstruction with no Link
 void DistributedWebDBWriter.PageInstruction.set(Page page, Link link, int opcode)
          Init PageInstruction with a Link
 void DistributedWebDBWriter.PageInstructionWriter.appendInstructionInfo(EditSectionGroupWriter writer, Page page, int opcode, Writable val)
          Append the PageInstruction info to the indicated SequenceFile, and keep the PI for later reuse.
 void DistributedWebDBWriter.PageInstructionWriter.appendInstructionInfo(EditSectionGroupWriter writer, Page page, Link link, int opcode, Writable val)
          Append the PageInstruction info to the indicated SequenceFile, and keep the PI for later reuse.
 void IWebDBWriter.addPage(Page page)
          addPage(Page page) will insert a Page object into the webdb.
 void IWebDBWriter.addPageWithScore(Page page)
          addPageWithScore(Page page) inserts a Page into the webdb.
 void IWebDBWriter.addPageIfNotPresent(Page page)
          addPageIfNotPresent(Page) works just like addPage(), except that the insertion will not take place if there is already a Page with that URL in the webdb.
 void IWebDBWriter.addPageIfNotPresent(Page page, Link link)
          addPageIfNotPresent(Page, Link) works just like the above addPage(), except that a Link is also conditionally added to the webdb.
 void DistributedWebDBWriter.addPage(Page page)
          Add a page to the page database
 void DistributedWebDBWriter.addPageWithScore(Page page)
          Add a page to the page database, with a brand-new score
 void DistributedWebDBWriter.addPageIfNotPresent(Page page)
          Don't replace the one in the database, if there is one.
 void DistributedWebDBWriter.addPageIfNotPresent(Page page, Link link)
          Don't replace the one in the database, if there is one.
 void Page.set(Page that)
          Copy the contents of another instance into this instance.
 

Constructors in org.apache.nutch.db with parameters of type Page
WebDBWriter.PageInstruction(Page page, int opcode)
           
WebDBWriter.PageInstruction(Page page, Link link, int opcode)
           
DistributedWebDBWriter.PageInstruction(Page page, int opcode)
           
DistributedWebDBWriter.PageInstruction(Page page, Link link, int opcode)
           
 

Uses of Page in org.apache.nutch.pagedb
 

Methods in org.apache.nutch.pagedb that return Page
 Page FetchListEntry.getPage()
           
 

Constructors in org.apache.nutch.pagedb with parameters of type Page
FetchListEntry(boolean fetch, Page page, String[] anchors)
           
 



Copyright © 2006 The Apache Software Foundation