Class ResourceNatureQueryBuilderProcessor
java.lang.Object
it.uniroma2.art.semanticturkey.services.support.ResourceNatureQueryBuilderProcessor
- All Implemented Interfaces:
QueryBuilderProcessor
A
QueryBuilderProcessor
computing the nature of resources. It uses code in
NatureRecognitionOrchestrator
.- Author:
- Manuel Fiorelli
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetGraphPattern
(STServiceContext context) boolean
Map<org.eclipse.rdf4j.model.Value,
org.eclipse.rdf4j.model.Literal> processBindings
(STServiceContext context, List<org.eclipse.rdf4j.query.BindingSet> resultTable) boolean
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface it.uniroma2.art.semanticturkey.services.support.QueryBuilderProcessor
processBindings
-
Constructor Details
-
ResourceNatureQueryBuilderProcessor
public ResourceNatureQueryBuilderProcessor()
-
-
Method Details
-
getGraphPattern
- Specified by:
getGraphPattern
in interfaceQueryBuilderProcessor
-
introducesDuplicates
public boolean introducesDuplicates()- Specified by:
introducesDuplicates
in interfaceQueryBuilderProcessor
-
requiresOptionalWrapper
public boolean requiresOptionalWrapper()- Specified by:
requiresOptionalWrapper
in interfaceQueryBuilderProcessor
-
processBindings
public Map<org.eclipse.rdf4j.model.Value,org.eclipse.rdf4j.model.Literal> processBindings(STServiceContext context, List<org.eclipse.rdf4j.query.BindingSet> resultTable) - Specified by:
processBindings
in interfaceQueryBuilderProcessor
-
getBindingVariable
- Specified by:
getBindingVariable
in interfaceQueryBuilderProcessor
-