Package org.aksw.iguana.cc.lang.impl
Class RDFLanguageProcessor
- java.lang.Object
-
- org.aksw.iguana.cc.lang.impl.RDFLanguageProcessor
-
- All Implemented Interfaces:
LanguageProcessor
@Shorthand("lang.RDF") public class RDFLanguageProcessor extends java.lang.Object implements LanguageProcessor
Language for everything which returns RDF in any rdf format. Counts triples returned as ResultSize
-
-
Constructor Summary
Constructors Constructor Description RDFLanguageProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.jena.rdf.model.ModelgenerateTripleStats(java.util.List<QueryWrapper> queries, java.lang.String resourcePrefix, java.lang.String taskID)Method to generate Triple Statistics for provided queriesjava.lang.StringgetQueryPrefix()Returns the prefix used for the queries (e.g.java.lang.LonggetResultSize(org.apache.http.client.methods.CloseableHttpResponse response)Gets the result size of a given HTTP response
-
-
-
Method Detail
-
getQueryPrefix
public java.lang.String getQueryPrefix()
Description copied from interface:LanguageProcessorReturns the prefix used for the queries (e.g. sparql, query or document)- Specified by:
getQueryPrefixin interfaceLanguageProcessor- Returns:
-
generateTripleStats
public org.apache.jena.rdf.model.Model generateTripleStats(java.util.List<QueryWrapper> queries, java.lang.String resourcePrefix, java.lang.String taskID)
Description copied from interface:LanguageProcessorMethod to generate Triple Statistics for provided queries- Specified by:
generateTripleStatsin interfaceLanguageProcessor- Returns:
- Model with the triples to add to the results
-
getResultSize
public java.lang.Long getResultSize(org.apache.http.client.methods.CloseableHttpResponse response) throws javax.xml.parsers.ParserConfigurationException, org.xml.sax.SAXException, org.json.simple.parser.ParseException, java.io.IOExceptionDescription copied from interface:LanguageProcessorGets the result size of a given HTTP response- Specified by:
getResultSizein interfaceLanguageProcessor- Returns:
- Throws:
javax.xml.parsers.ParserConfigurationExceptionorg.xml.sax.SAXExceptionorg.json.simple.parser.ParseExceptionjava.io.IOException
-
-