A B C D E F G H I M R S T U V W 

A

API_SERVER - Static variable in class com.syncthemall.diffbot.api.DiffbotAPI
 
article(ArticleRequest) - Method in class com.syncthemall.diffbot.api.DiffbotAPI
Call the Diffbot Article API.
Article - Class in com.syncthemall.diffbot.model.article
The result of an article extraction by Diffbot (Article API).
Article() - Constructor for class com.syncthemall.diffbot.model.article.Article
Default constructor.
ARTICLE_URI - Static variable in class com.syncthemall.diffbot.api.DiffbotAPI
 
ArticleRequest - Class in com.syncthemall.diffbot.api
Allows to create a request to the Diffbot Article API.
ArticleRequest(String) - Constructor for class com.syncthemall.diffbot.api.ArticleRequest
Creates a Request to extract an article of a given URL.
asHtml() - Method in class com.syncthemall.diffbot.api.ArticleRequest
Extract html instead of plain text.

B

batch(FrontpageRequest) - Method in class com.syncthemall.diffbot.api.DiffbotAPI
Add an FrontpageRequest to the batch list.
batch(ArticleRequest) - Method in class com.syncthemall.diffbot.api.DiffbotAPI
Add an ArticleRequest to the batch list.
BATCH_URI - Static variable in class com.syncthemall.diffbot.api.DiffbotAPI
 
BatchRequest - Class in com.syncthemall.diffbot.model.batch
Sub-request of a batch request.
BatchRequest() - Constructor for class com.syncthemall.diffbot.model.batch.BatchRequest
Default constructor.
BatchRequest(String, String) - Constructor for class com.syncthemall.diffbot.model.batch.BatchRequest
 
BatchResponse - Class in com.syncthemall.diffbot.model.batch
Sub-response of a batch request.
BatchResponse() - Constructor for class com.syncthemall.diffbot.model.batch.BatchResponse
Default constructor.

C

com.syncthemall.diffbot.api - package com.syncthemall.diffbot.api
 
com.syncthemall.diffbot.converter - package com.syncthemall.diffbot.converter
 
com.syncthemall.diffbot.exception - package com.syncthemall.diffbot.exception
 
com.syncthemall.diffbot.model.article - package com.syncthemall.diffbot.model.article
 
com.syncthemall.diffbot.model.batch - package com.syncthemall.diffbot.model.batch
 
com.syncthemall.diffbot.model.frontpage - package com.syncthemall.diffbot.model.frontpage
 
Comments - Class in com.syncthemall.diffbot.model.article
Comments information extracted from an article by Diffbot (Article API).
Comments() - Constructor for class com.syncthemall.diffbot.model.article.Comments
Default constructor.

D

DateXmlAdapter - Class in com.syncthemall.diffbot.converter
XmlAdapter to convert String from Diffbot Frontpage results to Date.
DateXmlAdapter() - Constructor for class com.syncthemall.diffbot.converter.DateXmlAdapter
 
