de.fuberlin.wiwiss.marbles.dataproviders
Class RevyuProvider

java.lang.Object
  extended by de.fuberlin.wiwiss.marbles.dataproviders.SPARQLProviderBase
      extended by de.fuberlin.wiwiss.marbles.dataproviders.RevyuProvider
All Implemented Interfaces:
DataProvider

public class RevyuProvider
extends SPARQLProviderBase

Queries Revyu.com for reviews about a given resource

Author:
Christian Becker

Constructor Summary
RevyuProvider()
           
 
Method Summary
protected  java.lang.String getEndpoint()
           
protected  java.lang.String getQuery(org.openrdf.model.Resource resource)
          Generates a SPARQL query to retrieve appropriate data from the data source for the requested resource
 
Methods inherited from class de.fuberlin.wiwiss.marbles.dataproviders.SPARQLProviderBase
getQueryURL, getURLsFromData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RevyuProvider

public RevyuProvider()
Method Detail

getEndpoint

protected java.lang.String getEndpoint()
Specified by:
getEndpoint in class SPARQLProviderBase
Returns:
The service's SPARQL endpoint URL

getQuery

protected java.lang.String getQuery(org.openrdf.model.Resource resource)
Description copied from class: SPARQLProviderBase
Generates a SPARQL query to retrieve appropriate data from the data source for the requested resource

Specified by:
getQuery in class SPARQLProviderBase
Parameters:
resource - The resource for which information is requested
Returns:
SPARQL query text