Uses of Interface
se.liu.ida.hefquin.base.data.VocabularyMapping
Package
Description
-
Uses of VocabularyMapping in se.liu.ida.hefquin.base.data.mappings
Modifier and TypeMethodDescriptionstatic org.apache.jena.sparql.expr.ExprList
VocabularyMappingUtils.translateExpressions
(org.apache.jena.sparql.expr.ExprList exprs, VocabularyMapping vm) static SPARQLGraphPattern
VocabularyMappingUtils.translateGraphPattern
(org.apache.jena.sparql.algebra.op.OpBGP op, VocabularyMapping vm) static SPARQLGraphPattern
VocabularyMappingUtils.translateGraphPattern
(org.apache.jena.sparql.algebra.op.OpFilter op, VocabularyMapping vm) static SPARQLGraphPattern
VocabularyMappingUtils.translateGraphPattern
(org.apache.jena.sparql.algebra.op.OpJoin op, VocabularyMapping vm) static SPARQLGraphPattern
VocabularyMappingUtils.translateGraphPattern
(org.apache.jena.sparql.algebra.op.OpSequence op, VocabularyMapping vm) static SPARQLGraphPattern
VocabularyMappingUtils.translateGraphPattern
(org.apache.jena.sparql.algebra.op.OpUnion op, VocabularyMapping vm) static SPARQLGraphPattern
VocabularyMappingUtils.translateGraphPattern
(org.apache.jena.sparql.algebra.Op op, VocabularyMapping vm) static SPARQLGraphPattern
VocabularyMappingUtils.translateGraphPattern
(BGP bgp, VocabularyMapping vm) static SPARQLGraphPattern
VocabularyMappingUtils.translateGraphPattern
(SPARQLGraphPattern p, VocabularyMapping vm) Rewrites the given graph pattern by recursively applying the given vocabulary mapping to each of the triple patterns inside the graph pattern.static SPARQLGraphPattern
VocabularyMappingUtils.translateGraphPattern
(SPARQLGroupPattern p, VocabularyMapping vm) static SPARQLGraphPattern
VocabularyMappingUtils.translateGraphPattern
(SPARQLUnionPattern p, VocabularyMapping vm) -
Uses of VocabularyMapping in se.liu.ida.hefquin.base.data.mappings.impl
-
Uses of VocabularyMapping in se.liu.ida.hefquin.base.data.utils
Modifier and TypeFieldDescriptionprotected final VocabularyMapping
RewritingIteratorForSolMapsBase.vm
Modifier and TypeMethodDescriptionstatic List<SolutionMapping>
SolutionMappingUtils.applyVocabularyMappingG2L
(Iterable<SolutionMapping> it, VocabularyMapping vm) Applies the given vocabulary mapping to each of the solution mappings of the given iterable (translating them from the global vocabulary to the local vocabulary), collects the resulting solution mappings in a list, and returns this list in the end.static List<SolutionMapping>
SolutionMappingUtils.applyVocabularyMappingG2L
(Iterator<SolutionMapping> it, VocabularyMapping vm) Applies the given vocabulary mapping to each of the solution mappings of the given iterator (translating them from the global vocabulary to the local vocabulary), collects the resulting solution mappings in a list, and returns this list in the end.static List<SolutionMapping>
SolutionMappingUtils.applyVocabularyMappingL2G
(Iterable<SolutionMapping> it, VocabularyMapping vm) Applies the given vocabulary mapping to each of the solution mappings of the given iterable (translating them from the local vocabulary to the global vocabulary), collects the resulting solution mappings in a list, and returns this list in the end.static List<SolutionMapping>
SolutionMappingUtils.applyVocabularyMappingL2G
(Iterator<SolutionMapping> it, VocabularyMapping vm) Applies the given vocabulary mapping to each of the solution mappings of the given iterator (translating them from the local vocabulary to the global vocabulary), collects the resulting solution mappings in a list, and returns this list in the end.static WrappingIterable<SolutionMapping>
RewritingIteratorForSolMapsG2L.createAsIterable
(Iterable<SolutionMapping> input, VocabularyMapping vm) static WrappingIterable<SolutionMapping>
RewritingIteratorForSolMapsL2G.createAsIterable
(Iterable<SolutionMapping> input, VocabularyMapping vm) RewritingIteratorForSolMapsG2L.getFactory
(VocabularyMapping vm) RewritingIteratorForSolMapsL2G.getFactory
(VocabularyMapping vm) ModifierConstructorDescriptionprotected
protected
-
Uses of VocabularyMapping in se.liu.ida.hefquin.engine.federation
Modifier and TypeMethodDescriptionFederationMember.getVocabularyMapping()
For federation members for which sub-queries need to be rewritten based on a particular vocabulary mapping, this function return that mapping. -
Uses of VocabularyMapping in se.liu.ida.hefquin.engine.federation.catalog
Modifier and TypeMethodDescriptionprotected VocabularyMapping
FederationDescriptionReader.parseVocabMapping
(org.apache.jena.rdf.model.Resource fm, org.apache.jena.rdf.model.Model fd) Checks whether given RDF resource (fm) representing a federation member is associated with a vocabulary mapping in the given federation description (fd) and, if so, parses this vocabulary mapping and returns it.Modifier and TypeMethodDescriptionprotected FederationMember
FederationDescriptionReader.createBRTPFServer
(String uri, VocabularyMapping vm) protected FederationMember
FederationDescriptionReader.createGraphQLServer
(String uri, VocabularyMapping vm) protected FederationMember
FederationDescriptionReader.createNeo4jServer
(String uri, VocabularyMapping vm) protected FederationMember
FederationDescriptionReader.createSPARQLEndpoint
(String uri, VocabularyMapping vm) protected FederationMember
FederationDescriptionReader.createTPFServer
(String uri, VocabularyMapping vm) -
Uses of VocabularyMapping in se.liu.ida.hefquin.engine.queryplan.executable.impl
Modifier and TypeFieldDescriptionprotected final VocabularyMapping
CollectingIntermediateResultElementSinkWithTranslation.vm
ModifierConstructorDescription -
Uses of VocabularyMapping in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Modifier and TypeFieldDescriptionprotected final VocabularyMapping
ExecOpGlobalToLocal.vm
protected final VocabularyMapping
ExecOpLocalToGlobal.vm
ModifierConstructorDescriptionExecOpGlobalToLocal
(VocabularyMapping vm, boolean collectExceptions) ExecOpLocalToGlobal
(VocabularyMapping vm, boolean collectExceptions) -
Uses of VocabularyMapping in se.liu.ida.hefquin.engine.queryplan.logical.impl
Modifier and TypeFieldDescriptionprotected final VocabularyMapping
LogicalOpGlobalToLocal.vocabularyMapping
protected final VocabularyMapping
LogicalOpLocalToGlobal.vocabularyMapping
Modifier and TypeMethodDescriptionLogicalOpGlobalToLocal.getVocabularyMapping()
LogicalOpLocalToGlobal.getVocabularyMapping()
ModifierConstructorDescriptionLogicalOpGlobalToLocal
(VocabularyMapping mapping) LogicalOpLocalToGlobal
(VocabularyMapping mapping)