Class SolutionMappingsIndexBase
java.lang.Object
se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexBase
- All Implemented Interfaces:
 Iterable<SolutionMapping>,Collection<SolutionMapping>,SolutionMappingsIndex,StatsProvider
- Direct Known Subclasses:
 SolutionMappingsHashTable,SolutionMappingsHashTableBasedOnOneVar,SolutionMappingsHashTableBasedOnTwoVars,SolutionMappingsIndexNoJoinVars
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleanaddAll(Collection<? extends SolutionMapping> c) booleancontainsAll(Collection<?> c) protected Iterable<SolutionMapping> findSolutionMappingsLastResort(org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value) Wraps aaround the output ofinvalid reference
SolutionMappingsIterableWithOneVarFilterSolutionMappingsIndex.getAllSolutionMappings().protected Iterable<SolutionMapping> 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 aaround the output ofinvalid reference
SolutionMappingsIterableWithTwoVarsFilterSolutionMappingsIndex.getAllSolutionMappings().protected Iterable<SolutionMapping> 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 aaround the output ofinvalid reference
SolutionMappingsIterableWithThreeVarsFilterSolutionMappingsIndex.getAllSolutionMappings().getStats()booleanbooleanremoveAll(Collection<?> c) voidbooleanretainAll(Collection<?> c) Object[]toArray()<T> T[]toArray(T[] a) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Collection
add, clear, contains, equals, hashCode, isEmpty, parallelStream, removeIf, size, spliterator, stream, toArrayMethods inherited from interface se.liu.ida.hefquin.base.datastructures.SolutionMappingsIndex
findSolutionMappings, findSolutionMappings, findSolutionMappings, getAllSolutionMappings, getJoinPartners, iterator 
- 
Constructor Details
- 
SolutionMappingsIndexBase
public SolutionMappingsIndexBase() 
 - 
 - 
Method Details
- 
getStats
- Specified by:
 getStatsin interfaceStatsProvider
 - 
resetStats
public void resetStats()- Specified by:
 resetStatsin interfaceStatsProvider
 - 
containsAll
- Specified by:
 containsAllin interfaceCollection<SolutionMapping>
 - 
addAll
- Specified by:
 addAllin interfaceCollection<SolutionMapping>
 - 
removeAll
- Specified by:
 removeAllin interfaceCollection<SolutionMapping>
 - 
retainAll
- Specified by:
 retainAllin interfaceCollection<SolutionMapping>
 - 
remove
- Specified by:
 removein interfaceCollection<SolutionMapping>
 - 
toArray
- Specified by:
 toArrayin interfaceCollection<SolutionMapping>
 - 
toArray
public <T> T[] toArray(T[] a) - Specified by:
 toArrayin interfaceCollection<SolutionMapping>
 - 
findSolutionMappingsLastResort
protected Iterable<SolutionMapping> findSolutionMappingsLastResort(org.apache.jena.sparql.core.Var var, org.apache.jena.graph.Node value) Wraps aaround the output ofinvalid reference
SolutionMappingsIterableWithOneVarFilterSolutionMappingsIndex.getAllSolutionMappings(). - 
findSolutionMappingsLastResort
protected Iterable<SolutionMapping> 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 aaround the output ofinvalid reference
SolutionMappingsIterableWithTwoVarsFilterSolutionMappingsIndex.getAllSolutionMappings(). - 
findSolutionMappingsLastResort
protected Iterable<SolutionMapping> 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 aaround the output ofinvalid reference
SolutionMappingsIterableWithThreeVarsFilterSolutionMappingsIndex.getAllSolutionMappings(). 
 -