Uses of Class
net.nutch.db.Page

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

Uses of Page in net.nutch.db
 

Methods in net.nutch.db that return Page
 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()
           
 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.
static Page Page.read(DataInput in)
           
 Page DBSectionReader.getPage(UTF8 url, Page p)
          Fetch a Page with the given URL, and fill it into the pre-allocated Page 'p'.
 

Methods in net.nutch.db with parameters of type Page
 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 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 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 Page.set(Page that)
          Copy the contents of another instance into this instance.
 Page DBSectionReader.getPage(UTF8 url, Page p)
          Fetch a Page with the given URL, and fill it into the pre-allocated Page 'p'.
 

Constructors in net.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 net.nutch.pagedb
 

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

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



Copyright © 2004 The Nutch Organization.