A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  Q  R  S  T  U  V  W  _ 

B

baseURI() - function in ai.platon.pulsar.skeleton.crawl.fetch.driver.AbstractWebDriver
Returns the document's baseURI.
baseURI() - function in ai.platon.pulsar.skeleton.crawl.fetch.driver.WebDriver
Returns the document's baseURI.
baseURI() - function in ai.platon.pulsar.skeleton.crawl.fetch.driver.WebDriver
Returns the document's baseURI.
BasicPulsarContext - class in ai.platon.pulsar.skeleton.context.support
The main entry point for pulsar functionality.
BasicPulsarSession - class in ai.platon.pulsar.skeleton.session
Created by vincent on 18-1-17.
BatchFetchComponent - class in ai.platon.pulsar.skeleton.crawl.component
 
BatchStat - class in ai.platon.pulsar.skeleton.crawl.fetch
 
BEST - enum entry in ai.platon.pulsar.skeleton.common.options.Condition
 
BETTER - enum entry in ai.platon.pulsar.skeleton.common.options.Condition
 
BlockedException - class in ai.platon.pulsar.skeleton.crawl.protocol.http
 
blockImages() - function in ai.platon.pulsar.skeleton.PulsarSettings
Block all images.
BOILERPIPE - enum entry in ai.platon.pulsar.skeleton.common.options.ItemExtractor
 
boundingBox(java.lang.String) - function in ai.platon.pulsar.skeleton.crawl.fetch.driver.WebDriver
Return the bounding box of an element located by selector.
boundingBox(java.lang.String) - function in ai.platon.pulsar.skeleton.crawl.fetch.driver.WebDriver
Return the bounding box of an element located by selector.
boundingBoxAsync(java.lang.String) - function in ai.platon.pulsar.skeleton.crawl.fetch.driver.AbstractJvmWebDriver
Return the bounding box of an element located by selector.
boundingBoxAsync(java.lang.String) - function in ai.platon.pulsar.skeleton.crawl.fetch.driver.AbstractJvmWebDriver
Return the bounding box of an element located by selector.
boundingBoxAsync(java.lang.String) - function in ai.platon.pulsar.skeleton.crawl.fetch.driver.JvmWebDriver
Return the bounding box of an element located by selector.
bringToFront() - function in ai.platon.pulsar.skeleton.crawl.fetch.driver.WebDriver
Brings the browser window to the front.
bringToFront() - function in ai.platon.pulsar.skeleton.crawl.fetch.driver.WebDriver
Brings the browser window to the front.
bringToFrontAsync() - function in ai.platon.pulsar.skeleton.crawl.fetch.driver.AbstractJvmWebDriver
Brings page to front (activates tab).
bringToFrontAsync() - function in ai.platon.pulsar.skeleton.crawl.fetch.driver.AbstractJvmWebDriver
Brings page to front (activates tab).
bringToFrontAsync() - function in ai.platon.pulsar.skeleton.crawl.fetch.driver.JvmWebDriver
Brings page to front (activates tab).
BrowseEventHandlers - class in ai.platon.pulsar.skeleton.crawl
Event handlers during the browsing phase of the webpage lifecycle.
Browser - class in ai.platon.pulsar.skeleton.crawl.fetch.driver
The Browser defines methods and events to manipulate a real browser.
BrowserErrorPageException - class in ai.platon.pulsar.skeleton.crawl.fetch.driver
 
BrowserEvents - class in ai.platon.pulsar.skeleton.crawl.fetch.driver
 
BrowserFactory - class in ai.platon.pulsar.skeleton.crawl.fetch.driver
A factory to create browser instances.
BrowserId - class in ai.platon.pulsar.skeleton.crawl.fetch.privacy
The unique browser id.
BrowserId.Companion - class in ai.platon.pulsar.skeleton.crawl.fetch.privacy.BrowserId
 
BrowserLauncher - class in ai.platon.pulsar.skeleton.crawl.fetch.driver
 
BrowserLaunchException - class in ai.platon.pulsar.skeleton.crawl.fetch.driver
 
BrowseRPA - class in ai.platon.pulsar.skeleton.crawl.fetch.driver.rpa
 
BrowserTypeConverter - class in ai.platon.pulsar.skeleton.common.options
 
BrowserUnavailableException - class in ai.platon.pulsar.skeleton.crawl.fetch.driver
 
build() - function in ai.platon.pulsar.skeleton.common.metrics.CodahaleSlf4jReporter.Builder
Builds a Slf4jReporter with the given properties.
build() - function in ai.platon.pulsar.skeleton.common.options.LinkOptions
 
build(java.lang.String,ai.platon.pulsar.persist.WebPage) - function in ai.platon.pulsar.skeleton.crawl.index.IndexDocument.Builder
Index a WebPage, here we add the following fields:
  • <tt>id</tt>: default uniqueKey for the IndexDocument.

  • <tt>digest</tt>: Digest is used to identify pages (like unique ID) and is used to remove duplicates during the dedup procedure. It is calculated

  • <tt>batchId</tt>: The page belongs to a unique batchId, this is its identifier.

  • <tt>boost</tt>: Boost is used to calculate document (field) score which can be used within queries submitted to the underlying indexing library to find the best results. It's part of the scoring algorithms. See scoring.link, scoring.opic, scoring.tld, etc.

buildReport() - function in ai.platon.pulsar.skeleton.crawl.fetch.privacy.AbstractPrivacyContext
Build the privacy context report.
buildReport() - function in ai.platon.pulsar.skeleton.crawl.fetch.privacy.PrivacyContext
Build the privacy context report.
buildStatusString() - function in ai.platon.pulsar.skeleton.crawl.fetch.privacy.AbstractPrivacyContext
Build the privacy context status string.
buildStatusString() - function in ai.platon.pulsar.skeleton.crawl.fetch.privacy.AbstractPrivacyManager
Builds a status string summarizing the current state of active contexts.
buildStatusString() - function in ai.platon.pulsar.skeleton.crawl.fetch.privacy.PrivacyContext
Build the privacy context status string.
buildStatusString() - function in ai.platon.pulsar.skeleton.crawl.fetch.privacy.PrivacyManager
Builds a status string summarizing the current state of active contexts.
BY_DOMAIN - enum entry in ai.platon.pulsar.skeleton.crawl.common.InternalURLUtil.GroupMode
 
BY_HOST - enum entry in ai.platon.pulsar.skeleton.crawl.common.InternalURLUtil.GroupMode
 
BY_IP - enum entry in ai.platon.pulsar.skeleton.crawl.common.InternalURLUtil.GroupMode
 
A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  Q  R  S  T  U  V  W  _