DiffbotAPI - Class in com.syncthemall.diffbot.api
This is the main class of the SDK and allows to call: The Article API to extract informations (title, images, main content etc...) from an article web page. The Frontpage API to extract the elements (articles, posts, etc...) from the home page of a website. The batch API allowing execute multiple Article or Frontpage requests at once.
DiffbotAPI(HttpTransport, JsonFactory, String) - Constructor for class com.syncthemall.diffbot.api.DiffbotAPI
Constructor allowing to set the Diffbot developer token and the underlying implementations for the HTTP client and the JSON parser.
DiffbotAPIException - Exception in com.syncthemall.diffbot.exception
Represents an internal error in the Diffbot API (on Diffbot servers).
DiffbotAPIException(int, String, Throwable) - Constructor for exception com.syncthemall.diffbot.exception.DiffbotAPIException
Constructs a new exception with the specified error code, detail message and cause.
DiffbotAPIException(int, String) - Constructor for exception com.syncthemall.diffbot.exception.DiffbotAPIException
Constructs a new exception with the specified error code and detail message.
DiffbotException - Exception in com.syncthemall.diffbot.exception
A base Exception for all exceptions specifics to Diffbot and this SDK.
DiffbotException(String, Throwable) - Constructor for exception com.syncthemall.diffbot.exception.DiffbotException
Constructs a new exception with the specified detail message and cause.
DiffbotException(String) - Constructor for exception com.syncthemall.diffbot.exception.DiffbotException
Constructs a new exception with the specified detail message.
DiffbotIOException - Exception in com.syncthemall.diffbot.exception
Wraps an IOExceptions when using the SDK, typically resulting from network-related issues.
DiffbotIOException(String, Throwable) - Constructor for exception com.syncthemall.diffbot.exception.DiffbotIOException
Constructs a new exception with the specified detail message and cause.
DiffbotIOException(String) - Constructor for exception com.syncthemall.diffbot.exception.DiffbotIOException
Constructs a new exception with the specified detail message.
DiffbotParseException - Exception in com.syncthemall.diffbot.exception
Thrown when a response from Diffbot (JSON or DML) is not conform and cannot be parsed.
DiffbotParseException(String, Throwable) - Constructor for exception com.syncthemall.diffbot.exception.DiffbotParseException
Constructs a new exception with the specified detail message and cause.
DiffbotParseException(String) - Constructor for exception com.syncthemall.diffbot.exception.DiffbotParseException
Constructs a new exception with the specified detail message.
DiffbotServerException - Exception in com.syncthemall.diffbot.exception
Wraps any non-200 HTTP responses from an API call.
DiffbotServerException(int, String, Throwable) - Constructor for exception com.syncthemall.diffbot.exception.DiffbotServerException
Constructs a new exception with the specified error code, detail message and cause.
DiffbotServerException(int, String) - Constructor for exception com.syncthemall.diffbot.exception.DiffbotServerException
Constructs a new exception with the specified error code and detail message.
DiffbotUnauthorizedException - Exception in com.syncthemall.diffbot.exception
Thrown when the authorization to use the Diffbot API is refused.
DiffbotUnauthorizedException(String, Throwable) - Constructor for exception com.syncthemall.diffbot.exception.DiffbotUnauthorizedException
Constructs a new exception with the specified detail message and cause.
DiffbotUnauthorizedException(String) - Constructor for exception com.syncthemall.diffbot.exception.DiffbotUnauthorizedException
Constructs a new exception with the specified detail message.
dontStripAds() - Method in class com.syncthemall.diffbot.api.ArticleRequest
Don't strip any inline ads.

E

equals(Object) - Method in class com.syncthemall.diffbot.model.article.Article
 
equals(Object) - Method in class com.syncthemall.diffbot.model.batch.Header
 
equals(Object) - Method in class com.syncthemall.diffbot.model.frontpage.Frontpage
 
equals(Object) - Method in class com.syncthemall.diffbot.model.frontpage.Info
 
equals(Object) - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
executeBatch(Future<? extends Object>) - Method in class com.syncthemall.diffbot.api.DiffbotAPI
 

F

frontpage(FrontpageRequest) - Method in class com.syncthemall.diffbot.api.DiffbotAPI
Call the Diffbot Frontpage API.
Frontpage - Class in com.syncthemall.diffbot.model.frontpage
The result of a front page extraction by Diffbot (Frontpage API).
Frontpage() - Constructor for class com.syncthemall.diffbot.model.frontpage.Frontpage
Default constructor.
FRONTPAGE_URI - Static variable in class com.syncthemall.diffbot.api.DiffbotAPI
 
FrontpageRequest - Class in com.syncthemall.diffbot.api
Allows to create a request to the Diffbot Frontpage API.
FrontpageRequest(String) - Constructor for class com.syncthemall.diffbot.api.FrontpageRequest
Creates a Request to extract the elements of a front page.
Future<T> - Class in com.syncthemall.diffbot.api
Wrapper used with the Diffbot batch API.
Future(Request, DiffbotAPI) - Constructor for class com.syncthemall.diffbot.api.Future
Default constructor.

G

get() - Method in class com.syncthemall.diffbot.api.Future
If a batch request containing the Request of this Future has already been executed, return the result obtained.
getApiType() - Method in class com.syncthemall.diffbot.api.ArticleRequest
 
getApiType() - Method in class com.syncthemall.diffbot.api.FrontpageRequest
 
