public abstract class RDFFormatter extends ResultFormatterBase
Modifier and Type | Field and Description |
---|---|
protected static com.hp.hpl.jena.graph.Node |
COEFFICIENT_PROPERTY
ODCS.coefficient as a Node . |
protected static com.hp.hpl.jena.graph.Node |
DATE_PROPERTY
DC.date as a Node . |
protected static com.hp.hpl.jena.graph.Node |
DESCRIPTION_PROPERTY
DC.description as a Node . |
protected static com.hp.hpl.jena.graph.Node |
INSERTED_AT_PROPERTY
W3P.insertedAt as a Node . |
protected static com.hp.hpl.jena.graph.Node |
LICENSE_PROPERTY
DC.license as a Node . |
protected OutputWSConfig |
outputWSConfig
Configuration of the output webservice from the global configuration file.
|
protected static com.hp.hpl.jena.graph.Node |
PUBLISHED_BY_PROPERTY
W3P.publishedBy as a Node . |
protected static com.hp.hpl.jena.graph.Node |
PUBLISHER_SCORE_PROPERTY
ODCS.publisherScore as a Node . |
protected static com.hp.hpl.jena.graph.Node |
QARULE_CLASS
ODCS.QARule as a Node . |
protected static com.hp.hpl.jena.graph.Node |
QUERY_PROPERTY
ODCS.query as a Node . |
protected static com.hp.hpl.jena.graph.Node |
QUERY_RESPONSE_CLASS
ODCS.queryResponse as a Node . |
protected static com.hp.hpl.jena.graph.Node |
SCORE_PROPERTY
ODCS.score as a Node . |
protected static com.hp.hpl.jena.graph.Node |
SOURCE_PROPERTY
W3P.source as a Node . |
protected static com.hp.hpl.jena.graph.Node |
TITLE_PROPERTY
DC.title as a Node . |
protected static com.hp.hpl.jena.graph.Node |
TOTAL_RESULTS_PROPERTY
ODCS.totalResults as a Node . |
protected static com.hp.hpl.jena.graph.Node |
TYPE_PROPERTY
RDF.type as a Node . |
protected static com.hp.hpl.jena.graph.Node |
UPDATE_TAG_PROPERTY
ODCS.updateTag as a Node . |
protected static com.hp.hpl.jena.graph.Node |
VIOLATED_QA_RULE_PROPERTY
ODCS.violatedQARule as a Node . |
OUTPUT_CHARSET
Constructor and Description |
---|
RDFFormatter(OutputWSConfig outputWSConfig)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addBasicQueryMetadata(com.hp.hpl.jena.graph.Node requestURI,
QueryResultBase queryResult,
com.hp.hpl.jena.graph.Graph graph)
Adds basic metadata about the query response to the given graph.
|
protected void |
addODCSNamedGraphMetadata(NamedGraphMetadataMap metadata,
com.hp.hpl.jena.graph.Graph graph,
boolean addScore)
Adds metadata from the metadata argument as triples to the given graph.
|
protected void |
addQualityAssessmentResults(com.hp.hpl.jena.graph.Node namedGraphURI,
QualityAssessor.GraphScoreWithTrace qaResult,
com.hp.hpl.jena.graph.Graph graph)
Adds quality assessment results as triples to graph.
|
formatDate, formatExecutionTime, formatQueryTitle, formatScore
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
format, format
protected static final com.hp.hpl.jena.graph.Node TOTAL_RESULTS_PROPERTY
ODCS.totalResults
as a Node
.protected static final com.hp.hpl.jena.graph.Node TYPE_PROPERTY
RDF.type
as a Node
.protected static final com.hp.hpl.jena.graph.Node TITLE_PROPERTY
DC.title
as a Node
.protected static final com.hp.hpl.jena.graph.Node DATE_PROPERTY
DC.date
as a Node
.protected static final com.hp.hpl.jena.graph.Node QUERY_PROPERTY
ODCS.query
as a Node
.protected static final com.hp.hpl.jena.graph.Node SCORE_PROPERTY
ODCS.score
as a Node
.protected static final com.hp.hpl.jena.graph.Node PUBLISHER_SCORE_PROPERTY
ODCS.publisherScore
as a Node
.protected static final com.hp.hpl.jena.graph.Node SOURCE_PROPERTY
W3P.source
as a Node
.protected static final com.hp.hpl.jena.graph.Node INSERTED_AT_PROPERTY
W3P.insertedAt
as a Node
.protected static final com.hp.hpl.jena.graph.Node PUBLISHED_BY_PROPERTY
W3P.publishedBy
as a Node
.protected static final com.hp.hpl.jena.graph.Node UPDATE_TAG_PROPERTY
ODCS.updateTag
as a Node
.protected static final com.hp.hpl.jena.graph.Node LICENSE_PROPERTY
DC.license
as a Node
.protected static final com.hp.hpl.jena.graph.Node DESCRIPTION_PROPERTY
DC.description
as a Node
.protected static final com.hp.hpl.jena.graph.Node VIOLATED_QA_RULE_PROPERTY
ODCS.violatedQARule
as a Node
.protected static final com.hp.hpl.jena.graph.Node COEFFICIENT_PROPERTY
ODCS.coefficient
as a Node
.protected static final com.hp.hpl.jena.graph.Node QARULE_CLASS
ODCS.QARule
as a Node
.protected static final com.hp.hpl.jena.graph.Node QUERY_RESPONSE_CLASS
ODCS.queryResponse
as a Node
.protected final OutputWSConfig outputWSConfig
public RDFFormatter(OutputWSConfig outputWSConfig)
outputWSConfig
- configuration of the output webservice from the global configuration fileprotected void addBasicQueryMetadata(com.hp.hpl.jena.graph.Node requestURI, QueryResultBase queryResult, com.hp.hpl.jena.graph.Graph graph)
requestURI
- URI of the current requestqueryResult
- query resultsgraph
- graph where the metadata is placedprotected void addODCSNamedGraphMetadata(NamedGraphMetadataMap metadata, com.hp.hpl.jena.graph.Graph graph, boolean addScore)
metadata
- metadata to be addedgraph
- graph where the metadata are placedaddScore
- indicates whether add a triple about named graph score or notprotected void addQualityAssessmentResults(com.hp.hpl.jena.graph.Node namedGraphURI, QualityAssessor.GraphScoreWithTrace qaResult, com.hp.hpl.jena.graph.Graph graph)
namedGraphURI
- URI on which QA was executedqaResult
- results of quality assessmentgraph
- graph where the results are placedCopyright © 2013. All Rights Reserved.