Class AbstractStatementConsumer
java.lang.Object
it.uniroma2.art.semanticturkey.services.core.resourceview.AbstractStatementConsumer
- All Implemented Interfaces:
StatementConsumer
- Direct Known Subclasses:
AbstractPropertyMatchingStatementConsumer
,PropertyFacetsStatementConsumer
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends org.eclipse.rdf4j.model.Resource>
voidaddNature
(AnnotatedValue<T> annotatedResource, Map<org.eclipse.rdf4j.model.Resource, Map<String, org.eclipse.rdf4j.model.Value>> resource2attributes) static <T extends org.eclipse.rdf4j.model.Resource>
voidaddQName
(AnnotatedValue<T> annotatedResource, Map<org.eclipse.rdf4j.model.Resource, Map<String, org.eclipse.rdf4j.model.Value>> resource2attributes) static <T extends org.eclipse.rdf4j.model.Resource>
voidaddRole
(AnnotatedValue<T> annotatedResource, Map<org.eclipse.rdf4j.model.Resource, Map<String, org.eclipse.rdf4j.model.Value>> resource2attributes) static void
addShowViaDedicatedOrGenericRendering
(AnnotatedValue<? extends org.eclipse.rdf4j.model.Resource> annotatedResource, Map<org.eclipse.rdf4j.model.Resource, Map<String, org.eclipse.rdf4j.model.Value>> resource2attributes, Map<org.eclipse.rdf4j.model.IRI, Map<org.eclipse.rdf4j.model.Resource, org.eclipse.rdf4j.model.Literal>> predicate2resourceCreShow, org.eclipse.rdf4j.model.IRI predicate, org.eclipse.rdf4j.model.Model statements, boolean useRenderingEngine) static String
computeDefaultShow
(org.eclipse.rdf4j.model.Resource resource) static String
computeDefaultShow
(org.eclipse.rdf4j.model.Resource resource, Map<String, String> ns2prefixMapping) static String
computeGraphs
(Set<org.eclipse.rdf4j.model.Resource> graphs) static org.eclipse.rdf4j.model.Literal
computeRole
(Map<org.eclipse.rdf4j.model.Resource, Map<String, org.eclipse.rdf4j.model.Value>> resource2attributes, org.eclipse.rdf4j.model.Resource resource) static org.apache.commons.lang3.tuple.Pair<String,
AbstractStatementConsumer.ShowInterpretation> computeShow
(org.eclipse.rdf4j.model.Resource resource, Map<org.eclipse.rdf4j.model.Resource, Map<String, org.eclipse.rdf4j.model.Value>> resource2attributes, org.eclipse.rdf4j.model.Model statements, boolean useRenderingEngine) Returns the value of the show and, optionally, an indication of the meaning of the show (e.g.static TripleScopes
computeTripleScope
(Set<org.eclipse.rdf4j.model.Resource> graphs, org.eclipse.rdf4j.model.Resource workingGraph) 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.core.resourceview.StatementConsumer
consumeStatements, getMatchedProperties
-
Field Details
-
UNKNOWN_OWL_AXIOM
- See Also:
-
-
Constructor Details
-
AbstractStatementConsumer
public AbstractStatementConsumer()
-
-
Method Details
-
computeRole
-
computeDefaultShow
-
computeDefaultShow
-
computeGraphs
-
computeTripleScope
public static TripleScopes computeTripleScope(Set<org.eclipse.rdf4j.model.Resource> graphs, org.eclipse.rdf4j.model.Resource workingGraph) -
computeShow
public static org.apache.commons.lang3.tuple.Pair<String,AbstractStatementConsumer.ShowInterpretation> computeShow(org.eclipse.rdf4j.model.Resource resource, Map<org.eclipse.rdf4j.model.Resource, Map<String, org.eclipse.rdf4j.model.Value>> resource2attributes, org.eclipse.rdf4j.model.Model statements, boolean useRenderingEngine) Returns the value of the show and, optionally, an indication of the meaning of the show (e.g. Manchester class expression).- Parameters:
resource
-resource2attributes
-statements
-useRenderingEngine
-- Returns:
-
addShowViaDedicatedOrGenericRendering
public static void addShowViaDedicatedOrGenericRendering(AnnotatedValue<? extends org.eclipse.rdf4j.model.Resource> annotatedResource, Map<org.eclipse.rdf4j.model.Resource, Map<String, org.eclipse.rdf4j.model.Value>> resource2attributes, Map<org.eclipse.rdf4j.model.IRI, Map<org.eclipse.rdf4j.model.Resource, org.eclipse.rdf4j.model.Literal>> predicate2resourceCreShow, org.eclipse.rdf4j.model.IRI predicate, org.eclipse.rdf4j.model.Model statements, boolean useRenderingEngine) -
addRole
public static <T extends org.eclipse.rdf4j.model.Resource> void addRole(AnnotatedValue<T> annotatedResource, Map<org.eclipse.rdf4j.model.Resource, Map<String, org.eclipse.rdf4j.model.Value>> resource2attributes) -
addNature
public static <T extends org.eclipse.rdf4j.model.Resource> void addNature(AnnotatedValue<T> annotatedResource, Map<org.eclipse.rdf4j.model.Resource, Map<String, org.eclipse.rdf4j.model.Value>> resource2attributes) -
addQName
public static <T extends org.eclipse.rdf4j.model.Resource> void addQName(AnnotatedValue<T> annotatedResource, Map<org.eclipse.rdf4j.model.Resource, Map<String, org.eclipse.rdf4j.model.Value>> resource2attributes)
-