getApiType() - Method in class com.syncthemall.diffbot.api.Request
 
getAuthor() - Method in class com.syncthemall.diffbot.model.article.Article
 
getBody() - Method in class com.syncthemall.diffbot.model.batch.BatchResponse
 
getComments() - Method in class com.syncthemall.diffbot.model.article.Article
 
getCount() - Method in class com.syncthemall.diffbot.model.article.Comments
 
getDate() - Method in class com.syncthemall.diffbot.model.article.Article
 
getDescription() - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
getErrorCode() - Method in exception com.syncthemall.diffbot.exception.DiffbotAPIException
 
getErrorCode() - Method in exception com.syncthemall.diffbot.exception.DiffbotServerException
 
getFirstHeader(String) - Method in class com.syncthemall.diffbot.model.batch.BatchResponse
Gets the first header with the given name.
getFreshScore() - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
getHtml() - Method in class com.syncthemall.diffbot.model.article.Article
 
getIcon() - Method in class com.syncthemall.diffbot.model.article.Article
 
getIcon() - Method in class com.syncthemall.diffbot.model.frontpage.Info
 
getId() - Method in class com.syncthemall.diffbot.model.frontpage.Frontpage
 
getId() - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
getImg() - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
getInfo() - Method in class com.syncthemall.diffbot.model.frontpage.Frontpage
 
getItems() - Method in class com.syncthemall.diffbot.model.frontpage.Frontpage
 
getLink() - Method in class com.syncthemall.diffbot.model.article.Media
 
getLink() - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
getMedia() - Method in class com.syncthemall.diffbot.model.article.Article
 
getName() - Method in class com.syncthemall.diffbot.model.batch.Header
 
getNumItems() - Method in class com.syncthemall.diffbot.model.frontpage.Info
 
getNumSpamItems() - Method in class com.syncthemall.diffbot.model.frontpage.Info
 
getPubDate() - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
getRequest() - Method in class com.syncthemall.diffbot.api.Future
 
getResolvedUrl() - Method in class com.syncthemall.diffbot.model.article.Article
 
getSourceType() - Method in class com.syncthemall.diffbot.model.frontpage.Info
 
getSourceURL() - Method in class com.syncthemall.diffbot.model.frontpage.Info
 
getSpamScore() - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
getStaticRank() - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
getSummary() - Method in class com.syncthemall.diffbot.model.article.Article
 
getTags() - Method in class com.syncthemall.diffbot.model.article.Article
 
getText() - Method in class com.syncthemall.diffbot.model.article.Article
 
getText() - Method in enum com.syncthemall.diffbot.model.frontpage.Item.Type
 
getTextSummary() - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
getTitle() - Method in class com.syncthemall.diffbot.model.article.Article
 
getTitle() - Method in class com.syncthemall.diffbot.model.frontpage.Info
 
getTitle() - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
getType() - Method in class com.syncthemall.diffbot.model.article.Media
 
getType() - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
getUrl() - Method in class com.syncthemall.diffbot.model.article.Article
 
getValue() - Method in class com.syncthemall.diffbot.model.batch.Header
 
getXpath() - Method in class com.syncthemall.diffbot.model.article.Article
 
getXroot() - Method in class com.syncthemall.diffbot.model.frontpage.Item
 

H

hashCode() - Method in class com.syncthemall.diffbot.model.article.Article
 
hashCode() - Method in class com.syncthemall.diffbot.model.batch.Header
 
hashCode() - Method in class com.syncthemall.diffbot.model.frontpage.Frontpage
 
hashCode() - Method in class com.syncthemall.diffbot.model.frontpage.Info
 
hashCode() - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
Header - Class in com.syncthemall.diffbot.model.batch
Header element of a batch response.
Header() - Constructor for class com.syncthemall.diffbot.model.batch.Header
Default constructor.

I

Info - Class in com.syncthemall.diffbot.model.frontpage
The informations related to a front page extraction by Diffbot (Frontpage API).
Info() - Constructor for class com.syncthemall.diffbot.model.frontpage.Info
Default constructor.
isPrimary() - Method in class com.syncthemall.diffbot.model.article.Media
 
