Class RoleRecognitionOrchestrator
java.lang.Object
it.uniroma2.art.semanticturkey.data.role.RoleRecognitionOrchestrator
- All Implemented Interfaces:
QueryBuilderProcessor
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic RDFResourceRole
computeRole
(org.eclipse.rdf4j.model.Resource resource, org.eclipse.rdf4j.repository.RepositoryConnection repoConn) getGraphPattern
(STServiceContext context) static RoleRecognitionOrchestrator
boolean
Map<org.eclipse.rdf4j.model.Value,
org.eclipse.rdf4j.model.Literal> processBindings
(STServiceContext context, List<org.eclipse.rdf4j.query.BindingSet> resultTable) 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, requiresOptionalWrapper
-
Field Details
-
MAXIMUM_REMOTE_DATASET_ACCESS
public static final int MAXIMUM_REMOTE_DATASET_ACCESS- See Also:
-
-
Method Details
-
getInstance
-
getGraphPattern
- Specified by:
getGraphPattern
in interfaceQueryBuilderProcessor
-
introducesDuplicates
public boolean introducesDuplicates()- Specified by:
introducesDuplicates
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
-
computeRole
public static RDFResourceRole computeRole(org.eclipse.rdf4j.model.Resource resource, org.eclipse.rdf4j.repository.RepositoryConnection repoConn)
-