Uses of Interface
se.liu.ida.hefquin.base.data.SolutionMapping
Packages that use SolutionMapping
Package
Description
- 
Uses of SolutionMapping in se.liu.ida.hefquin.base.data
Methods in se.liu.ida.hefquin.base.data that return types with arguments of type SolutionMappingModifier and TypeMethodDescriptionVocabularyMapping.translateSolutionMapping(SolutionMapping sm) Applies this vocabulary mapping to the given solution mapping expressed in the local vocabulary and returns a resulting set of solution mappings expressed in the global vocabulary.VocabularyMapping.translateSolutionMappingFromGlobal(SolutionMapping sm) Applies this vocabulary mapping to the given solution mapping expressed in the global vocabulary and returns a resulting set of solution mappings expressed in the local vocabulary.Methods in se.liu.ida.hefquin.base.data with parameters of type SolutionMappingModifier and TypeMethodDescriptionVocabularyMapping.translateSolutionMapping(SolutionMapping sm) Applies this vocabulary mapping to the given solution mapping expressed in the local vocabulary and returns a resulting set of solution mappings expressed in the global vocabulary.VocabularyMapping.translateSolutionMappingFromGlobal(SolutionMapping sm) Applies this vocabulary mapping to the given solution mapping expressed in the global vocabulary and returns a resulting set of solution mappings expressed in the local vocabulary. - 
Uses of SolutionMapping in se.liu.ida.hefquin.base.data.impl
Classes in se.liu.ida.hefquin.base.data.impl that implement SolutionMapping - 
Uses of SolutionMapping in se.liu.ida.hefquin.base.data.mappings
Methods in se.liu.ida.hefquin.base.data.mappings that return types with arguments of type SolutionMappingModifier and TypeMethodDescriptionEntityMapping.applyInverseToSolutionMapping(SolutionMapping solmap) Applies the inverse of this entity mapping to the given solution mapping, which is assumed to use the local representation of the entities that it binds to its query variables.SchemaMapping.applyInverseToSolutionMapping(SolutionMapping solmap) Applies the inverse of this schema mapping to the given solution mapping, which is assumed to use the local schema for the vocabulary terms that it binds to its query variables.EntityMapping.applyToSolutionMapping(SolutionMapping solmap) Applies this entity mapping to the given solution mapping, which is assumed to use the global representation of the entities that it binds to its query variables.SchemaMapping.applyToSolutionMapping(SolutionMapping solmap) Applies this schema mapping to the given solution mapping, which is assumed to use the global schema for the vocabulary terms that it binds to its query variables.Methods in se.liu.ida.hefquin.base.data.mappings with parameters of type SolutionMappingModifier and TypeMethodDescriptionEntityMapping.applyInverseToSolutionMapping(SolutionMapping solmap) Applies the inverse of this entity mapping to the given solution mapping, which is assumed to use the local representation of the entities that it binds to its query variables.SchemaMapping.applyInverseToSolutionMapping(SolutionMapping solmap) Applies the inverse of this schema mapping to the given solution mapping, which is assumed to use the local schema for the vocabulary terms that it binds to its query variables.EntityMapping.applyToSolutionMapping(SolutionMapping solmap) Applies this entity mapping to the given solution mapping, which is assumed to use the global representation of the entities that it binds to its query variables.SchemaMapping.applyToSolutionMapping(SolutionMapping solmap) Applies this schema mapping to the given solution mapping, which is assumed to use the global schema for the vocabulary terms that it binds to its query variables. - 
Uses of SolutionMapping in se.liu.ida.hefquin.base.data.mappings.impl
Methods in se.liu.ida.hefquin.base.data.mappings.impl that return types with arguments of type SolutionMappingModifier and TypeMethodDescriptionEntityMappingImpl.applyInverseToSolutionMapping(SolutionMapping sm) SchemaMappingImpl.applyInverseToSolutionMapping(SolutionMapping sm) static Set<SolutionMapping>EntityMappingImpl.applyMapToSolutionMapping(SolutionMapping solMap, Map<org.apache.jena.graph.Node, Set<org.apache.jena.graph.Node>> x2yMap) EntityMappingImpl.applyToSolutionMapping(SolutionMapping sm) SchemaMappingImpl.applyToSolutionMapping(SolutionMapping sm) protected Set<SolutionMapping>SchemaMappingImpl.applyToSolutionMapping(SolutionMapping solMap, boolean useInverse) VocabularyMappingWrappingImpl.translateSolutionMapping(SolutionMapping solmap) VocabularyMappingWrappingImpl.translateSolutionMappingFromGlobal(SolutionMapping solmap) Methods in se.liu.ida.hefquin.base.data.mappings.impl with parameters of type SolutionMappingModifier and TypeMethodDescriptionEntityMappingImpl.applyInverseToSolutionMapping(SolutionMapping sm) SchemaMappingImpl.applyInverseToSolutionMapping(SolutionMapping sm) static Set<SolutionMapping>EntityMappingImpl.applyMapToSolutionMapping(SolutionMapping solMap, Map<org.apache.jena.graph.Node, Set<org.apache.jena.graph.Node>> x2yMap) EntityMappingImpl.applyToSolutionMapping(SolutionMapping sm) SchemaMappingImpl.applyToSolutionMapping(SolutionMapping sm) protected Set<SolutionMapping>SchemaMappingImpl.applyToSolutionMapping(SolutionMapping solMap, boolean useInverse) VocabularyMappingWrappingImpl.translateSolutionMapping(SolutionMapping solmap) VocabularyMappingWrappingImpl.translateSolutionMappingFromGlobal(SolutionMapping solmap)  - 
Uses of SolutionMapping in se.liu.ida.hefquin.base.data.utils
Fields in se.liu.ida.hefquin.base.data.utils declared as SolutionMappingModifier and TypeFieldDescriptionprotected SolutionMappingJoiningIteratorForSolMaps.currentInputElementprotected final SolutionMappingFilteringIteratorForSolMaps_CompatibleSolMap.givenSolMapprotected SolutionMappingFilteringIteratorForSolMapsBase.nextOutputElementprotected SolutionMappingJoiningIteratorForSolMaps.nextOutputElementFields in se.liu.ida.hefquin.base.data.utils with type parameters of type SolutionMappingModifier and TypeFieldDescriptionprotected Iterator<SolutionMapping>UnionIteratorForSolMaps.currentInputprotected Iterator<SolutionMapping>RewritingIteratorForSolMapsBase.currentOutputprotected final Iterator<SolutionMapping>FilteringIteratorForSolMapsBase.inputprotected final Iterator<SolutionMapping>RewritingIteratorForSolMapsBase.inputprotected final Iterable<SolutionMapping>JoiningIteratorForSolMaps.input2protected final Iterator<SolutionMapping>UnionIteratorForSolMaps.input2protected Iterator<SolutionMapping>JoiningIteratorForSolMaps.it1protected Iterator<SolutionMapping>JoiningIteratorForSolMaps.it2protected final Iterator<List<SolutionMapping>>SolutionMappingsIteratorOverCollectionOfLists.itBucketsprotected Iterator<SolutionMapping>SolutionMappingsIteratorOverCollectionOfLists.itCurBucketElmtsMethods in se.liu.ida.hefquin.base.data.utils that return SolutionMappingModifier and TypeMethodDescriptionprotected SolutionMappingFilteringIteratorForSolMaps_CompatibleSolMap.applyFilter(SolutionMapping sm) protected SolutionMappingFilteringIteratorForSolMaps_ExprList.applyFilter(SolutionMapping sm) protected SolutionMappingFilteringIteratorForSolMaps_OneVarBinding.applyFilter(SolutionMapping sm) protected SolutionMappingFilteringIteratorForSolMaps_ThreeVarsBindings.applyFilter(SolutionMapping sm) protected SolutionMappingFilteringIteratorForSolMaps_TwoVarsBindings.applyFilter(SolutionMapping sm) protected abstract SolutionMappingFilteringIteratorForSolMapsBase.applyFilter(SolutionMapping sm) Returns the given solution mapping if it passes the filter condition checked by the subclass.protected abstract SolutionMappingprotected SolutionMappingprotected SolutionMappingprotected SolutionMappingprotected SolutionMappingstatic SolutionMappingSolutionMappingUtils.createSolutionMapping()Creates an empty solution mapping.static SolutionMappingSolutionMappingUtils.createSolutionMapping(org.apache.jena.query.QuerySolution s) Creates a solution mapping based on the givenQuerySolution.static SolutionMappingSolutionMappingUtils.createSolutionMapping(org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node node) Creates a solution mapping in which the given variable is mapped to the given node.static SolutionMappingSolutionMappingUtils.createSolutionMapping(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node node1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node node2) Creates a solution mapping in which the given variables are mapped to the given nodes, respectively.static SolutionMappingSolutionMappingUtils.createSolutionMapping(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node node1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node node2, org.apache.jena.sparql.core.Var var3, org.apache.jena.graph.Node node3) Creates a solution mapping in which the given variables are mapped to the given nodes, respectively.static SolutionMappingSolutionMappingUtils.merge(SolutionMapping m1, SolutionMapping m2) Merges the given solution mappings into one, assuming that the given solution mappings are compatible.FilteringIteratorForSolMapsBase.next()JoiningIteratorForSolMaps.next()RewritingIteratorForSolMapsBase.next()SolutionMappingsIteratorOverCollectionOfLists.next()TriplesToSolMapsConverter.ConvertingIterBase.next()UnionIteratorForSolMaps.next()static SolutionMappingSolutionMappingUtils.restrict(SolutionMapping sm, Collection<org.apache.jena.sparql.core.Var> vars) Restricts the given solution mapping to the given set of variables.Methods in se.liu.ida.hefquin.base.data.utils that return types with arguments of type SolutionMappingModifier 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 Iterator<SolutionMapping>TriplesToSolMapsConverter.convert(Iterable<Triple> itTriples, TriplePattern tp) static Iterator<SolutionMapping>TriplesToSolMapsConverter.convert(Iterator<Triple> itTriples, TriplePattern tp) static WrappingIterable<SolutionMapping>FilteringIteratorForSolMaps_CompatibleSolMap.createAsIterable(Iterable<SolutionMapping> input, SolutionMapping sm) static WrappingIterable<SolutionMapping>FilteringIteratorForSolMaps_ExprList.createAsIterable(Iterable<SolutionMapping> input, org.apache.jena.sparql.expr.Expr... filterExpressions) static WrappingIterable<SolutionMapping>FilteringIteratorForSolMaps_ExprList.createAsIterable(Iterable<SolutionMapping> input, org.apache.jena.sparql.expr.ExprList filterExpressions) static WrappingIterable<SolutionMapping>FilteringIteratorForSolMaps_OneVarBinding.createAsIterable(Iterable<SolutionMapping> input, org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value) static WrappingIterable<SolutionMapping>FilteringIteratorForSolMaps_ThreeVarsBindings.createAsIterable(Iterable<SolutionMapping> input, org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2, org.apache.jena.sparql.core.Var var3, org.apache.jena.graph.Node value3) static WrappingIterable<SolutionMapping>FilteringIteratorForSolMaps_TwoVarsBindings.createAsIterable(Iterable<SolutionMapping> input, org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2) static WrappingIterable<SolutionMapping>JoiningIteratorForSolMaps.createAsIterable(Iterable<SolutionMapping> input1, Iterable<SolutionMapping> input2) static WrappingIterable<SolutionMapping>RewritingIteratorForSolMapsG2L.createAsIterable(Iterable<SolutionMapping> input, VocabularyMapping vm) static WrappingIterable<SolutionMapping>RewritingIteratorForSolMapsL2G.createAsIterable(Iterable<SolutionMapping> input, VocabularyMapping vm) static Iterable<SolutionMapping>SolutionMappingsIteratorOverCollectionOfLists.createAsIterable(Collection<List<SolutionMapping>> c) static WrappingIterable<SolutionMapping>UnionIteratorForSolMaps.createAsIterable(Iterable<SolutionMapping> input1, Iterable<SolutionMapping> input2) FilteringIteratorForSolMaps_CompatibleSolMap.getFactory(SolutionMapping sm) FilteringIteratorForSolMaps_ExprList.getFactory(org.apache.jena.sparql.expr.Expr... filterExpressions) FilteringIteratorForSolMaps_ExprList.getFactory(org.apache.jena.sparql.expr.ExprList filterExpressions) FilteringIteratorForSolMaps_OneVarBinding.getFactory(org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value) FilteringIteratorForSolMaps_ThreeVarsBindings.getFactory(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2, org.apache.jena.sparql.core.Var var3, org.apache.jena.graph.Node value3) FilteringIteratorForSolMaps_TwoVarsBindings.getFactory(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2) JoiningIteratorForSolMaps.getFactory(Iterable<SolutionMapping> input2) RewritingIteratorForSolMapsG2L.getFactory(VocabularyMapping vm) RewritingIteratorForSolMapsL2G.getFactory(VocabularyMapping vm) static IteratorFactory<SolutionMapping>SolutionMappingsIteratorOverCollectionOfLists.getFactory(Collection<List<SolutionMapping>> c) UnionIteratorForSolMaps.getFactory(Iterable<SolutionMapping> input2) static Set<SolutionMapping>SolutionMappingUtils.nestedLoopJoin(Iterable<SolutionMapping> i1, Iterable<SolutionMapping> i2) Performs a nested-loop join between two Solution Mapping iterables.protected abstract Iterable<SolutionMapping>RewritingIteratorForSolMapsBase.translate(SolutionMapping sm) protected Iterable<SolutionMapping>RewritingIteratorForSolMapsG2L.translate(SolutionMapping sm) protected Iterable<SolutionMapping>RewritingIteratorForSolMapsL2G.translate(SolutionMapping sm) Methods in se.liu.ida.hefquin.base.data.utils with parameters of type SolutionMappingModifier and TypeMethodDescriptionprotected SolutionMappingFilteringIteratorForSolMaps_CompatibleSolMap.applyFilter(SolutionMapping sm) protected SolutionMappingFilteringIteratorForSolMaps_ExprList.applyFilter(SolutionMapping sm) protected SolutionMappingFilteringIteratorForSolMaps_OneVarBinding.applyFilter(SolutionMapping sm) protected SolutionMappingFilteringIteratorForSolMaps_ThreeVarsBindings.applyFilter(SolutionMapping sm) protected SolutionMappingFilteringIteratorForSolMaps_TwoVarsBindings.applyFilter(SolutionMapping sm) protected abstract SolutionMappingFilteringIteratorForSolMapsBase.applyFilter(SolutionMapping sm) Returns the given solution mapping if it passes the filter condition checked by the subclass.static booleanSolutionMappingUtils.compatible(SolutionMapping m1, SolutionMapping m2) Returns true if the given solution mappings are compatible.static booleanSolutionMappingUtils.containsBlankNodes(SolutionMapping sm) Returns true if the given solution mapping binds any of its variables to a blank node.static WrappingIterable<SolutionMapping>FilteringIteratorForSolMaps_CompatibleSolMap.createAsIterable(Iterable<SolutionMapping> input, SolutionMapping sm) static booleanSolutionMappingUtils.equals(SolutionMapping m1, SolutionMapping m2) Returns true if the given solution mappings are equivalent; that is, if they are defined for the exact same set of variables and they are compatible.FilteringIteratorForSolMaps_CompatibleSolMap.getFactory(SolutionMapping sm) static SolutionMappingSolutionMappingUtils.merge(SolutionMapping m1, SolutionMapping m2) Merges the given solution mappings into one, assuming that the given solution mappings are compatible.static SolutionMappingSolutionMappingUtils.restrict(SolutionMapping sm, Collection<org.apache.jena.sparql.core.Var> vars) Restricts the given solution mapping to the given set of variables.protected abstract Iterable<SolutionMapping>RewritingIteratorForSolMapsBase.translate(SolutionMapping sm) protected Iterable<SolutionMapping>RewritingIteratorForSolMapsG2L.translate(SolutionMapping sm) protected Iterable<SolutionMapping>RewritingIteratorForSolMapsL2G.translate(SolutionMapping sm) Method parameters in se.liu.ida.hefquin.base.data.utils with type arguments of type SolutionMappingModifier 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 org.apache.jena.query.ResultSetJenaResultSetUtils.convertToJenaResultSet(List<SolutionMapping> result, List<String> vars) static WrappingIterable<SolutionMapping>FilteringIteratorForSolMaps_CompatibleSolMap.createAsIterable(Iterable<SolutionMapping> input, SolutionMapping sm) static WrappingIterable<SolutionMapping>FilteringIteratorForSolMaps_ExprList.createAsIterable(Iterable<SolutionMapping> input, org.apache.jena.sparql.expr.Expr... filterExpressions) static WrappingIterable<SolutionMapping>FilteringIteratorForSolMaps_ExprList.createAsIterable(Iterable<SolutionMapping> input, org.apache.jena.sparql.expr.ExprList filterExpressions) static WrappingIterable<SolutionMapping>FilteringIteratorForSolMaps_OneVarBinding.createAsIterable(Iterable<SolutionMapping> input, org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value) static WrappingIterable<SolutionMapping>FilteringIteratorForSolMaps_ThreeVarsBindings.createAsIterable(Iterable<SolutionMapping> input, org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2, org.apache.jena.sparql.core.Var var3, org.apache.jena.graph.Node value3) static WrappingIterable<SolutionMapping>FilteringIteratorForSolMaps_TwoVarsBindings.createAsIterable(Iterable<SolutionMapping> input, org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2) static WrappingIterable<SolutionMapping>JoiningIteratorForSolMaps.createAsIterable(Iterable<SolutionMapping> input1, Iterable<SolutionMapping> input2) static WrappingIterable<SolutionMapping>RewritingIteratorForSolMapsG2L.createAsIterable(Iterable<SolutionMapping> input, VocabularyMapping vm) static WrappingIterable<SolutionMapping>RewritingIteratorForSolMapsL2G.createAsIterable(Iterable<SolutionMapping> input, VocabularyMapping vm) static Iterable<SolutionMapping>SolutionMappingsIteratorOverCollectionOfLists.createAsIterable(Collection<List<SolutionMapping>> c) static WrappingIterable<SolutionMapping>UnionIteratorForSolMaps.createAsIterable(Iterable<SolutionMapping> input1, Iterable<SolutionMapping> input2) static StringSolutionMappingUtils.createValuesClause(Iterable<SolutionMapping> solmaps, org.apache.jena.sparql.serializer.SerializationContext scxt) Serializes the given collection of solution mappings as a string that can be used in a SPARQL VALUES clause.protected static StringSolutionMappingUtils.createValuesClauseLongForm(List<org.apache.jena.sparql.core.Var> vars, Iterable<SolutionMapping> solmaps, org.apache.jena.sparql.serializer.SerializationContext scxt) protected static StringSolutionMappingUtils.createValuesClauseShortForm(List<org.apache.jena.sparql.core.Var> vars, Iterable<SolutionMapping> solmaps, org.apache.jena.sparql.serializer.SerializationContext scxt) static booleanSolutionMappingUtils.equals(Set<SolutionMapping> s1, Set<SolutionMapping> s2) Returns true if the given set of solution mappings are equivalent; that is, if they contain the same number of solution mappings and for each such solution mapping there is an equivalent solution mapping in the respective other set.static Set<org.apache.jena.sparql.core.Var>SolutionMappingUtils.getAllMentionedVariables(Iterable<SolutionMapping> solmaps) Returns a set containing all the variables that have a binding in at least one of the given solution mappings.JoiningIteratorForSolMaps.getFactory(Iterable<SolutionMapping> input2) static IteratorFactory<SolutionMapping>SolutionMappingsIteratorOverCollectionOfLists.getFactory(Collection<List<SolutionMapping>> c) UnionIteratorForSolMaps.getFactory(Iterable<SolutionMapping> input2) static Set<SolutionMapping>SolutionMappingUtils.nestedLoopJoin(Iterable<SolutionMapping> i1, Iterable<SolutionMapping> i2) Performs a nested-loop join between two Solution Mapping iterables.Constructors in se.liu.ida.hefquin.base.data.utils with parameters of type SolutionMappingModifierConstructorDescriptionConstructor parameters in se.liu.ida.hefquin.base.data.utils with type arguments of type SolutionMappingModifierConstructorDescriptionFilteringIteratorForSolMaps_ExprList(Iterable<SolutionMapping> input, org.apache.jena.sparql.expr.Expr... filterExpressions) FilteringIteratorForSolMaps_ExprList(Iterable<SolutionMapping> input, org.apache.jena.sparql.expr.ExprList filterExpressions) FilteringIteratorForSolMaps_ExprList(Iterator<SolutionMapping> input, org.apache.jena.sparql.expr.Expr... filterExpressions) FilteringIteratorForSolMaps_ExprList(Iterator<SolutionMapping> input, org.apache.jena.sparql.expr.ExprList filterExpressions) FilteringIteratorForSolMaps_OneVarBinding(Iterable<SolutionMapping> input, org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value) FilteringIteratorForSolMaps_OneVarBinding(Iterator<SolutionMapping> input, org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value) FilteringIteratorForSolMaps_ThreeVarsBindings(Iterable<SolutionMapping> input, org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2, org.apache.jena.sparql.core.Var var3, org.apache.jena.graph.Node value3) FilteringIteratorForSolMaps_ThreeVarsBindings(Iterator<SolutionMapping> input, org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2, org.apache.jena.sparql.core.Var var3, org.apache.jena.graph.Node value3) FilteringIteratorForSolMaps_TwoVarsBindings(Iterable<SolutionMapping> input, org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2) FilteringIteratorForSolMaps_TwoVarsBindings(Iterator<SolutionMapping> input, org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2) protectedprotectedJoiningIteratorForSolMaps(Iterable<SolutionMapping> input1, Iterable<SolutionMapping> input2) JoiningIteratorForSolMaps(Iterator<SolutionMapping> input1, Iterable<SolutionMapping> input2) JoiningIteratorForSolMaps(Iterator<SolutionMapping> input1, Iterable<SolutionMapping> input2) protectedprotectedUnionIteratorForSolMaps(Iterable<SolutionMapping> input1, Iterable<SolutionMapping> input2) UnionIteratorForSolMaps(Iterator<SolutionMapping> input1, Iterator<SolutionMapping> input2)  - 
Uses of SolutionMapping in se.liu.ida.hefquin.base.datastructures
Methods in se.liu.ida.hefquin.base.datastructures that return types with arguments of type SolutionMappingModifier and TypeMethodDescriptionSolutionMappingsIndex.findSolutionMappings(org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value) Returns an iterator over all solution mappings in this index that map the given variable to the given value.SolutionMappingsIndex.findSolutionMappings(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2) Returns an iterator over all solution mappings in this index that map the first variable to the first value and the second variable to the second value.SolutionMappingsIndex.findSolutionMappings(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2, org.apache.jena.sparql.core.Var var3, org.apache.jena.graph.Node value3) This method is a three-variables version of the methodSolutionMappingsIndex.findSolutionMappings(Var, Node).SolutionMappingsIndex.getAllSolutionMappings()Returns all solution mappings currently in this index.SolutionMappingsIndex.getJoinPartners(SolutionMapping sm) Returns an iterator over all solution mappings in this index that are compatible with the given solution mappings.default Iterator<SolutionMapping>SolutionMappingsIndex.iterator()Methods in se.liu.ida.hefquin.base.datastructures with parameters of type SolutionMappingModifier and TypeMethodDescriptionSolutionMappingsIndex.getJoinPartners(SolutionMapping sm) Returns an iterator over all solution mappings in this index that are compatible with the given solution mappings. - 
Uses of SolutionMapping in se.liu.ida.hefquin.base.datastructures.impl
Fields in se.liu.ida.hefquin.base.datastructures.impl with type parameters of type SolutionMappingModifier and TypeFieldDescriptionprotected final List<SolutionMapping>SolutionMappingsIndexNoJoinVars.indexedSolMapsprotected Iterator<SolutionMapping>SolutionMappingsHashTableBasedOnTwoVars.MyAllSolutionMappingsIterator.itInnerMapElmtsprotected final Iterator<Map<org.apache.jena.graph.Node,List<SolutionMapping>>> SolutionMappingsHashTableBasedOnTwoVars.MyAllSolutionMappingsIterator.itInnerMapsprotected final Map<List<org.apache.jena.graph.Node>,List<SolutionMapping>> SolutionMappingsHashTable.mapprotected final Map<org.apache.jena.graph.Node,List<SolutionMapping>> SolutionMappingsHashTableBasedOnOneVar.mapprotected final Map<org.apache.jena.graph.Node,Map<org.apache.jena.graph.Node, List<SolutionMapping>>> SolutionMappingsHashTableBasedOnTwoVars.mapMethods in se.liu.ida.hefquin.base.datastructures.impl that return SolutionMappingModifier and TypeMethodDescriptionSolutionMappingsHashTableBasedOnTwoVars.MyAllSolutionMappingsIterator.next()Methods in se.liu.ida.hefquin.base.datastructures.impl that return types with arguments of type SolutionMappingModifier and TypeMethodDescriptionstatic Iterable<SolutionMapping>SolutionMappingsIndexForMixedUsage.copy(Iterable<SolutionMapping> i) SolutionMappingsHashTable.findSolutionMappings(org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value) SolutionMappingsHashTable.findSolutionMappings(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2) SolutionMappingsHashTable.findSolutionMappings(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2, org.apache.jena.sparql.core.Var var3, org.apache.jena.graph.Node value3) SolutionMappingsHashTableBasedOnOneVar.findSolutionMappings(org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value) SolutionMappingsHashTableBasedOnOneVar.findSolutionMappings(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2) SolutionMappingsHashTableBasedOnOneVar.findSolutionMappings(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2, org.apache.jena.sparql.core.Var var3, org.apache.jena.graph.Node value3) SolutionMappingsHashTableBasedOnTwoVars.findSolutionMappings(org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value) SolutionMappingsHashTableBasedOnTwoVars.findSolutionMappings(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2) SolutionMappingsHashTableBasedOnTwoVars.findSolutionMappings(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2, org.apache.jena.sparql.core.Var var3, org.apache.jena.graph.Node value3) SolutionMappingsIndexForMixedUsage.findSolutionMappings(org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value) SolutionMappingsIndexForMixedUsage.findSolutionMappings(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2) SolutionMappingsIndexForMixedUsage.findSolutionMappings(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2, org.apache.jena.sparql.core.Var var3, org.apache.jena.graph.Node value3) SolutionMappingsIndexNoJoinVars.findSolutionMappings(org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value) SolutionMappingsIndexNoJoinVars.findSolutionMappings(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2) SolutionMappingsIndexNoJoinVars.findSolutionMappings(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2, org.apache.jena.sparql.core.Var var3, org.apache.jena.graph.Node value3) WrappingSolutionMappingsIndex.findSolutionMappings(org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value) WrappingSolutionMappingsIndex.findSolutionMappings(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2) WrappingSolutionMappingsIndex.findSolutionMappings(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2, org.apache.jena.sparql.core.Var var3, org.apache.jena.graph.Node value3) protected Iterable<SolutionMapping>SolutionMappingsIndexBase.findSolutionMappingsLastResort(org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value) Wraps aSolutionMappingsIterableWithOneVarFilteraround the output ofSolutionMappingsIndex.getAllSolutionMappings().protected Iterable<SolutionMapping>SolutionMappingsIndexBase.findSolutionMappingsLastResort(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2) Wraps aSolutionMappingsIterableWithTwoVarsFilteraround the output ofSolutionMappingsIndex.getAllSolutionMappings().protected Iterable<SolutionMapping>SolutionMappingsIndexBase.findSolutionMappingsLastResort(org.apache.jena.sparql.core.Var var1, org.apache.jena.graph.Node value1, org.apache.jena.sparql.core.Var var2, org.apache.jena.graph.Node value2, org.apache.jena.sparql.core.Var var3, org.apache.jena.graph.Node value3) Wraps aSolutionMappingsIterableWithThreeVarsFilteraround the output ofSolutionMappingsIndex.getAllSolutionMappings().SolutionMappingsHashTable.getAllSolutionMappings()SolutionMappingsHashTableBasedOnOneVar.getAllSolutionMappings()SolutionMappingsHashTableBasedOnTwoVars.getAllSolutionMappings()SolutionMappingsIndexForMixedUsage.getAllSolutionMappings()SolutionMappingsIndexNoJoinVars.getAllSolutionMappings()WrappingSolutionMappingsIndex.getAllSolutionMappings()SolutionMappingsHashTable.getJoinPartners(SolutionMapping sm) SolutionMappingsHashTableBasedOnOneVar.getJoinPartners(SolutionMapping sm) This method assumes that the only variable that the given solution mapping has in common with the solution mappings in the index is the variable on which the index is built.SolutionMappingsHashTableBasedOnTwoVars.getJoinPartners(SolutionMapping sm) This method assumes that the only variables that the given solution mapping has in common with the solution mappings in the index are the two variables on which the index is built.SolutionMappingsIndexForMixedUsage.getJoinPartners(SolutionMapping sm) SolutionMappingsIndexNoJoinVars.getJoinPartners(SolutionMapping sm) SolutionMappingsIndexWithPostMatching.getJoinPartners(SolutionMapping sm) WrappingSolutionMappingsIndex.getJoinPartners(SolutionMapping sm) SolutionMappingsHashTableBasedOnTwoVars.MyAllSolutionMappingsIterable.iterator()protected Iterable<SolutionMapping>SolutionMappingsHashTable.returnLookupResultOrEmptyList(List<org.apache.jena.graph.Node> indexKey) protected List<SolutionMapping>SolutionMappingsHashTableBasedOnTwoVars.returnLookupResultOrEmptyList(org.apache.jena.graph.Node keyValue1, org.apache.jena.graph.Node keyValue2) Methods in se.liu.ida.hefquin.base.datastructures.impl with parameters of type SolutionMappingModifier and TypeMethodDescriptionbooleanSolutionMappingsHashTable.add(SolutionMapping e) booleanSolutionMappingsHashTableBasedOnOneVar.add(SolutionMapping e) booleanSolutionMappingsHashTableBasedOnTwoVars.add(SolutionMapping e) booleanSolutionMappingsIndexNoJoinVars.add(SolutionMapping sm) booleanWrappingSolutionMappingsIndex.add(SolutionMapping e) SolutionMappingsHashTable.getJoinPartners(SolutionMapping sm) SolutionMappingsHashTableBasedOnOneVar.getJoinPartners(SolutionMapping sm) This method assumes that the only variable that the given solution mapping has in common with the solution mappings in the index is the variable on which the index is built.SolutionMappingsHashTableBasedOnTwoVars.getJoinPartners(SolutionMapping sm) This method assumes that the only variables that the given solution mapping has in common with the solution mappings in the index are the two variables on which the index is built.SolutionMappingsIndexForMixedUsage.getJoinPartners(SolutionMapping sm) SolutionMappingsIndexNoJoinVars.getJoinPartners(SolutionMapping sm) SolutionMappingsIndexWithPostMatching.getJoinPartners(SolutionMapping sm) WrappingSolutionMappingsIndex.getJoinPartners(SolutionMapping sm) protected org.apache.jena.graph.NodeSolutionMappingsHashTableBasedOnOneVar.getVarKey(SolutionMapping e) protected List<org.apache.jena.graph.Node>SolutionMappingsHashTable.getVarKeys(SolutionMapping e) Method parameters in se.liu.ida.hefquin.base.datastructures.impl with type arguments of type SolutionMappingModifier and TypeMethodDescriptionbooleanSolutionMappingsIndexBase.addAll(Collection<? extends SolutionMapping> c) booleanWrappingSolutionMappingsIndex.addAll(Collection<? extends SolutionMapping> c) static Iterable<SolutionMapping>SolutionMappingsIndexForMixedUsage.copy(Iterable<SolutionMapping> i)  - 
Uses of SolutionMapping in se.liu.ida.hefquin.base.query.impl
Methods in se.liu.ida.hefquin.base.query.impl with parameters of type SolutionMappingModifier and TypeMethodDescriptionstatic BGPQueryPatternUtils.applySolMapToBGP(SolutionMapping sm, BGP bgp) Attention, this function throws an exception in all cases in which one of the variables of the BGP would be replaced by a blank node.static SPARQLGraphPatternQueryPatternUtils.applySolMapToGraphPattern(SolutionMapping sm, SPARQLGraphPattern pattern) static TriplePatternQueryPatternUtils.applySolMapToTriplePattern(SolutionMapping sm, TriplePattern tp) Attention, this function throws an exception in all cases in which one of the variables of the triple pattern would be replaced by a blank node. - 
Uses of SolutionMapping in se.liu.ida.hefquin.engine.federation.access
Methods in se.liu.ida.hefquin.engine.federation.access that return types with arguments of type SolutionMappingModifier and TypeMethodDescriptionBindingsRestrictedTriplePatternRequest.getSolutionMappings()SolMapsResponse.getSolutionMappings() - 
Uses of SolutionMapping in se.liu.ida.hefquin.engine.federation.access.impl.req
Fields in se.liu.ida.hefquin.engine.federation.access.impl.req with type parameters of type SolutionMappingModifier and TypeFieldDescriptionprotected final Set<SolutionMapping>BindingsRestrictedTriplePatternRequestImpl.solMapsMethods in se.liu.ida.hefquin.engine.federation.access.impl.req that return types with arguments of type SolutionMappingModifier and TypeMethodDescriptionBindingsRestrictedTriplePatternRequestImpl.getSolutionMappings()Constructor parameters in se.liu.ida.hefquin.engine.federation.access.impl.req with type arguments of type SolutionMappingModifierConstructorDescriptionBRTPFRequestImpl(TriplePattern tp, Set<SolutionMapping> solMaps) BRTPFRequestImpl(TriplePattern tp, Set<SolutionMapping> solMaps, String pageURL)  - 
Uses of SolutionMapping in se.liu.ida.hefquin.engine.federation.access.impl.reqproc
Fields in se.liu.ida.hefquin.engine.federation.access.impl.reqproc with type parameters of type SolutionMappingModifier and TypeFieldDescriptionfinal List<SolutionMapping>SPARQLRequestProcessorImpl.MySolutionConsumer.solMaps - 
Uses of SolutionMapping in se.liu.ida.hefquin.engine.federation.access.impl.response
Fields in se.liu.ida.hefquin.engine.federation.access.impl.response with type parameters of type SolutionMappingModifier and TypeFieldDescriptionprotected final List<SolutionMapping>SolMapsResponseImpl.solMapsMethods in se.liu.ida.hefquin.engine.federation.access.impl.response that return types with arguments of type SolutionMappingConstructor parameters in se.liu.ida.hefquin.engine.federation.access.impl.response with type arguments of type SolutionMappingModifierConstructorDescriptionSolMapsResponseImpl(List<SolutionMapping> solMaps, FederationMember fm, DataRetrievalRequest request, Date requestStartTime) Initializes the retrievalEndTime to the time when this object is created.SolMapsResponseImpl(List<SolutionMapping> solMaps, FederationMember fm, DataRetrievalRequest request, Date requestStartTime, Date retrievalEndTime)  - 
Uses of SolutionMapping in se.liu.ida.hefquin.engine.queryplan.executable
Methods in se.liu.ida.hefquin.engine.queryplan.executable that return types with arguments of type SolutionMappingModifier and TypeMethodDescriptionIntermediateResultBlock.getSolutionMappings()Returns an iterator over the intermediate result elements in this block.Methods in se.liu.ida.hefquin.engine.queryplan.executable with parameters of type SolutionMappingModifier and TypeMethodDescriptionvoidIntermediateResultBlockBuilder.add(SolutionMapping element) Adds the given result element to the currently-created block.voidIntermediateResultElementSink.send(SolutionMapping element)  - 
Uses of SolutionMapping in se.liu.ida.hefquin.engine.queryplan.executable.impl
Fields in se.liu.ida.hefquin.engine.queryplan.executable.impl declared as SolutionMappingModifier and TypeFieldDescriptionprotected SolutionMappingSynchronizedIntermediateResultElementSink.currentElementFields in se.liu.ida.hefquin.engine.queryplan.executable.impl with type parameters of type SolutionMappingModifier and TypeFieldDescriptionprotected final List<SolutionMapping>GenericIntermediateResultBlockImpl.elementsprotected final List<SolutionMapping>CollectingIntermediateResultElementSink.lprotected final List<SolutionMapping>CollectingIntermediateResultElementSinkWithTranslation.lMethods in se.liu.ida.hefquin.engine.queryplan.executable.impl that return SolutionMappingMethods in se.liu.ida.hefquin.engine.queryplan.executable.impl that return types with arguments of type SolutionMappingModifier and TypeMethodDescriptionCollectingIntermediateResultElementSink.getCollectedSolutionMappings()Returns an iterable over the solution mappings that have been collected in this sink since the last time it was cleared (by callingCollectingIntermediateResultElementSink.clear()) or, if it has not been cleared so far, since it was created.GenericIntermediateResultBlockImpl.getSolutionMappings()Methods in se.liu.ida.hefquin.engine.queryplan.executable.impl with parameters of type SolutionMappingModifier and TypeMethodDescriptionvoidGenericIntermediateResultBlockBuilderImpl.add(SolutionMapping element) voidGenericIntermediateResultBlockImpl.add(SolutionMapping element) voidCollectingIntermediateResultElementSink.send(SolutionMapping element) voidCollectingIntermediateResultElementSinkWithTranslation.send(SolutionMapping element) voidMaterializingIntermediateResultElementSink.send(SolutionMapping element) voidSynchronizedIntermediateResultElementSink.send(SolutionMapping element)  - 
Uses of SolutionMapping in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
Fields in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased declared as SolutionMappingMethods in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased that return SolutionMapping - 
Uses of SolutionMapping in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Fields in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops declared as SolutionMappingModifier and TypeFieldDescriptionprotected final SolutionMappingBaseForExecOpIndexNestedLoopsJoinWithRequests.MyResponseProcessor.smprotected final SolutionMappingBaseForExecOpIndexNestedLoopsJoinWithRequestOps.MyIntermediateResultElementSink.smFromInputFields in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops with type parameters of type SolutionMappingModifier and TypeFieldDescriptionprotected final List<SolutionMapping>ExecOpNaiveNestedLoopsJoin.inputLHSprotected final Iterable<SolutionMapping>BaseForExecOpBindJoinWithRequestOps.MyIntermediateResultElementSink.inputSolutionMappingsprotected final Set<SolutionMapping>BaseForExecOpBindJoinWithRequestOps.MyIntermediateResultElementSinkOuterJoin.inputSolutionMappingsWithJoinPartnersMethods in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops that return types with arguments of type SolutionMappingModifier and TypeMethodDescriptionprotected abstract Iterator<SolutionMapping>protected Iterator<SolutionMapping>protected abstract Iterator<? extends SolutionMapping>protected Iterator<SolutionMapping>protected Iterator<SolutionMapping>ExecOpFilter.createInputToOutputIterator(Iterable<SolutionMapping> input) protected Iterator<SolutionMapping>ExecOpGlobalToLocal.createInputToOutputIterator(Iterable<SolutionMapping> input) protected Iterator<SolutionMapping>ExecOpLocalToGlobal.createInputToOutputIterator(Iterable<SolutionMapping> input) protected abstract Iterator<SolutionMapping>UnaryExecutableOpBaseWithIterator.createInputToOutputIterator(Iterable<SolutionMapping> input) protected abstract Iterable<SolutionMapping>BaseForExecOpIndexNestedLoopsJoinWithRequests.MyResponseProcessor.extractSolMaps(RespType response) protected Set<SolutionMapping>ExecOpParallelMultiwayLeftJoin.merge(SolutionMapping inputSol) static Set<SolutionMapping>ExecOpBindJoinBRTPF.restrictSolMaps(Iterable<SolutionMapping> inputSolMaps, Set<org.apache.jena.sparql.core.Var> joinVars) Returns null if at least one of the solution mappings that would otherwise be added to the returned set of solution mappings is the empty solution mapping (in which case this operator better uses a TPF request rather than a brTPF request).Methods in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops with parameters of type SolutionMappingModifier and TypeMethodDescriptionprotected voidExecOpHashJoin._processSolMapFromChild2(SolutionMapping smR, IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidExecOpHashRJoin._processSolMapFromChild2(SolutionMapping smR, IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidBaseForExecOpBindJoinWithRequestOps.MyIntermediateResultElementSink._send(SolutionMapping smFromRequest) voidBaseForExecOpBindJoinWithRequestOps.MyIntermediateResultElementSinkOuterJoin._send(SolutionMapping smFromRequest) protected abstract NullaryExecutableOpBaseForExecOpIndexNestedLoopsJoinWithRequestOps.createExecutableRequestOperator(SolutionMapping sm) protected NullaryExecutableOpBaseForExecOpIndexNestedLoopsJoinWithTPFRequests.createExecutableRequestOperator(SolutionMapping inputSolMap) protected RunnableBaseForExecOpIndexNestedLoopsJoinWithRequestOps.createProcessor(NullaryExecutableOp reqOp, SolutionMapping smFromInput, IntermediateResultElementSink outputSink, ExecutionContext execCxt) protected abstract ReqTypeBaseForExecOpIndexNestedLoopsJoinWithRequests.createRequest(SolutionMapping sm) protected TriplePatternRequestBaseForExecOpIndexNestedLoopsJoinWithTPFRequests.createRequest(SolutionMapping inputSolMap) protected SPARQLRequestExecOpIndexNestedLoopsJoinSPARQL.createRequest(SolutionMapping sm) protected abstract BaseForExecOpIndexNestedLoopsJoinWithRequests<QueryType,MemberType, ReqType, RespType>.MyResponseProcessor BaseForExecOpIndexNestedLoopsJoinWithRequests.createResponseProcessor(SolutionMapping sm, IntermediateResultElementSink sink) protected BaseForExecOpIndexNestedLoopsJoinWithRequests<QueryType,MemberType, ReqType, SolMapsResponse>.MyResponseProcessor BaseForExecOpIndexNestedLoopsJoinWithSolMapsRequests.createResponseProcessor(SolutionMapping sm, IntermediateResultElementSink sink) protected CompletableFuture<?>BaseForExecOpIndexNestedLoopsJoinWithRequestOps.initiateProcessing(SolutionMapping sm, IntermediateResultElementSink sink, ExecutionContext execCxt) protected Set<SolutionMapping>ExecOpParallelMultiwayLeftJoin.merge(SolutionMapping inputSol) final voidBaseForExecOpBindJoinWithRequestOps.MyIntermediateResultElementSink.send(SolutionMapping smFromRequest) voidBaseForExecOpIndexNestedLoopsJoinWithRequestOps.MyIntermediateResultElementSink.send(SolutionMapping smFromRequest) voidBaseForExecOpIndexNestedLoopsJoinWithRequestOps.MyIntermediateResultElementSinkOuterJoin.send(SolutionMapping smFromRequest) Method parameters in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops with type arguments of type SolutionMappingModifier and TypeMethodDescriptionprotected voidBaseForExecOpBindJoinWithRequestOps._process(Iterable<SolutionMapping> joinableInputSMs, IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidUnaryExecutableOpBaseWithIterator._process(Iterator<SolutionMapping> output, IntermediateResultElementSink sink, ExecutionContext execCxt) protected voidBaseForExecOpBindJoinWithRequestOps._processWithoutSplittingInputFirst(List<SolutionMapping> joinableInputSMs, IntermediateResultElementSink sink, ExecutionContext execCxt) protected abstract NullaryExecutableOpBaseForExecOpBindJoinWithRequestOps.createExecutableRequestOperator(Iterable<SolutionMapping> solMaps) The returned operator should be created such that it throws exceptions instead of collecting them.protected NullaryExecutableOpExecOpBindJoinBRTPF.createExecutableRequestOperator(Iterable<SolutionMapping> inputSolMaps) protected NullaryExecutableOpExecOpBindJoinSPARQLwithFILTER.createExecutableRequestOperator(Iterable<SolutionMapping> solMaps) protected NullaryExecutableOpExecOpBindJoinSPARQLwithUNION.createExecutableRequestOperator(Iterable<SolutionMapping> solMaps) protected NullaryExecutableOpExecOpBindJoinSPARQLwithVALUES.createExecutableRequestOperator(Iterable<SolutionMapping> solMaps) org.apache.jena.sparql.algebra.OpExecOpBindJoinSPARQLwithFILTER.createFilter(Iterable<SolutionMapping> solMaps) protected Iterator<SolutionMapping>ExecOpFilter.createInputToOutputIterator(Iterable<SolutionMapping> input) protected Iterator<SolutionMapping>ExecOpGlobalToLocal.createInputToOutputIterator(Iterable<SolutionMapping> input) protected Iterator<SolutionMapping>ExecOpLocalToGlobal.createInputToOutputIterator(Iterable<SolutionMapping> input) protected abstract Iterator<SolutionMapping>UnaryExecutableOpBaseWithIterator.createInputToOutputIterator(Iterable<SolutionMapping> input) protected org.apache.jena.sparql.algebra.OpExecOpBindJoinSPARQLwithUNION.createUnion(Iterable<SolutionMapping> solMaps) protected voidBaseForExecOpBindJoinWithRequestOps.extractUnjoinableInputSMs(Iterable<SolutionMapping> solMaps, Iterable<org.apache.jena.sparql.core.Var> potentialJoinVars, List<SolutionMapping> unjoinable, List<SolutionMapping> joinable) Splits the given collection of solution mappings into two such that the first list contains all the solution mappings that are guaranteed not to have any join partner and the second list contains the rest of the given input solution mappings (which may have join partners).protected voidBaseForExecOpBindJoinWithRequestOps.extractUnjoinableInputSMs(Iterable<SolutionMapping> solMaps, Iterable<org.apache.jena.sparql.core.Var> potentialJoinVars, List<SolutionMapping> unjoinable, List<SolutionMapping> joinable) Splits the given collection of solution mappings into two such that the first list contains all the solution mappings that are guaranteed not to have any join partner and the second list contains the rest of the given input solution mappings (which may have join partners).protected voidExecOpParallelMultiwayLeftJoin.mergePhase(Iterable<SolutionMapping> inputSolMaps, IntermediateResultElementSink sink) static Set<SolutionMapping>ExecOpBindJoinBRTPF.restrictSolMaps(Iterable<SolutionMapping> inputSolMaps, Set<org.apache.jena.sparql.core.Var> joinVars) Returns null if at least one of the solution mappings that would otherwise be added to the returned set of solution mappings is the empty solution mapping (in which case this operator better uses a TPF request rather than a brTPF request).Constructors in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops with parameters of type SolutionMappingModifierConstructorDescriptionMyIntermediateResultElementSink(IntermediateResultElementSink outputSink, SolutionMapping smFromInput) MyIntermediateResultElementSinkOuterJoin(IntermediateResultElementSink outputSink, SolutionMapping smFromInput) Constructor parameters in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops with type arguments of type SolutionMappingModifierConstructorDescriptionMyIntermediateResultElementSink(IntermediateResultElementSink outputSink, Iterable<SolutionMapping> inputSolutionMappings) MyIntermediateResultElementSinkOuterJoin(IntermediateResultElementSink outputSink, Iterable<SolutionMapping> inputSolutionMappings)  - 
Uses of SolutionMapping in se.liu.ida.hefquin.engine.queryplan.executable.impl.pullbased
Methods in se.liu.ida.hefquin.engine.queryplan.executable.impl.pullbased that return types with arguments of type SolutionMapping - 
Uses of SolutionMapping in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
Methods in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased with parameters of type SolutionMapping - 
Uses of SolutionMapping in se.liu.ida.hefquin.engine.queryproc
Methods in se.liu.ida.hefquin.engine.queryproc with parameters of type SolutionMapping - 
Uses of SolutionMapping in se.liu.ida.hefquin.engine.queryproc.impl
Fields in se.liu.ida.hefquin.engine.queryproc.impl with type parameters of type SolutionMappingModifier and TypeFieldDescriptionprotected List<SolutionMapping>MaterializingQueryResultSinkImpl.lMethods in se.liu.ida.hefquin.engine.queryproc.impl that return types with arguments of type SolutionMappingModifier and TypeMethodDescriptionMaterializingQueryResultSinkImpl.getSolMapsIter()Returns an iterator over the materialized result.Methods in se.liu.ida.hefquin.engine.queryproc.impl with parameters of type SolutionMappingModifier and TypeMethodDescriptionvoidMaterializingQueryResultSinkImpl.send(SolutionMapping element)  - 
Uses of SolutionMapping in se.liu.ida.hefquin.engine.wrappers.graphql
Methods in se.liu.ida.hefquin.engine.wrappers.graphql that return types with arguments of type SolutionMappingModifier and TypeMethodDescriptionGraphQLSolutionGraphSolver.execSelectQuery(org.apache.jena.rdf.model.Model solutionGraph, SPARQLQuery query) Queries @param solutionGraph using the SELECT query @param query and - 
Uses of SolutionMapping in se.liu.ida.hefquin.engine.wrappers.graphql.impl
Methods in se.liu.ida.hefquin.engine.wrappers.graphql.impl that return types with arguments of type SolutionMappingModifier and TypeMethodDescriptionGraphQLSolutionGraphSolverImpl.execSelectQuery(org.apache.jena.rdf.model.Model solutionGraph, SPARQLQuery query)  - 
Uses of SolutionMapping in se.liu.ida.hefquin.jenaintegration.sparql.engine.main
Fields in se.liu.ida.hefquin.jenaintegration.sparql.engine.main with type parameters of type SolutionMappingModifier and TypeFieldDescriptionprotected final Iterator<SolutionMapping>OpExecutorHeFQUIN.WrappingQueryIterator.itConstructor parameters in se.liu.ida.hefquin.jenaintegration.sparql.engine.main with type arguments of type SolutionMapping