Item - Class in com.syncthemall.diffbot.model.frontpage
Element extracted from a front page by Diffbot (Frontpage API).
Item() - Constructor for class com.syncthemall.diffbot.model.frontpage.Item
Default Constructor.
Item.Type - Enum in com.syncthemall.diffbot.model.frontpage
Type of item extracted form a page.

M

marshal(Date) - Method in class com.syncthemall.diffbot.converter.DateXmlAdapter
 
Media - Class in com.syncthemall.diffbot.model.article
Media element (video or image) extracted from an article by Diffbot (Article API).
Media() - Constructor for class com.syncthemall.diffbot.model.article.Media
Default constructor.

R

Request - Class in com.syncthemall.diffbot.api
Parent class used to creates request to the Diffbot API.
Request(String) - Constructor for class com.syncthemall.diffbot.api.Request
Constructs from an encoded URL.
Request.ApiType - Enum in com.syncthemall.diffbot.api
Diffbot API type.

S

setDescription(String) - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
setError(DiffbotException) - Method in class com.syncthemall.diffbot.api.Future
 
setExecuted(boolean) - Method in class com.syncthemall.diffbot.api.Future
 
setFreshScore(Float) - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
setIcon(String) - Method in class com.syncthemall.diffbot.model.frontpage.Info
 
setId(long) - Method in class com.syncthemall.diffbot.model.frontpage.Frontpage
 
setId(long) - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
setImg(String) - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
setInfo(Info) - Method in class com.syncthemall.diffbot.model.frontpage.Frontpage
 
setItems(List<Item>) - Method in class com.syncthemall.diffbot.model.frontpage.Frontpage
 
setLink(String) - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
setNumItems(int) - Method in class com.syncthemall.diffbot.model.frontpage.Info
 
setNumSpamItems(int) - Method in class com.syncthemall.diffbot.model.frontpage.Info
 
setPubDate(Date) - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
setResult(T) - Method in class com.syncthemall.diffbot.api.Future
 
setSourceType(String) - Method in class com.syncthemall.diffbot.model.frontpage.Info
 
setSourceURL(String) - Method in class com.syncthemall.diffbot.model.frontpage.Info
 
setSpamScore(Float) - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
setStaticRank(Float) - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
setTextSummary(String) - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
setTitle(String) - Method in class com.syncthemall.diffbot.model.frontpage.Info
 
setTitle(String) - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
setType(Item.Type) - Method in class com.syncthemall.diffbot.model.frontpage.Item
 
setXroot(String) - Method in class com.syncthemall.diffbot.model.frontpage.Item
 

T

toString() - Method in class com.syncthemall.diffbot.model.article.Article
 
toString() - Method in class com.syncthemall.diffbot.model.article.Comments
 
toString() - Method in class com.syncthemall.diffbot.model.article.Media
 
toString() - Method in class com.syncthemall.diffbot.model.batch.BatchRequest
 
toString() - Method in class com.syncthemall.diffbot.model.batch.Header
 
toString() - Method in class com.syncthemall.diffbot.model.frontpage.Frontpage
 
toString() - Method in class com.syncthemall.diffbot.model.frontpage.Info
 
toString() - Method in class com.syncthemall.diffbot.model.frontpage.Item
 

U

unmarshal(String) - Method in class com.syncthemall.diffbot.converter.DateXmlAdapter
 

V

valueOf(String) - Static method in enum com.syncthemall.diffbot.api.Request.ApiType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.syncthemall.diffbot.model.frontpage.Item.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.syncthemall.diffbot.api.Request.ApiType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.syncthemall.diffbot.model.frontpage.Item.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

withComments() - Method in class com.syncthemall.diffbot.api.ArticleRequest
Find the comments and identify count (experimental).
withSummary() - Method in class com.syncthemall.diffbot.api.ArticleRequest
Extract a summary text.
withTags() - Method in class com.syncthemall.diffbot.api.ArticleRequest
Generate tags for the extracted story.
withTimeout(long) - Method in class com.syncthemall.diffbot.api.ArticleRequest
Overrides the default API timeout of 5000ms.
A B C D E F G H I M R S T U V W 

Copyright © 2013. All Rights Reserved.