Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A2Z - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
A2ZN - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
ABS - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
AbstractLogicalSource - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
An iterable that can be associated with a triples map such that a data source can be mapped to RDF triples.
acc - Variable in class se.liu.ida.hefquin.jenaext.PatternVarsAll.MyPatternVarsVisitor
 
accept(QuerySolution) - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.SPARQLRequestProcessorImpl.MySolutionConsumer
 
accept(RespType) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequests.MyResponseProcessor
 
accept(RespType) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin.MyResponseProcessor
 
accept(StringResponse) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars.MyResponseProcessor
 
accessNumForReq(int, FederationMember) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CardinalityBasedGreedyJoinPlanOptimizerImpl.GreedyConstructionAlgorithm
The number of requests depends on the page size of response.
ACCURATE - Enum constant in enum class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty.Quality
 
add(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherQueryBuilder
 
add(List<PhysicalPlan>, PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedJoinPlanOptimizer.OptimalPlansPerStage
 
add(SolutionMapping) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTable
 
add(SolutionMapping) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnOneVar
 
add(SolutionMapping) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars
 
add(SolutionMapping) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexNoJoinVars
 
add(SolutionMapping) - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
Add() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ADD - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
addAdjacentNode(TriplePattern, SGPNode) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SGPNode
 
addAll(Collection<? extends SolutionMapping>) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexBase
 
addAll(Collection<? extends SolutionMapping>) - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
addAll(List<? extends Object>) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherQueryBuilder
 
addAll(CypherMatchQuery) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherQueryBuilder
 
addCardinalities(LogicalPlan...) - Method in interface se.liu.ida.hefquin.engine.queryproc.CardinalityEstimator
Annotates each of the given plans (including, recursively, each of their subplans) with estimates regarding their result cardinalities.
addCardinalities(LogicalPlan...) - Method in interface se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorker
Determine a cardinality estimate for each of the given plans recursively, assuming that every nullary subplan within each of the given plans is already annotated with a cardinality estimate.
addCardinalities(LogicalPlan...) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
addCardinalities(LogicalPlan...) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.RequestBasedCardinalityEstimator
 
addCardinalities(PhysicalPlan...) - Method in interface se.liu.ida.hefquin.engine.queryproc.CardinalityEstimator
Annotates each of the given plans (including, recursively, each of their subplans) with estimates regarding their result cardinalities.
addCardinalities(PhysicalPlan...) - Method in interface se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorker
Determine a cardinality estimate for each of the given plans recursively, assuming that every nullary subplan within each of the given plans is already annotated with a cardinality estimate.
addCardinalities(PhysicalPlan...) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
addCardinalities(PhysicalPlan...) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.RequestBasedCardinalityEstimator
 
addCardinalitiesForRequests(List<LogicalOpRequest<?, ?>>, List<QueryPlanningInfo>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.RequestBasedCardinalityEstimator
 
addCardinalitiesForRequests(LogicalPlan...) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.RequestBasedCardinalityEstimator
Makes sure that every nullary subplan within each of the given plans is annotated with cardinality estimates (which are determined by issuing cardinality requests).
addCardinalitiesForRequests(PhysicalPlan...) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.RequestBasedCardinalityEstimator
Makes sure that every nullary subplan within each of the given plans is annotated with cardinality estimates (which are determined by issuing cardinality requests).
addCardinality(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
Assumes that all nullary subplans within the given plan are already annotated with a cardinality estimate.
addCardinality(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
Assumes that all nullary subplans within the given plan are already annotated with a cardinality estimate.
addCardinalityForFixedInputOps(QueryPlanningInfo) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.RequestBasedCardinalityEstimator
Populates the given QueryPlanningInfo object with cardinality information, assuming that this object is for a plan with a fixed-input operator (see LogicalOpFixedSolMap).
addCardinalityForInnerJoin() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
addCardinalityForRequestViaWrapper(QueryPlanningInfo, LogicalOpRequest<?, ?>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.RequestBasedCardinalityEstimator
Populates the given QueryPlanningInfo object with cardinality information, assuming that this object is for a plan with a request operator that has a wrapped endpoint as its federation member.
addCardinalityForUnion() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
addCondition(BooleanCypherExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherQueryBuilder
 
addConnectorForAdditionalConsumer() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.ConnectorForAdditionalConsumer
 
addConnectorForAdditionalConsumer() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThread
Can be used for cases in which multiple threads consume the output produced by this thread.
addConnectorForAdditionalConsumer() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
addEdge(CypherVar, CypherVar, CypherVar) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraphBuilder
 
addEdge(LabeledGraph.Edge) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Path
 
addEmptyObjectField(String, String, String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SPARQL2GraphQLHelper
Helper function to add a field to the query that represents a nested object that only needs an id field (no more recursive calls)
addEscapes(String) - Static method in exception class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addIterator(UnwindIterator) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherQueryBuilder
 
AdditiveExpression() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
addMatch(MatchClause) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherQueryBuilder
 
addMatchingTriple(Node, Node, Node) - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
addMatchingTriple(Triple) - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
addMatchingTriple(Triple) - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
addMember(String, FederationMember) - Method in class se.liu.ida.hefquin.federation.catalog.impl.FederationCatalogImpl
 
addMetadataTriple(Node, Node, Node) - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
addMetadataTriple(Triple) - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
addMetadataTriple(Triple) - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
addNextBestJoin(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CostModelBasedGreedyJoinPlanOptimizerImpl.GreedyEnumerationAlgorithm
Creates a binary join plan with the given plan as left child and one of the remaining subplans (see CostModelBasedGreedyJoinPlanOptimizerImpl.GreedyEnumerationAlgorithm.subplans) as the right child.
addNode(CypherVar) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraphBuilder
 
addObjectField(StarPattern, String, String, String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SPARQL2GraphQLHelper
Helper function to add a field to the query that represents a nested object.
addProperty(QueryPlanProperty) - Method in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanningInfo
Adds the given property to the collected information, unless there already is a property of the same type.
addPropStrings(ExpectedVariables, List<String>) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters
 
addPropStrings(QueryPlanningInfo, List<String>) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters
 
addReturn(AliasedExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherQueryBuilder
 
addScalarField(String, String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SPARQL2GraphQLHelper
Helper function to add a field to the query that represents a scalar value
addSgp(StarPattern, String, String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SPARQL2GraphQLHelper
Recursive function used to add fields from the triple patterns in a given star pattern
addSubPattern(SPARQLGraphPattern) - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
addSubPattern(SPARQLGraphPattern) - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
addTriplePattern(TriplePattern) - Method in class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
addTriplePattern(TriplePattern) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.StarPattern
 
addVariables(boolean, boolean, Set<Var>, Set<Var>) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnfold
Adds LogicalOpUnfold.var1 and LogicalOpUnfold.var2 (if not null) into the two given sets as per the given flags.
addVariables(ExprFunction, Set<Var>, Set<Var>) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnfold
Adds LogicalOpUnfold.var1 and LogicalOpUnfold.var2 (if not null) into the two given sets depending on the given function expression.
addVariables(Expr, Set<Var>, Set<Var>) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnfold
Returns true if it is not guaranteed that evaluating the given expression will result in a well-formed cdt:List literal that does not contain null values.
addVariables(NodeValue, Set<Var>, Set<Var>) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnfold
Adds LogicalOpUnfold.var1 and LogicalOpUnfold.var2 (if not null) into the two given sets depending on the given NodeValue.
addVariablesFromPattern(Set<Var>, Op) - Static method in class se.liu.ida.hefquin.jenaext.sparql.algebra.OpUtils
Adds all variables mentioned in the graph pattern represented by the given operator to the given set of variables, except for the variables that occur only in expressions (in FILTER or in BIND).
addVariablesFromPattern(Set<Var>, Op2) - Static method in class se.liu.ida.hefquin.jenaext.sparql.algebra.OpUtils
Adds all variables mentioned in the graph pattern represented by the given operator to the given set of variables, except for the variables that occur only in expressions (in FILTER or in BIND).
addWithoutExceedingMax(int, int) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
adjacencyList - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraphBuilder
 
adjacencyLists - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph
 
adjustBeginLineColumn(int, int) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
advance() - Method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout.MyCursor
 
advance() - Method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithoutTuples.MyCursor
 
advance() - Method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithTupleLayout.MyCursor
 
advance() - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingRelationCursor
 
advance() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyCursor
 
advance() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MyCursor
 
advance() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject.MyCursor
 
advance() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion.MyCursor
 
advanceIndexOfInput(int) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForNaryOperator
Returns the given integer increased by one, unless such an increase results in an integer that is outside of the bounds of the PushBasedPlanThreadImplForNaryOperator.inputs array, in which case the function returns zero (effectively jumping back to the first index in the array).
afterVisitor - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanWalker.LogicalWalkerVisitor
 
afterVisitor - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanWalker.PhysicalWalkerVisitor
 
AGG - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
Aggregate() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
aggregateValueForAllSubPlans(Set<PhysicalPlan>, CompletableFuture<Integer>, PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRBasedCostFunctionForPlan
 
aggregateValueForAllSubPlans(Set<PhysicalPlan>, CompletableFuture<Integer>, PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRBasedParallelismCostFunctionForPlan
 
AlgebraGeneratorForHeFQUIN - Class in se.liu.ida.hefquin.jenaext.sparql.algebra
This class is an extension of Jena's AlgebraGenerator that correctly handles ElementService objects that are of type ElementServiceWithParams.
AlgebraGeneratorForHeFQUIN() - Constructor for class se.liu.ida.hefquin.jenaext.sparql.algebra.AlgebraGeneratorForHeFQUIN
 
AlgebraGeneratorForHeFQUIN(Context, int) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.algebra.AlgebraGeneratorForHeFQUIN
 
alias - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.UnwindIteratorImpl
 
AliasedExpression - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
 
AliasedExpression(CypherExpression, CypherVar) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.AliasedExpression
 
ALL - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
allJoinVarsAreCertain - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
allJoinVarsAreCertain - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
AllLabelsExpression - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
Represents an expression to obtain an array of all the labels of the LPG node that is bound to a given query variable.
AllLabelsExpression(CypherVar) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.AllLabelsExpression
 
allMentionedAttrs - Variable in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprFunction
 
allowEmptyListAndContainer - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Indicates the behavior of a GatherMap in case rml:gather does not yield any element
alreadyCovered(Binding) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
alreadyCovered(Binding) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
AND - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
annotatePlansWithCost(CostModel, List<PhysicalPlan>) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCostUtils
 
annotatePlanWithCost(CostModel, PhysicalPlan) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCostUtils
 
Annotation(TripleCollector, Node, Node, Node) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
AnnotationBlock(TripleCollector, Node) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
AnnotationBlockPath(TripleCollector, Node) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
AnnotationPath(TripleCollector, Node, Node, Path, Node) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ANON - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
apiDocumentation - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A link to the API documentation
ApiDocumentation - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The Hydra API documentation class
append - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Informs that the sets of RDF terms generated by each TermMap of the GatherMap are to be appended within the collection or container.
append(String) - Method in class se.liu.ida.hefquin.base.utils.IndentingPrintStream
 
append(GraphQLFieldPath) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLFieldPathBuilder
 
appendIndentation() - Method in class se.liu.ida.hefquin.base.utils.IndentingPrintStream
 
appendValuesClauseEntry(StringBuilder, List<Var>, Binding, SerializationContext) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
 
apply(Node...) - Method in interface se.liu.ida.hefquin.mappings.algebra.exprs.ExtensionFunction
 
apply(Node...) - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_Concat
 
apply(Node...) - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_ToBNode
 
apply(Node...) - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_ToIRI
 
apply(Node...) - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_ToLiteral
 
apply(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.ApplyVocabularyMappings
Rewrites an initial logical plan into a second plan which incorporates translations of local to global vocabulary and request-operator rewriting.
apply(LogicalPlan) - Method in interface se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.HeuristicForLogicalOptimization
Applies this heuristics to the given plan and returns the resulting, potentially rewritten plan.
apply(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.CardinalityBasedJoinOrderingBase
 
apply(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.FilterPushDown
 
apply(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.GreedyBasedReordering
 
apply(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.MergeRequests
 
apply(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.PullUpLtgOverJoin
 
apply(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.PullUpLtgOverUnion
 
apply(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.PushJoinUnderUnionWithRequests
 
apply(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.RemovePairsOfG2lAndL2g
 
apply(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.RemoveUnnecessaryL2gAndG2l
 
apply(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.UnionPullUp
 
apply(SolMapsResponse) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1.FunctionToObtainCardinalityResponseFromSolMapsResponse
 
apply(TPFResponse) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1.FunctionToObtainCardinalityResponseFromTPFResponse
 
applyFilter(SolutionMapping) - Method in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_CompatibleSolMap
 
applyFilter(SolutionMapping) - Method in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_OneVarBinding
 
applyFilter(SolutionMapping) - Method in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_ThreeVarsBindings
 
applyFilter(SolutionMapping) - Method in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_TwoVarsBindings
 
applyFilter(SolutionMapping) - Method in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMapsBase
Returns the given solution mapping if it passes the filter condition checked by the subclass.
applyInverseToSolutionMapping(SolutionMapping) - Method in interface se.liu.ida.hefquin.base.data.mappings.EntityMapping
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.
applyInverseToSolutionMapping(SolutionMapping) - Method in class se.liu.ida.hefquin.base.data.mappings.impl.EntityMappingImpl
 
applyInverseToSolutionMapping(SolutionMapping) - Method in class se.liu.ida.hefquin.base.data.mappings.impl.SchemaMappingImpl
 
applyInverseToSolutionMapping(SolutionMapping) - Method in interface se.liu.ida.hefquin.base.data.mappings.SchemaMapping
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.
applyMapToSolutionMapping(SolutionMapping, Map<Node, Set<Node>>) - Static method in class se.liu.ida.hefquin.base.data.mappings.impl.EntityMappingImpl
 
applySolMapToGraphPattern(Binding) - Method in interface se.liu.ida.hefquin.base.query.BGP
 
applySolMapToGraphPattern(Binding) - Method in class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
applySolMapToGraphPattern(Binding) - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
 
applySolMapToGraphPattern(Binding) - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
 
applySolMapToGraphPattern(Binding) - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
applySolMapToGraphPattern(Binding) - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
applySolMapToGraphPattern(Binding) - Method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
applySolMapToGraphPattern(Binding) - Method in interface se.liu.ida.hefquin.base.query.SPARQLGraphPattern
Applies the given solution mapping to this graph pattern and returns the resulting graph pattern in which all occurrences of the variables bound by the given solution mapping are replaced by the RDF terms that the solution mappings assigns to these variables.
applySolMapToGraphPattern(Binding) - Method in interface se.liu.ida.hefquin.base.query.SPARQLGroupPattern
 
applySolMapToGraphPattern(Binding) - Method in interface se.liu.ida.hefquin.base.query.SPARQLUnionPattern
 
applySolMapToGraphPattern(Binding) - Method in interface se.liu.ida.hefquin.base.query.TriplePattern
 
applySolMapToGraphPattern(SolutionMapping) - Method in interface se.liu.ida.hefquin.base.query.BGP
 
applySolMapToGraphPattern(SolutionMapping) - Method in interface se.liu.ida.hefquin.base.query.SPARQLGraphPattern
Applies the given solution mapping to this graph pattern and returns the resulting graph pattern in which all occurrences of the variables bound by the given solution mapping are replaced by the RDF terms that the solution mappings assigns to these variables.
applySolMapToGraphPattern(SolutionMapping) - Method in interface se.liu.ida.hefquin.base.query.SPARQLGroupPattern
 
applySolMapToGraphPattern(SolutionMapping) - Method in interface se.liu.ida.hefquin.base.query.SPARQLUnionPattern
 
applySolMapToGraphPattern(SolutionMapping) - Method in interface se.liu.ida.hefquin.base.query.TriplePattern
 
applySolMapToTriplePattern(Binding, TriplePattern) - Static method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
applyToPlanWithFilterAsRootOperator(LogicalOpFilter, LogicalPlan, LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.FilterPushDown
 
applyToSolutionMapping(SolutionMapping) - Method in interface se.liu.ida.hefquin.base.data.mappings.EntityMapping
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.
applyToSolutionMapping(SolutionMapping) - Method in class se.liu.ida.hefquin.base.data.mappings.impl.EntityMappingImpl
 
applyToSolutionMapping(SolutionMapping) - Method in class se.liu.ida.hefquin.base.data.mappings.impl.SchemaMappingImpl
 
applyToSolutionMapping(SolutionMapping) - Method in interface se.liu.ida.hefquin.base.data.mappings.SchemaMapping
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.
applyToSolutionMapping(SolutionMapping, boolean) - Method in class se.liu.ida.hefquin.base.data.mappings.impl.SchemaMappingImpl
 
applyToTriplePattern(TriplePattern) - Method in interface se.liu.ida.hefquin.base.data.mappings.EntityMapping
Applies this mapping to the given triple pattern and returns the resulting set of triple patterns that is meant to be used as a union.
applyToTriplePattern(TriplePattern) - Method in class se.liu.ida.hefquin.base.data.mappings.impl.EntityMappingImpl
 
applyToTriplePattern(TriplePattern) - Method in class se.liu.ida.hefquin.base.data.mappings.impl.SchemaMappingImpl
 
applyToTriplePattern(TriplePattern) - Method in interface se.liu.ida.hefquin.base.data.mappings.SchemaMapping
Applies this mapping to the given triple pattern and returns the resulting graph pattern.
applyVocabularyMappingG2L(Iterable<SolutionMapping>, VocabularyMapping) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
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.
applyVocabularyMappingG2L(Iterator<SolutionMapping>, VocabularyMapping) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
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.
applyVocabularyMappingL2G(Iterable<SolutionMapping>, VocabularyMapping) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
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.
applyVocabularyMappingL2G(Iterator<SolutionMapping>, VocabularyMapping) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
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.
ApplyVocabularyMappings - Class in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer
 
ApplyVocabularyMappings() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.ApplyVocabularyMappings
 
areAllJoinVarsAreCertain(Set<Var>, ExpectedVariables) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
Returns true if the given set of variables does not overlap with the possible-variables set of the given ExpectedVariables.
argConfDescr - Variable in class se.liu.ida.hefquin.cli.modules.ModServer
 
argCypherQuery - Variable in class se.liu.ida.hefquin.cli.RunCypherOverNeo4j
 
argDefinition - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLArgumentImpl
 
argEndpointURI - Variable in class se.liu.ida.hefquin.cli.modules.ModNeo4jEndpoint
 
argFedAccessStats - Variable in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
 
argFedAccessStatsToFile - Variable in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
 
argFedDescr - Variable in class se.liu.ida.hefquin.cli.ExternalIntegrationDemo
 
argFedDescr - Variable in class se.liu.ida.hefquin.cli.modules.ModServer
 
ArgList() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
argNaive - Variable in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
argName - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLArgumentImpl
 
argNeo4jUri - Variable in class se.liu.ida.hefquin.cli.RunCypherOverNeo4j
 
argNoMerge - Variable in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
argNoVarRepl - Variable in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
argOnelineTimeStats - Variable in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
 
argOnelineTimeStatsToFile - Variable in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
 
argPassword - Variable in class se.liu.ida.hefquin.cli.modules.ModNeo4jEndpoint
 
argPort - Variable in class se.liu.ida.hefquin.cli.modules.ModServer
 
argPrintCypher - Variable in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
argPrintExecutablePlan - Variable in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
argPrintExecutablePlanToFile - Variable in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
argPrintLogicalPlan - Variable in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
argPrintLogicalPlanToFile - Variable in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
argPrintPhysicalPlan - Variable in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
argPrintPhysicalPlanToFile - Variable in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
argPrintSrcAssignment - Variable in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
argPrintSrcAssignmentToFile - Variable in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
argQuery - Variable in class se.liu.ida.hefquin.cli.ExternalIntegrationDemo
 
argQueryProcStats - Variable in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
 
argQueryProcStatsToFile - Variable in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
 
argSkipExecution - Variable in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
argSkipExecution - Variable in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
 
argSuppressResultPrintout - Variable in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
argSuppressResultPrintout - Variable in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
 
argumentDefinitions - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointImpl
 
argumentTypeName - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Specifies the full name of a Java class or of a Java interface.
argUsername - Variable in class se.liu.ida.hefquin.cli.modules.ModNeo4jEndpoint
 
argValue - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLArgumentImpl
 
arr - Variable in class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonArray
 
array - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.ArrayValue
 
ArrayValue - Class in se.liu.ida.hefquin.engine.wrappers.lpg.data.impl
 
ArrayValue(List<LiteralValue>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.ArrayValue
 
AS - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
ASC - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
asJenaBinding() - Method in class se.liu.ida.hefquin.base.data.impl.SolutionMappingImpl
 
asJenaBinding() - Method in interface se.liu.ida.hefquin.base.data.SolutionMapping
Returns a representation of this solution mapping as an object of the class Binding of the Jena API.
asJenaElement() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
 
asJenaElement() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
Deprecated.
asJenaOp() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
Deprecated.
asJenaOp() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
 
asJenaQuery() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLQueryImpl
 
asJenaQuery() - Method in interface se.liu.ida.hefquin.base.query.SPARQLQuery
Returns a representation of this SPARQL query as an object of the Query class of the Jena API.
asJenaTriple() - Method in class se.liu.ida.hefquin.base.data.impl.TripleImpl
 
asJenaTriple() - Method in interface se.liu.ida.hefquin.base.data.Triple
Returns a representation of this triple as an object of the class Triple of the Jena API.
asJenaTriple() - Method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
asJenaTriple() - Method in interface se.liu.ida.hefquin.base.query.TriplePattern
Returns a representation of this triple pattern as an object of the class Triple of the Jena API.
asJson(Object, boolean) - Static method in class se.liu.ida.hefquin.base.utils.StatsPrinter
Converts the given object into a JSON value.
ASK - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
AskQuery() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
AssertedTriplesMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A type of Triples Map that is quoted and asserted in the resulting graph.
associateCardWithSubPlans(List<LogicalOpRequest<?, ?>>, CardinalityResponse[]) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CardinalityBasedGreedyJoinPlanOptimizerImpl.GreedyConstructionAlgorithm
 
asString() - Method in class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonScalarValue
 
assumesLogicalMultiwayJoins() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.PhysicalOptimizerWithoutOptimization
 
assumesLogicalMultiwayJoins() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.SimpleJoinOrderingQueryOptimizer
 
assumesLogicalMultiwayJoins() - Method in interface se.liu.ida.hefquin.engine.queryproc.PhysicalOptimizer
 
AsyncFederationAccessManagerImpl - Class in se.liu.ida.hefquin.federation.access.impl
 
AsyncFederationAccessManagerImpl(ExecutorService) - Constructor for class se.liu.ida.hefquin.federation.access.impl.AsyncFederationAccessManagerImpl
Creates an AsyncFederationAccessManagerImpl with a default configuration.
AsyncFederationAccessManagerImpl(ExecutorService, SPARQLRequestProcessor, TPFRequestProcessor, BRTPFRequestProcessor, Neo4jRequestProcessor, RESTRequestProcessor) - Constructor for class se.liu.ida.hefquin.federation.access.impl.AsyncFederationAccessManagerImpl
 
AT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
attribute - Variable in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprAttribute
 
attribute - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend
 
attributesOfP - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
authHeader - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conn.Neo4jConnectionFactory.Neo4jConnection
 
availableOutput - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
availableSlotIndexes - Variable in class se.liu.ida.hefquin.base.datastructures.impl.cache.GenericCacheImpl
Indexes of empty/unused slots; will be used have the initial cache population phase.
AVG - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.

B

backup(int) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
Retreat.
BANG - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
base(String) - Method in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG.MyCachingStreamRDF
 
base(String) - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorBase.StreamRDF_TPFResponseBuilder
 
BASE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
BaseDecl() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
BaseForBinaryMappingOperator - Class in se.liu.ida.hefquin.mappings.algebra.ops
 
BaseForBinaryMappingOperator(MappingOperator, MappingOperator) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.BaseForBinaryMappingOperator
 
BaseForExecOpIndexNestedLoopsJoinWithRequestOps<QueryType,MemberType> - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Abstract base class to implement index nested loops joins by using request operators.
BaseForExecOpIndexNestedLoopsJoinWithRequestOps(QueryType, MemberType, boolean, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps
 
BaseForExecOpIndexNestedLoopsJoinWithRequestOps.MyIntermediateResultElementSink - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
BaseForExecOpIndexNestedLoopsJoinWithRequestOps.MyIntermediateResultElementSinkOuterJoin - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
BaseForExecOpIndexNestedLoopsJoinWithRequests<QueryType,MemberType,ReqType,RespType> - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Abstract base class to implement index nested loops joins by issuing requests directly and, then, using response processors.
BaseForExecOpIndexNestedLoopsJoinWithRequests(QueryType, MemberType, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequests
 
BaseForExecOpIndexNestedLoopsJoinWithRequests.MyResponseProcessor - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
BaseForExecOpIndexNestedLoopsJoinWithSolMapsRequests<QueryType,MemberType,ReqType> - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
BaseForExecOpIndexNestedLoopsJoinWithSolMapsRequests(QueryType, MemberType, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithSolMapsRequests
 
BaseForExecOpParallelBindJoin<QueryType,MemberType,ReqType,RespType> - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
A generic implementation of a batch-based bind-join algorithm that issues the bind-join requests without blocking, handling the processing of their responses in parallel (in the threads that the federation access manager uses to perform the requests).
BaseForExecOpParallelBindJoin(QueryType, Set<Var>, MemberType, ExpectedVariables, boolean, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
BaseForExecOpParallelBindJoin.MyResponseProcessor - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Such a response processor will obtain the result from a bind-join request and join that result with the solution mappings that have been covered by the batch used for creating the request.
BaseForExecOpParallelBindJoinSPARQL - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
A base class for all variations of our parallelized, batch-based bind-join algorithm that use some form of SPARQL requests.
BaseForExecOpParallelBindJoinSPARQL(SPARQLGraphPattern, SPARQLEndpoint, ExpectedVariables, boolean, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoinSPARQL
 
BaseForExecOpRequest<ReqType,MemberType> - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Base class for implementations of request operators.
BaseForExecOpRequest(ReqType, MemberType, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequest
 
BaseForExecOpRequestWithPaging<ReqType,MemberType,PageReqType,PageRespType> - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Base class for implementations of request operators with requests that have to be broken into multiple requests to handle paging.
BaseForExecOpRequestWithPaging(ReqType, MemberType, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequestWithPaging
 
BaseForExecOpRequestWithTPFPaging<ReqType,MemberType,PageReqType> - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Base class for implementations of paging-based request operators where pages are TPFResponse objects.
BaseForExecOpRequestWithTPFPaging(ReqType, MemberType, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequestWithTPFPaging
 
BaseForExecOps - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Top-level base class for all implementations of ExecutableOperator.
BaseForExecOps(boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOps
 
BaseForExecOpSequentialBindJoin<QueryType,MemberType> - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
A generic implementation of batch-based bind-join algorithm that performs the bind-join requests sequentially, one after another, for which it uses executable request operators.
BaseForExecOpSequentialBindJoin(QueryType, Set<Var>, MemberType, ExpectedVariables, boolean, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
BaseForExecOpSequentialBindJoin.MyIntermediateResultElementSink - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
BaseForExecOpSequentialBindJoin.MyIntermediateResultElementSinkOuterJoin - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
BaseForExecOpSequentialBindJoinSPARQL - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
A base class for all variations of our sequential, batch-based bind-join algorithm that use some form of SPARQL requests.
BaseForExecOpSequentialBindJoinSPARQL(SPARQLGraphPattern, SPARQLEndpoint, ExpectedVariables, boolean, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoinSPARQL
 
BaseForExecOpTriplesRequest<ReqType,MemberType> - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Base class for implementations of request operators with requests that return triples and that can be performed as is.
BaseForExecOpTriplesRequest(ReqType, MemberType, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpTriplesRequest
 
BaseForFederationMember - Class in se.liu.ida.hefquin.federation.members.impl
This is an abstract base class for classes that implement concrete specializations (sub-interfaces) of the FederationMember interface.
BaseForFederationMember() - Constructor for class se.liu.ida.hefquin.federation.members.impl.BaseForFederationMember
 
BaseForMappingOperator - Class in se.liu.ida.hefquin.mappings.algebra.ops
This is an abstract base class for classes that implement concrete specializations of the MappingOperator interface.
BaseForMappingOperator() - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.BaseForMappingOperator
 
BaseForMappingRelationImpl - Class in se.liu.ida.hefquin.mappings.algebra.impl
 
BaseForMappingRelationImpl(String[]) - Constructor for class se.liu.ida.hefquin.mappings.algebra.impl.BaseForMappingRelationImpl
 
BaseForMappingRelationImpl(List<String>) - Constructor for class se.liu.ida.hefquin.mappings.algebra.impl.BaseForMappingRelationImpl
 
BaseForNaryMappingOperator - Class in se.liu.ida.hefquin.mappings.algebra.ops
 
BaseForNaryMappingOperator(List<MappingOperator>) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.BaseForNaryMappingOperator
 
BaseForNaryMappingOperator(MappingOperator...) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.BaseForNaryMappingOperator
 
BaseForPhysicalOpBinaryJoin - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
Base class for physical operators that implement some form of a binary join algorithm; i.e., these algorithms consume two sequences of input solution mappings (produced by the two sub-plans under this operator) and join these the solution mappings from these two sequences locally (i.e., within in the engine rather than by interacting with any federation member).
BaseForPhysicalOpBinaryJoin() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.BaseForPhysicalOpBinaryJoin
 
BaseForPhysicalOpMultiwayJoin - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
Base class for physical operators that implement some form of a multi-way join algorithm.
BaseForPhysicalOpMultiwayJoin(LogicalOpMultiwayJoin) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.BaseForPhysicalOpMultiwayJoin
 
BaseForPhysicalOpMultiwayLeftJoin - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
Base class for physical operators that implement some form of a multi-way left join algorithm.
BaseForPhysicalOpMultiwayLeftJoin(LogicalOpMultiwayLeftJoin) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.BaseForPhysicalOpMultiwayLeftJoin
 
BaseForPhysicalOpSingleInputJoin - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
Base class for physical operators that implement some form of a join algorithm that consumes only one input and produces the other input as part of the algorithm itself.
BaseForPhysicalOpSingleInputJoin(UnaryLogicalOp) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.BaseForPhysicalOpSingleInputJoin
The given logical operator is expected to be either a LogicalOpGPAdd or a LogicalOpGPOptAdd.
BaseForQueryPlan - Class in se.liu.ida.hefquin.engine.queryplan.base.impl
This is an abstract base class for classes that implement concrete specializations (sub-interfaces) of the QueryPlan interface.
BaseForQueryPlan() - Constructor for class se.liu.ida.hefquin.engine.queryplan.base.impl.BaseForQueryPlan
 
BaseForQueryPlan(Iterable<QueryPlanProperty>) - Constructor for class se.liu.ida.hefquin.engine.queryplan.base.impl.BaseForQueryPlan
Use this constructor to create the plan with a QueryPlanningInfo object that is initialized with the given properties.
BaseForQueryPlan(QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.base.impl.BaseForQueryPlan
Use this constructor only if the plan is meant to be constructed with an already existing QueryPlanningInfo object.
BaseForRDFBasedFederationMember - Class in se.liu.ida.hefquin.federation.members.impl
 
BaseForRDFBasedFederationMember() - Constructor for class se.liu.ida.hefquin.federation.members.impl.BaseForRDFBasedFederationMember
 
BaseForRDFBasedFederationMember(VocabularyMapping) - Constructor for class se.liu.ida.hefquin.federation.members.impl.BaseForRDFBasedFederationMember
 
BaseForTextBasedPlanPrinters - Class in se.liu.ida.hefquin.engine.queryplan.utils
 
BaseForTextBasedPlanPrinters() - Constructor for class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters
 
BaseForTextBasedPlanPrinters.ExtPrintablePlan - Class in se.liu.ida.hefquin.engine.queryplan.utils
An extension of PlanPrinter.PrintablePlan objects that makes it possible to record the graph pattern of the root operator of the plan (if any) as well as a full-string representation of that pattern.
BaseForTextBasedPlanPrinters.ShortNameCreator - Class in se.liu.ida.hefquin.engine.queryplan.utils
 
BaseForUnaryExecOpWithCollectedInput - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Base class for all implementations of UnaryExecutableOp that work more effectively if at least a minimum number of input solution mappings are available to process.
BaseForUnaryExecOpWithCollectedInput(int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForUnaryExecOpWithCollectedInput
 
BaseForUnaryMappingOperator - Class in se.liu.ida.hefquin.mappings.algebra.ops
 
BaseForUnaryMappingOperator(MappingOperator) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.BaseForUnaryMappingOperator
 
baseIRI - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Indicates the base IRI of the RDF graph to be created with a triples map.
BaseUriSource - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
Provides a base abstract for base Uri source for Iri template resolution.
baseURL - Variable in class se.liu.ida.hefquin.federation.members.impl.TPFServerImpl
 
baseURLWithFinalSeparator - Variable in class se.liu.ida.hefquin.federation.members.impl.TPFServerImpl
 
BasicRepresentation - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A representation that serializes just the lexical form of a variable value, but omits language and type information.
batches - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
batchSize - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
The number of solution mappings that this operator uses for each of the bind join requests.
batchSize - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinBRTPF
 
batchSize - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinBRTPF.Factory
 
batchSize - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL.Factory
 
batchUp(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
beforeVisitor - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanWalker.LogicalWalkerVisitor
 
beforeVisitor - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanWalker.PhysicalWalkerVisitor
 
beginColumn - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.Token
The column number of the first character of this Token.
beginLine - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.Token
The line number of the first character of this Token.
BeginToken() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
bgp - Variable in class se.liu.ida.hefquin.federation.access.impl.req.BGPRequestImpl
 
BGP - Interface in se.liu.ida.hefquin.base.query
This interface represents basic graph patterns (BGPs).
BGPImpl - Class in se.liu.ida.hefquin.base.query.impl
 
BGPImpl() - Constructor for class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
BGPImpl(List<Triple>) - Constructor for class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
BGPImpl(Set<TriplePattern>) - Constructor for class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
BGPImpl(BasicPattern) - Constructor for class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
BGPImpl(PathBlock) - Constructor for class se.liu.ida.hefquin.base.query.impl.BGPImpl
Assumes that the given PathBlock does not contain property path patterns (but only triple patterns).
BGPImpl(ElementPathBlock) - Constructor for class se.liu.ida.hefquin.base.query.impl.BGPImpl
Assumes that the given ElementPathBlock does not contain property path patterns (but only triple patterns).
BGPImpl(BGP, BGP...) - Constructor for class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
BGPImpl(BGP, TriplePattern) - Constructor for class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
BGPImpl(TriplePattern, BGP) - Constructor for class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
BGPImpl(TriplePattern, TriplePattern...) - Constructor for class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
BGPRequest - Interface in se.liu.ida.hefquin.federation.access
 
BGPRequestImpl - Class in se.liu.ida.hefquin.federation.access.impl.req
 
BGPRequestImpl(BGP) - Constructor for class se.liu.ida.hefquin.federation.access.impl.req.BGPRequestImpl
 
BinaryExecutableOp - Interface in se.liu.ida.hefquin.engine.queryplan.executable
A specialization of the ExecutableOperator interface that captures executable operators that consume a pair of two sequences of solution mappings (which both are batched into several blocks of solution mappings).
BinaryExecutableOpBase - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Top-level base class for all implementations of BinaryExecutableOp.
BinaryExecutableOpBase(boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
 
BinaryLogicalOp - Interface in se.liu.ida.hefquin.engine.queryplan.logical
An interface for any type of LogicalOperator that has an arity of two; i.e., it is defined of as a function over two multisets of solution mappings.
BinaryPhysicalOp - Interface in se.liu.ida.hefquin.engine.queryplan.physical
An interface for any type of PhysicalOperator whose algorithm consumes two sequences of solution mappings as input.
BinaryPhysicalOpForLogicalOp - Interface in se.liu.ida.hefquin.engine.queryplan.physical
An interface for any type of PhysicalOperator that directly implements a particular logical operator that has an arity of two.
Bind() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
BIND - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
bindExpressions - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpBind
 
bindings - Variable in class se.liu.ida.hefquin.federation.access.impl.cache.CardinalityCacheKey
 
bindingsForJoinVariable - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin
 
BindingsRestrictedTriplePatternRequest - Interface in se.liu.ida.hefquin.federation.access
 
BindingsRestrictedTriplePatternRequestImpl - Class in se.liu.ida.hefquin.federation.access.impl.req
 
BindingsRestrictedTriplePatternRequestImpl(TriplePattern, Set<Binding>) - Constructor for class se.liu.ida.hefquin.federation.access.impl.req.BindingsRestrictedTriplePatternRequestImpl
 
BLANK_NODE_LABEL - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
BlankNode - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes a blank node, used with termType
BlankNode() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
BlankNodePropertyList(TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
BlankNodePropertyListPath(TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
BlockingFederationAccessManagerImpl - Class in se.liu.ida.hefquin.federation.access.impl
A very simple FederationAccessManager that simply blocks for each request.
BlockingFederationAccessManagerImpl(SPARQLRequestProcessor, TPFRequestProcessor, BRTPFRequestProcessor, Neo4jRequestProcessor, RESTRequestProcessor) - Constructor for class se.liu.ida.hefquin.federation.access.impl.BlockingFederationAccessManagerImpl
 
BNODE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
BNodeBasedNodeMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Class of node mappings that map every given LPG node to a blank node.
BoltInterface - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
An interface to access a federation member using the Bolt protocol (e.g., for Neo4j).
BooleanCypherExpression - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
This interface represents the subset of Cypher Expressions that can be evaluated to a boolean value: true, false or null.
BooleanLiteral() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
BOUND - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
BrackettedExpression() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
brTPFInterface - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
An interface to access a federation member via Bindings-Restricted Triple Pattern Fragments.
BRTPFRequest - Interface in se.liu.ida.hefquin.federation.access
 
BRTPFRequestImpl - Class in se.liu.ida.hefquin.federation.access.impl.req
 
BRTPFRequestImpl(TriplePattern, Set<Binding>) - Constructor for class se.liu.ida.hefquin.federation.access.impl.req.BRTPFRequestImpl
 
BRTPFRequestImpl(TriplePattern, Set<Binding>, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.req.BRTPFRequestImpl
 
BRTPFRequestProcessor - Interface in se.liu.ida.hefquin.federation.access.impl.reqproc
 
BRTPFRequestProcessorImpl - Class in se.liu.ida.hefquin.federation.access.impl.reqproc
 
BRTPFRequestProcessorImpl() - Constructor for class se.liu.ida.hefquin.federation.access.impl.reqproc.BRTPFRequestProcessorImpl
 
BRTPFRequestProcessorImpl(int) - Constructor for class se.liu.ida.hefquin.federation.access.impl.reqproc.BRTPFRequestProcessorImpl
 
BRTPFServer - Interface in se.liu.ida.hefquin.federation.members
 
BRTPFServerImpl - Class in se.liu.ida.hefquin.federation.members.impl
 
BRTPFServerImpl(String, String, String, String, String, VocabularyMapping) - Constructor for class se.liu.ida.hefquin.federation.members.impl.BRTPFServerImpl
 
BRTPFServerImpl(String, VocabularyMapping) - Constructor for class se.liu.ida.hefquin.federation.members.impl.BRTPFServerImpl
 
bufcolumn - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
buffer - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
bufline - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
bufpos - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
Position in buffer.
build() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineBuilder
Returns a HeFQUINEngine instance that is created using the parameters configured via this builder.
build() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLFieldPathBuilder
 
build() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherQueryBuilder
 
build() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraphBuilder
 
build() - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
buildGetEdgesQuery() - Method in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG
Builds and returns the Cypher query used to retrieve edges from the Neo4j database.
buildGetNodesQuery() - Method in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG
Builds and returns the Cypher query used to retrieve nodes from the Neo4j database.
BuildInfo - Class in se.liu.ida.hefquin.base.utils
Provides build-time metadata (name, version, url) and a constructed User-Agent string.
BuildInfo() - Constructor for class se.liu.ida.hefquin.base.utils.BuildInfo
 
buildQueryString() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.query.impl.GraphQLQueryImpl
 
BuiltInCall() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
BY - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
BY_CONNECT_TIMEOUT - Static variable in class se.liu.ida.hefquin.base.shared.http.HttpClientProvider
 

C

cache - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars
 
cache - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.CardinalityEstimationImpl
 
cache - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.VarSpecificCardinalityEstimationImpl
 
cache - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CostModelImpl
 
cache - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
Cache<IdType,ObjectType> - Interface in se.liu.ida.hefquin.base.datastructures
A generic interface for data structures that can be used as a cache for objects of a specific type.
CachedCardinalityResponseImpl - Class in se.liu.ida.hefquin.federation.access.impl.response
 
CachedCardinalityResponseImpl(int, FederationMember, DataRetrievalRequest, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.CachedCardinalityResponseImpl
Constructs a response with the given cardinality, federation member, request, and request start time.
CachedCardinalityResponseImpl(int, FederationMember, DataRetrievalRequest, Date, Integer, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.CachedCardinalityResponseImpl
Constructs a response with the given cardinality, federation member, request, request start time, and error details.
CachedCardinalityResponseImpl(int, FederationMember, DataRetrievalRequest, Date, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.CachedCardinalityResponseImpl
Constructs a response with the given cardinality, federation member, request, request start time, and request end time.
CachedCardinalityResponseImpl(int, FederationMember, DataRetrievalRequest, Date, Date, Integer, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.CachedCardinalityResponseImpl
Constructs a response with the given cardinality, federation member, request, request start time, retrieval end time, and error details.
CacheEntry<ObjectType> - Interface in se.liu.ida.hefquin.base.datastructures.impl.cache
 
CacheEntryBase<ObjectType> - Class in se.liu.ida.hefquin.base.datastructures.impl.cache
 
CacheEntryBase(ObjectType) - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheEntryBase
 
CacheEntryBase(ObjectType, long) - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheEntryBase
 
CacheEntryBaseFactory<ObjectType> - Class in se.liu.ida.hefquin.base.datastructures.impl.cache
An implementation of CacheEntryFactory for CacheEntryBase objects.
CacheEntryBaseFactory() - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheEntryBaseFactory
 
CacheEntryFactory<EntryType,ObjectType> - Interface in se.liu.ida.hefquin.base.datastructures.impl.cache
Creates EntryType objects that wrap ObjectType objects.
cacheHitsBRTPF - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
cacheHitsBRTPFCardinality - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
cacheHitsOther - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
cacheHitsSPARQL - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
cacheHitsSPARQLCardinality - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
cacheHitsTPF - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
cacheHitsTPFCardinality - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
CacheInvalidationPolicy<EntryType,ObjectType> - Interface in se.liu.ida.hefquin.base.datastructures.impl.cache
Interface for classes that determine whether cache entries are still valid.
CacheInvalidationPolicyAlwaysValid<EntryType,ObjectType> - Class in se.liu.ida.hefquin.base.datastructures.impl.cache
A generic implementation of CacheInvalidationPolicy that always returns true.
CacheInvalidationPolicyAlwaysValid() - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheInvalidationPolicyAlwaysValid
 
CacheInvalidationPolicyTimeToLive<EntryType,ObjectType> - Class in se.liu.ida.hefquin.base.datastructures.impl.cache
 
CacheInvalidationPolicyTimeToLive(long) - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheInvalidationPolicyTimeToLive
 
cacheMap - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
CachePolicies<IdType,ObjectType,EntryType> - Interface in se.liu.ida.hefquin.base.datastructures.impl.cache
 
CacheReplacementPolicy<IdType,ObjectType,EntryType> - Interface in se.liu.ida.hefquin.base.datastructures.impl.cache
Interface for classes that implement a replacement policy for a cache.
CacheReplacementPolicyFactory<IdType,ObjectType,EntryType> - Interface in se.liu.ida.hefquin.base.datastructures.impl.cache
 
CacheReplacementPolicyLRU<IdType,ObjectType,EntryType> - Class in se.liu.ida.hefquin.base.datastructures.impl.cache
 
CacheReplacementPolicyLRU() - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicyLRU
 
CacheReplacementPolicyLRU.IdNode - Class in se.liu.ida.hefquin.base.datastructures.impl.cache
 
cacheRequestsBRTPF - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
cacheRequestsOther - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
cacheRequestsSPARQL - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
cacheRequestsTPF - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
calculateAvgCostOfPlans(List<PhysicalPlanWithCost>) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCostUtils
 
calculateCost(List<QueryAnalyzer>, Set<Node>, QueryAnalyzer) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula.FmAwareWeightedJoinAndUnboundVariableCount
 
calculateCost(List<QueryAnalyzer>, Set<Node>, QueryAnalyzer) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula.JoinAwareWeightedUnboundVariableCount
 
calculateStDevCostOfPlans(List<PhysicalPlanWithCost>) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCostUtils
 
calculateStDevCostOfPlans(List<PhysicalPlanWithCost>, double) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCostUtils
 
capacity - Variable in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
 
CARAT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
cardEst - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.CardinalityBasedJoinOrderingBase
 
cardEstimate - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.MinBasedCardinalityEstimationImpl.WorkerForJoin
 
cardEstimate - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.MinBasedCardinalityEstimationImpl.WorkerForUnion
 
cardEstimate - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRBase
 
cardEstimate - Variable in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseImpl
 
cardEstimator - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.CardinalityEstimationImpl
 
cardEstimator - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.VarSpecificCardinalityEstimationImpl
 
cardinality - Variable in class se.liu.ida.hefquin.federation.access.impl.response.CardinalityResponseImpl
 
cardinality(int, QueryPlanProperty.Quality) - Static method in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty
Creates a property of type QueryPlanProperty.CARDINALITY.
CARDINALITY - Static variable in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty
A property of this type specifies the (potentially estimated) number of solution mappings that can be expected from the corresponding query plan.
CardinalityBasedGreedyJoinPlanOptimizerImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
This class implements a query optimizer[1] that builds left-deep query plans, for which it uses a greedy approach to determine the join order based on cardinality estimation, and then choose physical algorithm according to the estimated number of request to execute the join
CardinalityBasedGreedyJoinPlanOptimizerImpl(QueryProcContext) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CardinalityBasedGreedyJoinPlanOptimizerImpl
 
CardinalityBasedGreedyJoinPlanOptimizerImpl.GreedyConstructionAlgorithm - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
 
CardinalityBasedJoinOrderingBase - Class in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics
Base class for heuristics that use cardinality estimates to decide on a join order for the subplans of a multiway join or a binary join.
CardinalityBasedJoinOrderingBase(CardinalityEstimator) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.CardinalityBasedJoinOrderingBase
 
CardinalityBasedJoinOrderingBase(QueryProcContext) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.CardinalityBasedJoinOrderingBase
 
CardinalityBasedJoinOrderingWithRequests - Class in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics
This class is an implementation of CardinalityBasedJoinOrderingBase that uses cardinality requests.
CardinalityBasedJoinOrderingWithRequests(QueryProcContext) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.CardinalityBasedJoinOrderingWithRequests
 
cardinalityCache - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithChronicleMapCache
 
cardinalityCache - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithPersistedDiskCache
 
CardinalityCacheEntry - Class in se.liu.ida.hefquin.federation.access.impl.cache
An entry used when caching cardinality requests.
CardinalityCacheEntry(Integer, long) - Constructor for class se.liu.ida.hefquin.federation.access.impl.cache.CardinalityCacheEntry
 
CardinalityCacheEntryFactory - Class in se.liu.ida.hefquin.federation.access.impl.cache
An entry used when caching cardinality requests.
CardinalityCacheEntryFactory() - Constructor for class se.liu.ida.hefquin.federation.access.impl.cache.CardinalityCacheEntryFactory
 
CardinalityCacheKey - Class in se.liu.ida.hefquin.federation.access.impl.cache
A key for caching cardinality requests, uniquely identified by a DataRetrievalRequest and a FederationMember.
CardinalityCacheKey(DataRetrievalRequest, FederationMember) - Constructor for class se.liu.ida.hefquin.federation.access.impl.cache.CardinalityCacheKey
 
CardinalityEstimation - Interface in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer
This interface represents cardinality estimators that can estimate the cardinality of the result that will be produced by query plans.
CardinalityEstimationException - Exception Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer
An exception that occurred during the process of estimating the cardinality of the result that will be produced by a given plan.
CardinalityEstimationException(String, Throwable, PhysicalPlan) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.CardinalityEstimationException
 
CardinalityEstimationException(String, PhysicalPlan) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.CardinalityEstimationException
 
CardinalityEstimationException(Throwable, PhysicalPlan) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.CardinalityEstimationException
 
CardinalityEstimationException(PhysicalPlan) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.CardinalityEstimationException
 
CardinalityEstimationImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality
This class implements an approach to cardinality estimation that is based on the following two ideas: First, for leaf nodes in the given plans, which are request operators, the implementation issues cardinality requests to the respective federation members.
CardinalityEstimationImpl(QueryProcContext) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.CardinalityEstimationImpl
 
CardinalityEstimationImpl.WorkerForRequestOps - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality
 
CardinalityEstimationImpl.WorkerForSubquery - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality
 
CardinalityEstimationUnavailableError - Exception Class in se.liu.ida.hefquin.federation.access
 
CardinalityEstimationUnavailableError(String, Throwable, DataRetrievalRequest, FederationMember) - Constructor for exception class se.liu.ida.hefquin.federation.access.CardinalityEstimationUnavailableError
 
CardinalityEstimationUnavailableError(String, DataRetrievalRequest, FederationMember) - Constructor for exception class se.liu.ida.hefquin.federation.access.CardinalityEstimationUnavailableError
 
CardinalityEstimationUnavailableError(Throwable, DataRetrievalRequest, FederationMember) - Constructor for exception class se.liu.ida.hefquin.federation.access.CardinalityEstimationUnavailableError
 
CardinalityEstimationUnavailableError(DataRetrievalRequest, FederationMember) - Constructor for exception class se.liu.ida.hefquin.federation.access.CardinalityEstimationUnavailableError
 
CardinalityEstimationUtils - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils
 
CardinalityEstimationUtils() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.CardinalityEstimationUtils
 
CardinalityEstimationWorker - Interface in se.liu.ida.hefquin.engine.queryproc.impl.cardinality
Implementations of this class complete the cardinality estimation process for a given query plan (or for multiple such plans) in which every nullary subplan is already annotated with its cardinality estimate.
CardinalityEstimationWorkerImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.cardinality
 
CardinalityEstimationWorkerImpl() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
CardinalityEstimator - Interface in se.liu.ida.hefquin.engine.queryproc
 
CardinalityResponse - Interface in se.liu.ida.hefquin.federation.access
 
CardinalityResponseImpl - Class in se.liu.ida.hefquin.federation.access.impl.response
 
CardinalityResponseImpl(DataRetrievalResponse<?>, DataRetrievalRequest, int) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.CardinalityResponseImpl
Constructs a cardinality response that wraps the given data retrieval response and associates it with a request and a cardinality value.
CardinalityResponseImplWithoutCardinality - Class in se.liu.ida.hefquin.federation.access.impl.response
A subclass of CardinalityResponseImpl representing a response where the cardinality is not available.
CardinalityResponseImplWithoutCardinality(Exception, DataRetrievalResponse<?>, DataRetrievalRequest) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.CardinalityResponseImplWithoutCardinality
Constructs a CardinalityResponseImplWithoutCardinality with the given exception.
cartesianProduct - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Informs that the RDF terms generated by each TermMap of the GatherMap are to be grouped (in the constructed collection or container) by doing a Cartesian product of these terms.
cast(DC2) - Method in interface se.liu.ida.hefquin.mappings.algebra.sources.SourceType
 
cast(JsonElement) - Method in class se.liu.ida.hefquin.mappings.algebra.sources.json.SourceTypeJSON
 
cat - Variable in class se.liu.ida.hefquin.cli.modules.ModFederation
 
CEIL - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
CFRBase - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
Abstract base class for implementations of CostFunctionForRootOp.
CFRBase(CardinalityEstimation) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRBase
 
CFRBasedCostFunctionForPlan - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
Generic implementation of CostFunctionForPlan that can be used for any cost function that is defined as the sum of operator-specific cost values for all operators in the plan.
CFRBasedCostFunctionForPlan(CostFunctionForRootOp) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRBasedCostFunctionForPlan
 
CFRBasedParallelismCostFunctionForPlan - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
An implementation of CostFunctionForPlan that can be used for any cost function that considers parallelism of operators PhysicalOpMultiwayUnion, PhysicalOpBinaryUnion and PhysicalOpSymmetricHashJoin, in which operators, the maximum cost values among subQueries is taken into account.
CFRBasedParallelismCostFunctionForPlan(CostFunctionForRootOp) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRBasedParallelismCostFunctionForPlan
 
CFRNumberOfProcessedSolMaps - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
 
CFRNumberOfProcessedSolMaps(CardinalityEstimation) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRNumberOfProcessedSolMaps
 
CFRNumberOfRequests - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
 
CFRNumberOfRequests(CardinalityEstimation) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRNumberOfRequests
 
CFRNumberOfTermsShippedInRequests - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
 
CFRNumberOfTermsShippedInRequests(CardinalityEstimation) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRNumberOfTermsShippedInRequests
 
CFRNumberOfTermsShippedInResponses - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
 
CFRNumberOfTermsShippedInResponses(CardinalityEstimation) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRNumberOfTermsShippedInResponses
 
CFRNumberOfVarsShippedInRequests - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
 
CFRNumberOfVarsShippedInRequests(CardinalityEstimation) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRNumberOfVarsShippedInRequests
 
CFRNumberOfVarsShippedInResponses - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
 
CFRNumberOfVarsShippedInResponses(CardinalityEstimation) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRNumberOfVarsShippedInResponses
 
checkApplicability(PhysicalPlan[]) - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpParallelMultiLeftJoin
Checks whether a
invalid reference
LogicalOpMultiwayLeftJoin
with the given list of physical plans can be implemented by the parallel multi-left-join (as captured by this physical operator).
checkArrayLengths(Node[][]) - Static method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout
 
checkIfG2lAndL2gPairsRemovable(LogicalPlan) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.RemovePairsOfG2lAndL2g
If a pair of g2l and l2g operators use the same vocabulary mapping, these two operators can be omitted
checkIfL2gOrG2lNeeded(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.RemoveUnnecessaryL2gAndG2l
This function is used to check if a l2g or g2l operator is needed.
checkIfLtgCanBeExtractedOverJoin(LogicalPlan) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.PullUpLtgOverJoin
Check if l2g operator can be pulled up over join by checking: i) the root operator is a join (binary or multiway), ii) every subplan under this join has an l2g operator as its root, iii) all these l2g operators have the same vocab.mapping, and iv) that vocab.mapping is an "equivalence-only" mapping.
checkIfLtgCanBeExtractedOverUnion(LogicalPlan) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.PullUpLtgOverUnion
Check if l2g operator can be pulled up over union by checking: i) the root operator is a union (binary or multiway), ii) every subplan under this join has an l2g operator as its root, and iii) all these l2g operators have the same vocab.mapping
checkSolutionMapping(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpFilter
Returns true if the given solution mapping satisfies all of the filter expressions of this operator and, thus, can be passed on to the output.
checkSourceAndGetRootQuery(Resource) - Static method in class se.liu.ida.hefquin.rml.RML2MappingAlgebra
Checks that the logical source of the given triples map has rml:JSONPath as its reference formulation and obtains the root iterator query of the logical source.
checkUnaryOpApplicableToUnionPlan(PhysicalPlan) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Returns true if the given plan has a union operator as its root operator and all subplans under this union are of one of the following forms: i) a request, ii) a filter over a request, iii) an l2g operator over either a request or a filter with a request.
child - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Names a source record in the child source of a join.
child1InputComplete - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpHashJoin
 
child1InputComplete - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
child2InputComplete - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpHashJoin
 
child2InputComplete - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
childMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Names a child map in the child source of a join.
ChildMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents a child map
chooseFirstSubplan() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CostModelBasedGreedyJoinPlanOptimizerImpl.GreedyEnumerationAlgorithm
Compares all available subplans (see CostModelBasedGreedyJoinPlanOptimizerImpl.GreedyEnumerationAlgorithm.subplans) in terms of their respective costs (as estimated by using the CostModelBasedGreedyJoinPlanOptimizerImpl.costModel) and returns the one with the lowest estimated cost.
chooseFirstSubPlan(List<CardinalityBasedGreedyJoinPlanOptimizerImpl.PhysicalPlanWithStatistics>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CardinalityBasedGreedyJoinPlanOptimizerImpl.GreedyConstructionAlgorithm
Compares all available subplans (see CardinalityBasedGreedyJoinPlanOptimizerImpl.GreedyConstructionAlgorithm.subplans) in terms of their respective cardinality returns the one with the lowest cardinality.
ChronicleMapCardinalityCache - Class in se.liu.ida.hefquin.federation.access.impl.cache
A thread-safe persistent cache implementation for storing cardinality entries.
ChronicleMapCardinalityCache(CachePolicies<CardinalityCacheKey, Integer, CardinalityCacheEntry>) - Constructor for class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
Constructs a new ChronicleMapCardinalityCache with the default cache file and the default capacity.
ChronicleMapCardinalityCache(CachePolicies<CardinalityCacheKey, Integer, CardinalityCacheEntry>, int) - Constructor for class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
Constructs a new ChronicleMapCardinalityCache with the default cache file and a maximum capacity.
ChronicleMapCardinalityCache(CachePolicies<CardinalityCacheKey, Integer, CardinalityCacheEntry>, int, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
Constructs a new ChronicleMapCardinalityCache with a custom file path.
Class - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The class of Hydra classes.
class_ - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
The subject value generated for a logical source record will be asserted as an instance of this RDFS class.
classPrefix - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
clear() - Method in interface se.liu.ida.hefquin.base.datastructures.Cache
Removes all objects from this cache.
clear() - Method in interface se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicy
Used by the cache to inform the replacement policy that the cache has been cleared.
clear() - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicyLRU
 
clear() - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.GenericCacheImpl
 
clear() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTable
 
clear() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnOneVar
 
clear() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars
 
clear() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexNoJoinVars
 
clear() - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
clear() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.CollectingIntermediateResultElementSink
Clears this sink by removing all solution mappings that have so far been collected in this sink.
clear() - Method in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
Clears all entries from the cache.
clear() - Method in class se.liu.ida.hefquin.federation.access.impl.cache.PersistableCardinalityCacheImpl
Clears all entries from the cache.
Clear() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
CLEAR - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
clearCardinalityCache() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithChronicleMapCache
Clears the persisted cardinality cache map.
clearCardinalityCache() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithPersistedDiskCache
Clears the persisted cardinality cache map.
client() - Static method in class se.liu.ida.hefquin.base.shared.http.HttpClientProvider
 
client(long) - Static method in class se.liu.ida.hefquin.base.shared.http.HttpClientProvider
 
ClosableIntermediateResultElementSink - Interface in se.liu.ida.hefquin.engine.queryplan.executable.impl
 
close() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.impl.ClosableIntermediateResultElementSink
Closes this sink.
close() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.SynchronizedIntermediateResultElementSink
 
closed - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.SynchronizedIntermediateResultElementSink
 
closedSet - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
Determines whether the provided set of header values is closed or not.
closeIterator() - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.WrappingQueryIterator
 
COALESCE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
collectAllListElements(Graph, Node, Set<Node>) - Static method in class se.liu.ida.hefquin.base.data.mappings.impl.SchemaMappingReader
 
collectedInputSolMaps - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForUnaryExecOpWithCollectedInput
 
collectExceptions - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOps
If true, then the subclasses are expected to collect exceptions (by calling BaseForExecOps.recordExceptionCaughtDuringExecution(Exception)); otherwise, they are expected to throw the exceptions immediately.
CollectingIntermediateResultElementSink - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl
A (thread-safe) implementation of IntermediateResultElementSink that collects all solution mappings that are sent to it.
CollectingIntermediateResultElementSink() - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.CollectingIntermediateResultElementSink
 
CollectingIntermediateResultElementSinkWithTranslation - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl
 
CollectingIntermediateResultElementSinkWithTranslation(VocabularyMapping) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.CollectingIntermediateResultElementSinkWithTranslation
 
collection - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
Collections somehow related to this resource.
Collection - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A collection holding references to a number of related resources.
Collection(TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
CollectionPath(TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
COLON - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
column - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
columns - Variable in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout
 
combine(CypherQuery, CypherQuery, CypherVarGenerator) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherQueryCombinator
 
COMMA - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
compatible(Binding, Binding) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
Returns true if the given bindings are compatible.
compatible(SolutionMapping, SolutionMapping) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
Returns true if the given solution mappings are compatible.
compile(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerForIteratorBasedExecution
 
compile(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerForPushBasedExecution
 
compile(PhysicalPlan) - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryPlanCompiler
 
compile(PhysicalPlan, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerForIteratorBasedExecution
 
compileElementService(ElementService) - Method in class se.liu.ida.hefquin.jenaext.sparql.algebra.AlgebraGeneratorForHeFQUIN
 
compileElementSubquery(ElementSubQuery) - Method in class se.liu.ida.hefquin.jenaext.sparql.algebra.AlgebraGeneratorForHeFQUIN
 
CompletableFutureUtils - Class in se.liu.ida.hefquin.base.utils
 
CompletableFutureUtils() - Constructor for class se.liu.ida.hefquin.base.utils.CompletableFutureUtils
 
CompletableFutureUtils.GetAllException - Exception Class in se.liu.ida.hefquin.base.utils
 
complete(LogicalToPhysicalOpConverter) - Method in interface se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContext
 
complete(LogicalToPhysicalOpConverter) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl1
 
complete(LogicalToPhysicalOpConverter) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
complete(LogicalToPhysicalPlanConverter) - Method in interface se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContext
 
complete(LogicalToPhysicalPlanConverter) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl1
 
complete(LogicalToPhysicalPlanConverter) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
complete(CostModel) - Method in interface se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContext
 
complete(CostModel) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl1
 
complete(CostModel) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
COMPLETED_AND_CONSUMED - Enum constant in enum class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase.Status
The execution of the task was completed successfully and its results have been consumed completely.
COMPLETED_NOT_CONSUMED - Enum constant in enum class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase.Status
The execution of the task was completed successfully but its results have not yet been consumed completely.
completedBRTPFRequests - Variable in class se.liu.ida.hefquin.federation.access.impl.AsyncFederationAccessManagerImpl
 
completedOtherRequests - Variable in class se.liu.ida.hefquin.federation.access.impl.AsyncFederationAccessManagerImpl
 
completedSPARQLRequests - Variable in class se.liu.ida.hefquin.federation.access.impl.AsyncFederationAccessManagerImpl
 
completedTPFRequests - Variable in class se.liu.ida.hefquin.federation.access.impl.AsyncFederationAccessManagerImpl
 
componentMappings - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Specifies the list of mappings that a lr:CompositeNodeLabelMapping, a lr:CompositeEdgeLabelMapping, or a lr:CompositePropertyNameMapping consists of.
CompositeEdgeLabelMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Class of edge label mappings that are based on other edge label mappings and, for every given edge label, consider these other mappings one after another until one of them is found that has the given edge label in its domain; this other edge label mapping is then invoked.
CompositeEdgeLabelMappingImpl - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
CompositeEdgeLabelMappingImpl(List<EdgeLabelMapping>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.CompositeEdgeLabelMappingImpl
 
CompositeNodeLabelMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Class of node label mappings that are based on other node label mappings and, for every given node label, consider these other mappings one after another until one of them is found that has the given node label in its domain; this other node label mapping is then invoked.
CompositeNodeLabelMappingImpl - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
CompositeNodeLabelMappingImpl(List<NodeLabelMapping>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.CompositeNodeLabelMappingImpl
 
CompositePropertyNameMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Class of property name mappings that are based on other property name mappings and, for every given property name, consider these other mappings one after another until one of them is found that has the given property name in its domain; this other property name mapping is then invoked.
CompositePropertyNameMappingImpl - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
CompositePropertyNameMappingImpl(List<PropertyNameMapping>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.CompositePropertyNameMappingImpl
 
compression - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Defines the compression format of a Source or Target.
Compression - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents file compression schemes.
CONCAT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
ConcatenatingIterable<T> - Class in se.liu.ida.hefquin.base.utils
 
ConcatenatingIterable(Iterable<T>, Iterable<T>) - Constructor for class se.liu.ida.hefquin.base.utils.ConcatenatingIterable
 
concludeExecution(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.UnaryExecutableOpBase
 
concludeExecution(IntermediateResultElementSink, ExecutionContext) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.UnaryExecutableOp
Concludes the execution of this operator and sends the remaining result elements (if any) to the given sink.
ConditionalAndExpression() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ConditionalOrExpression() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
conditions - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherMatchQueryImpl
 
conf - Static variable in class se.liu.ida.hefquin.mappings.algebra.sources.json.SourceTypeJSON
 
confDescr - Variable in class se.liu.ida.hefquin.cli.modules.ModEngineConfig
 
confDescr - Variable in class se.liu.ida.hefquin.cli.modules.ModServer
 
confDescrDecl - Variable in class se.liu.ida.hefquin.cli.modules.ModEngineConfig
 
config - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.JSON2SolutionGraphConverterImpl
 
config - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLQueryRootForStarPattern
 
config - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SPARQL2GraphQLHelper
 
conn - Variable in exception class se.liu.ida.hefquin.engine.wrappers.lpg.conn.Neo4jConnectionException
 
connect(String) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.conn.Neo4jConnectionFactory
 
connect(String, String, String) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.conn.Neo4jConnectionFactory
 
connectingText - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
connectionTimeout - Variable in class se.liu.ida.hefquin.federation.access.impl.reqproc.GraphQLRequestProcessorImpl
 
ConnectorForAdditionalConsumer - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
 
ConnectorForAdditionalConsumer(ExecutionContext) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.ConnectorForAdditionalConsumer
 
connectors - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SPARQL2GraphQLHelper
 
constant - Variable in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprConstant
 
constant - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
 
Constraint() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
CONSTRUCT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
constructBinaryPlan(List<QueryAnalyzer>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.GreedyBasedReordering
 
ConstructorArgument - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
This class is a superclass of any kind of argument to be passed to the constructor of a corresponding Java class.
constructorArguments - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Specifies the list of arguments that must be passed to the constructor of the Java class.
ConstructQuery() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ConstructTemplate() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ConstructTriples(TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
consumeMatchingTriples(Iterable<Triple>, IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequestWithTPFPaging
 
consumeMySink(BaseForExecOpSequentialBindJoin.MyIntermediateResultElementSink, IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
consumeResponse(PageRespType, IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequestWithPaging
 
ConsumingPushBasedPlanThreadException - Exception Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
This class captures exceptions that may occur while trying to consume the output of a PushBasedPlanThread.
ConsumingPushBasedPlanThreadException(String) - Constructor for exception class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.ConsumingPushBasedPlanThreadException
 
ConsumingPushBasedPlanThreadException(String, Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.ConsumingPushBasedPlanThreadException
 
contains(Object) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTable
 
contains(Object) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnOneVar
 
contains(Object) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars
 
contains(Object) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexNoJoinVars
 
contains(Object) - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
CONTAINS - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
containsAll(Collection<?>) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexBase
 
containsAll(Collection<?>) - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
containsBlankNodes(Binding) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
Returns true if the given solution mapping binds any of its variables to a blank node.
containsBlankNodes(SolutionMapping) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
Returns true if the given solution mapping binds any of its variables to a blank node.
containsClassURI(String, GraphQL2RDFConfiguration, GraphQLSchema) - Static method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.URI2GraphQLHelper
Takes a class URI ( @param uri ) and checks that its valid before getting the GraphQL type name from it using @param config, then checks if the name matches a GraphQL object type in @param schema
containsExceptions() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
containsExceptions() - Method in interface se.liu.ida.hefquin.engine.QueryProcessingStatsAndExceptions
Returns true if this object contains exceptions that have occurred while processing the query for which this object was returned.
containsGraphQLField(String, String) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLSchema
Verifies that a field with the name @param fieldName exists for a GraphQL object type with the name @param objectTypeName in the endpoint (as defined by its schema).
containsGraphQLField(String, String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLSchemaImpl
 
containsGraphQLObjectType(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLSchema
Verifies that a GraphQL object type with the name @param objectTypeName exists for the endpoint (as defined by its schema).
containsGraphQLObjectType(String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLSchemaImpl
 
containsJoinOp(LogicalPlan) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.CardinalityBasedJoinOrderingBase
Recursively checks whether the given logical plan contains any join operators (LogicalOpJoin or LogicalOpMultiwayJoin).
containsPropertyURI(String, GraphQL2RDFConfiguration, GraphQLSchema) - Static method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.URI2GraphQLHelper
Takes a property URI ( @param uri ) and checks that its valid before getting the GraphQL type and field name using @param config, then checks whether they matches a field for a GraphQL object type in @param schema
containsTriplePatternOnly() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPAdd
Returns true if the graph pattern of this operator is only a triple pattern.
containsTriplePatternOnly() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPOptAdd
Returns true if the graph pattern of this operator is only a triple pattern.
context - Variable in class se.liu.ida.hefquin.jenaext.sparql.algebra.AlgebraGeneratorForHeFQUIN
 
contextInitialized(ServletContextEvent) - Method in class se.liu.ida.hefquin.service.SharedResourceInitializer
 
convert(Iterable<Triple>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequestWithTPFPaging
 
convert(Iterable<Triple>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpTriplesRequest
 
convert(Iterable<Triple>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpRequestBRTPF
 
convert(Iterable<Triple>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpRequestTPF
 
convert(Iterable<Triple>, TriplePattern) - Static method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter
 
convert(String) - Static method in class se.liu.ida.hefquin.service.ServletUtils
Converts a MIME type string into a corresponding ResultsFormat supported by Jena's SPARQL result serialization.
convert(Iterator<Triple>, TriplePattern) - Static method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter
 
convert(Resource, Model, Node) - Static method in class se.liu.ida.hefquin.rml.RML2MappingAlgebra
This implements lines 4-26 of Algorithm 1 of the paper.
convert(Triple) - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterBase
 
convert(Triple) - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterBase1
 
convert(Triple) - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterBase2
 
convert(Triple) - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterEmpty
 
convert(Triple) - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterSPO
 
convert(BinaryLogicalOp, ExpectedVariables, ExpectedVariables) - Method in interface se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalOpConverter
Returns a physical operator that implements the given logical operator under the assumption that this operator will be used in a plan in which the two subplans under this operator will produce solution mappings with the given variables, respectively.
convert(BinaryLogicalOp, ExpectedVariables, ExpectedVariables) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalOpConverterImpl
 
convert(LogicalPlan, boolean) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalPlanConverterImpl.Worker
 
convert(LogicalPlan, boolean, QueryProcContext) - Method in interface se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalPlanConverter
 
convert(LogicalPlan, boolean, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalPlanConverterImpl
 
convert(NaryLogicalOp, ExpectedVariables...) - Method in interface se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalOpConverter
Returns a physical operator that implements the given logical operator under the assumption that this operator will be used in a plan in which the subplans under this operator will produce solution mappings with the given variables, respectively.
convert(NaryLogicalOp, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalOpConverterImpl
 
convert(NullaryLogicalOp) - Method in interface se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalOpConverter
Returns a physical operator that implements the given logical operator.
convert(NullaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalOpConverterImpl
 
convert(UnaryLogicalOp, ExpectedVariables) - Method in interface se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalOpConverter
Returns a physical operator that implements the given logical operator under the assumption that this operator will be used in a plan in which the subplan under this operator will produce solution mappings with the given variables.
convert(UnaryLogicalOp, ExpectedVariables) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalOpConverterImpl
 
convertChildren(LogicalPlan, boolean) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalPlanConverterImpl.Worker
Converts the sub-plans of the given logical plan (if any) and returns a list of the resulting physical plans.
convertedSubPlans - Variable in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalPlanConverterImpl.Worker
 
convertedSubPlans - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerForPushBasedExecution.Worker
 
ConvertingIterBase(Iterator<Triple>) - Constructor for class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterBase
 
ConvertingIterBase1(Iterator<Triple>, Var) - Constructor for class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterBase1
 
ConvertingIterBase2(Iterator<Triple>, Var, Var) - Constructor for class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterBase2
 
ConvertingIterEmpty(Iterator<Triple>) - Constructor for class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterEmpty
 
ConvertingIterO(Iterator<Triple>, Var) - Constructor for class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterO
 
ConvertingIterP(Iterator<Triple>, Var) - Constructor for class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterP
 
ConvertingIterPO(Iterator<Triple>, Var, Var) - Constructor for class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterPO
 
ConvertingIterS(Iterator<Triple>, Var) - Constructor for class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterS
 
ConvertingIterSO(Iterator<Triple>, Var, Var) - Constructor for class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterSO
 
ConvertingIterSP(Iterator<Triple>, Var, Var) - Constructor for class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterSP
 
ConvertingIterSPO(Iterator<Triple>, TriplePattern) - Constructor for class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterSPO
 
convertResponseDataIntoRDF(String, SPARQLGraphPattern) - Method in class se.liu.ida.hefquin.federation.members.impl.WrappedRESTEndpointImpl
Assuming the given string is the content of a response retrieved when issuing a request to this REST endpoint, this method returns an RDF view of this content.
convertToJenaElement(SPARQLGraphPattern) - Static method in class se.liu.ida.hefquin.base.query.utils.QueryPatternUtils
 
convertToJenaOp(SPARQLGraphPattern) - Static method in class se.liu.ida.hefquin.base.query.utils.QueryPatternUtils
Returns a representation of the given graph pattern as an object of the Op interface of the Jena API.
convertToJenaResultSet(List<SolutionMapping>, List<String>) - Static method in class se.liu.ida.hefquin.base.data.utils.JenaResultSetUtils
 
convertToQuery(SPARQLGraphPattern) - Static method in interface se.liu.ida.hefquin.federation.access.SPARQLRequest
 
convertToRDF(MappingRelation) - Static method in class se.liu.ida.hefquin.mappings.algebra.MappingRelationUtils
Returns the RDF dataset resulting from the given mapping relation.
copy() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Path
 
copy(Iterable<SolutionMapping>) - Static method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexForMixedUsage
 
copy(Op) - Method in class se.liu.ida.hefquin.jenaext.sparql.algebra.op.OpServiceWithParams
 
Copy() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
COPY - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
copyAndAdd(List<Exception>, Exception) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
copyWithReducedQuality(QueryPlanProperty) - Static method in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty
Creates a copy of the given property (its type and its value) with a reduced quality score.
cost - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCost
 
CostDimension - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
 
CostDimension(double, CostFunctionForPlan) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CostDimension
 
CostEstimationException - Exception Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer
An exception that occurred during the process of estimating the cost of a given plan.
CostEstimationException(String, Throwable, PhysicalPlan) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.CostEstimationException
 
CostEstimationException(String, PhysicalPlan) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.CostEstimationException
 
CostEstimationException(Throwable, PhysicalPlan) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.CostEstimationException
 
CostEstimationException(PhysicalPlan) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.CostEstimationException
 
CostEstimationUtils - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils
 
CostEstimationUtils() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.CostEstimationUtils
 
costFct - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CostDimension
 
costFctForRoot - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRBasedCostFunctionForPlan
 
CostFunctionForPlan - Interface in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
Implementations of this interface represent functions that determine some form of cost value for any given (physical) query plan.
CostFunctionForRootOp - Interface in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
Implementations of this interface represent functions that determine some form of cost value for the root node of any given query plan.
costModel - Variable in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
costModel - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CostModelBasedGreedyJoinPlanOptimizerImpl
 
costModel - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedJoinPlanOptimizer
 
costModel - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Specifies the cost model to be used by the query processor.
CostModel - Interface in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer
 
CostModel - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
 
CostModel_INSTANCE - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
 
CostModelBasedGreedyJoinPlanOptimizerImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
 
CostModelBasedGreedyJoinPlanOptimizerImpl(CostModel) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CostModelBasedGreedyJoinPlanOptimizerImpl
 
CostModelBasedGreedyJoinPlanOptimizerImpl.GreedyEnumerationAlgorithm - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
 
CostModelImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
 
CostModelImpl(CardinalityEstimation) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CostModelImpl
 
CostModelImpl(CostDimension[]) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CostModelImpl
 
COUNT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
countDuplicates(List<Node>) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.JoinAnalyzer
Sum the number of duplicates for each variable e.g., if the input contains three ?
counterBRTPFRequests - Variable in class se.liu.ida.hefquin.federation.access.impl.BlockingFederationAccessManagerImpl
 
counterOtherRequests - Variable in class se.liu.ida.hefquin.federation.access.impl.BlockingFederationAccessManagerImpl
 
counterRequests - Variable in class se.liu.ida.hefquin.federation.access.impl.BlockingFederationAccessManagerImpl
 
counterSPARQLRequests - Variable in class se.liu.ida.hefquin.federation.access.impl.BlockingFederationAccessManagerImpl
 
counterTPFRequests - Variable in class se.liu.ida.hefquin.federation.access.impl.BlockingFederationAccessManagerImpl
 
CountLargerThanZeroExpression - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
 
CountLargerThanZeroExpression() - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.CountLargerThanZeroExpression
 
countNrOfPlansWithBestCost(List<PhysicalPlanWithCost>, double) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCostUtils
 
countNumOfChainJoins(QueryAnalyzer) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.JoinAnalyzer
 
countNumOfChainJoins(QueryAnalyzer, QueryAnalyzer) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.JoinAnalyzer
 
countNumOfJoinPairs(List<Node>, List<Node>) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.JoinAnalyzer
For each occurrence of a variable in the second list, check whether there exists a matching partner (the same variable) in the first list.
countNumOfJoinsWithSameObj(QueryAnalyzer) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.JoinAnalyzer
 
countNumOfJoinsWithSameObj(QueryAnalyzer, QueryAnalyzer) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.JoinAnalyzer
 
countNumOfJoinsWithSameSub(QueryAnalyzer) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.JoinAnalyzer
Count number of different types of joins for a given plan; - s-s joins: subject-subject - o-o joins: object-object joins - chain joins: object-subject and subject-object joins - unusual joins: subject-predicate, predicate-object, predicate-predicate joins
countNumOfJoinsWithSameSub(QueryAnalyzer, QueryAnalyzer) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.JoinAnalyzer
Count number of different types of joins between two given sub-plans
countNumOfUnusualJoins(QueryAnalyzer) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.JoinAnalyzer
 
countNumOfUnusualJoins(QueryAnalyzer, QueryAnalyzer) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.JoinAnalyzer
 
countPredicate1 - Static variable in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
countPredicate2 - Static variable in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
countSubplans(LogicalPlan) - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils
 
countUnboundVars(List<Node>, Set<Node>) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula.JoinAwareWeightedUnboundVariableCount
For a given list of variables, count the number of unique variables that are not in the set of 'boundVariables'
countVar - Static variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
create() - Method in interface se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicyFactory
 
create(JsonNode, Iterator<JsonNode>, CypherVar) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.RecordEntryFactory
 
create(BinaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBinaryUnion.Factory
 
create(BinaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashJoin.Factory
 
create(BinaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashRJoin.Factory
 
create(BinaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpNaiveNestedLoopsJoin.Factory
 
create(BinaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpSymmetricHashJoin.Factory
 
create(BinaryLogicalOp) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOpFactory
Creates a physical operator for the given logical operator.
create(BinaryLogicalOp, ExpectedVariables, ExpectedVariables) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOpRegistry
Creates a physical operator for the given logical operator by consulting registered factories in order.
create(NaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpMultiwayUnion.Factory
 
create(NaryLogicalOp) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOpFactory
Creates a physical operator for the given logical operator.
create(NaryLogicalOp, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOpRegistry
Creates a physical operator for the given logical operator by consulting registered factories in order.
create(NullaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFixedSolMap.Factory
 
create(NullaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpRequest.Factory
 
create(NullaryLogicalOp) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOpFactory
Creates a physical operator for the given logical operator.
create(NullaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOpRegistry
Creates a physical operator for the given logical operator by consulting registered factories in order.
create(UnaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBind.Factory
 
create(UnaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinBRTPF.Factory
 
create(UnaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL.Factory
 
create(UnaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFilter.Factory
 
create(UnaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpGlobalToLocal.Factory
 
create(UnaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpIndexNestedLoopsJoin.Factory
 
create(UnaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLocalToGlobal.Factory
 
create(UnaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLookupJoinViaWrapper.Factory
 
create(UnaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpUnfold.Factory
 
create(UnaryLogicalOp) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOpFactory
Creates a physical operator for the given logical operator.
create(UnaryLogicalOp, ExpectedVariables) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOpRegistry
Creates a physical operator for the given logical operator by consulting registered factories in order.
Create() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
CREATE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
createAll(BinaryLogicalOp, ExpectedVariables, ExpectedVariables) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOpRegistry
Creates all possible physical operators for the given logical operator by consulting all registered factories.
createAll(NaryLogicalOp, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOpRegistry
Creates all possible physical operators for the given logical operator by consulting all registered factories.
createAll(NullaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOpRegistry
Creates all possible physical operators for the given logical operator by consulting all registered factories.
createAll(UnaryLogicalOp, ExpectedVariables) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOpRegistry
Creates all possible physical operators for the given logical operator by consulting all registered factories.
createAllJoinPlans(PhysicalPlan, PhysicalPlan, LogicalToPhysicalOpConverter) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CostModelBasedGreedyJoinPlanOptimizerImpl
Creates a list of join plans, including a (default) binary join of the given two plans as well as possible plans with unary (gpAdd-based) joins in which the first given plan is the child.
createAsIterable(Iterable<SolutionMapping>, Iterable<SolutionMapping>) - Static method in class se.liu.ida.hefquin.base.data.utils.JoiningIteratorForSolMaps
 
createAsIterable(Iterable<SolutionMapping>, Iterable<SolutionMapping>) - Static method in class se.liu.ida.hefquin.base.data.utils.UnionIteratorForSolMaps
 
createAsIterable(Iterable<SolutionMapping>, Var, Node) - Static method in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_OneVarBinding
 
createAsIterable(Iterable<SolutionMapping>, Var, Node, Var, Node) - Static method in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_TwoVarsBindings
 
createAsIterable(Iterable<SolutionMapping>, Var, Node, Var, Node, Var, Node) - Static method in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_ThreeVarsBindings
 
createAsIterable(Iterable<SolutionMapping>, SolutionMapping) - Static method in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_CompatibleSolMap
 
createAsIterable(Collection<List<SolutionMapping>>) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingsIteratorOverCollectionOfLists
 
createBasedOnColumns(String[], Node[]...) - Static method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout
 
createBasedOnColumns(List<String>, Node[]...) - Static method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout
 
createBasedOnTuples(String[], Node[]...) - Static method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout
 
createBasedOnTuples(List<String>, Node[]...) - Static method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout
 
createBRTPFServer(String, VocabularyMapping) - Method in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
 
createCacheEntry(Integer) - Method in class se.liu.ida.hefquin.federation.access.impl.cache.CardinalityCacheEntryFactory
 
createCacheEntry(ObjectType) - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheEntryBaseFactory
 
createCacheEntry(ObjectType) - Method in interface se.liu.ida.hefquin.base.datastructures.impl.cache.CacheEntryFactory
Creates and returns a new EntryType object that wraps the given object.
createConnectors(Map<Node, StarPattern>) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.SPARQL2GraphQLTranslatorImpl
Creates a connector map using @param indexedStarPatterns
createdAt() - Method in interface se.liu.ida.hefquin.base.datastructures.impl.cache.CacheEntry
Returns the time at which this cache entry was created.
createdAt() - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheEntryBase
 
createElementGroupIfNeeded(List<Element>) - Static method in class se.liu.ida.hefquin.jenaext.sparql.syntax.ElementUtils
If the given list contains multiple elements, this function returns an ElementGroup containing these elements.
createExecContext() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerBase
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.BinaryPhysicalOp
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBinaryUnion
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBind
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinBRTPF
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFilter
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFixedSolMap
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpGlobalToLocal
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashJoin
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashRJoin
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpIndexNestedLoopsJoin
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLocalToGlobal
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLookupJoinViaWrapper
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpMultiwayUnion
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpNaiveNestedLoopsJoin
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpParallelMultiLeftJoin
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpRequest
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpSymmetricHashJoin
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpUnfold
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.NaryPhysicalOp
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.NullaryPhysicalOp
 
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOperator
Creates and returns the executable operator to be used for this physical operator.
createExecOp(boolean, QueryPlanningInfo, ExpectedVariables...) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.UnaryPhysicalOp
 
createExecOp(SPARQLGraphPattern, SPARQLEndpoint, boolean, boolean, QueryPlanningInfo, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
createExecutableReqOp(Set<Binding>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
Implementations of this function should create an executable operator that can perform a bind join request in which the query of this bind join operator is combined with the given solution mappings.
createExecutableReqOp(Set<Binding>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinBRTPF
 
createExecutableReqOp(Set<Binding>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithFILTER
 
createExecutableReqOp(Set<Binding>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithUNION
 
createExecutableReqOp(Set<Binding>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVALUES
 
createExecutableReqOp(Set<Binding>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVALUESorFILTER
 
createExecutableReqOp(Set<Binding>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVarRenaming
 
createExecutableReqOp(Set<Binding>, Element, SPARQLEndpoint) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithFILTER
 
createExecutableReqOp(Set<Binding>, Element, SPARQLEndpoint) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVALUES
 
createExecutableReqOpForAll() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
Implementations of this function should create an executable operator that can perform a request to retrieve all solution mappings for the query of this operator (i.e., not a bind-join request).
createExecutableReqOpForAll() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoinSPARQL
 
createExecutableReqOpForAll() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
Implementations of this function should create an executable operator that can perform a request to retrieve all solution mappings for the query of this operator (i.e., not a bind-join request).
createExecutableReqOpForAll() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoinSPARQL
 
createExecutableReqOpForAll() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinBRTPF
 
createExecutableRequestOperator(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps
 
createExecutableRequestOperator(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpIndexNestedLoopsJoinTPF
 
createExtendExpression(Resource, Node, Map<String, String>) - Static method in class se.liu.ida.hefquin.rml.RML2MappingAlgebra
This function implements Algorithm 3 of the paper.
createFederationMember(Resource, String, Model) - Method in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
 
createFilterExpression(Iterable<Binding>) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithFILTER
 
createGraphQLServer(String) - Method in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
 
createIllegalArgumentException(LogicalOperator) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRBase
 
createIllegalArgumentException(PhysicalOperator) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRBase
 
createIllegalArgumentException(DataRetrievalRequest) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRBase
 
createIllegalArgumentException(FederationMember) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRBase
 
createIterator() - Method in interface se.liu.ida.hefquin.base.utils.IteratorFactory
Creates an iterator.
createIterator(Iterator<T>) - Method in interface se.liu.ida.hefquin.base.utils.WrappingIteratorFactory
Creates an iterator that wraps the given iterator.
createJsonElement(Object) - Method in class se.liu.ida.hefquin.mappings.algebra.sources.json.SourceTypeJSON
 
createL2G(Map<Node, Set<Node>>) - Static method in class se.liu.ida.hefquin.base.data.mappings.impl.EntityMappingImpl
 
createLogicalAddOpFromLogicalReqOp(LogicalOpRequest<?, ?>) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalOpUtils
 
createLogicalAddOpFromPhysicalReqOp(PhysicalOperator) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalOpUtils
 
createLogicalOptAddOpFromPhysicalReqOp(PhysicalOperator) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalOpUtils
 
createMappingRelation(DDS, DC1) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
createMatchableTriplePattern(Triple) - Static method in class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorBase
 
createMySink() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
createMySink() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVarRenaming
 
createNeo4jServer(String) - Method in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
 
createNextPossiblePlans(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CostModelBasedGreedyJoinPlanOptimizerImpl.GreedyEnumerationAlgorithm
Creates all possible binary join plans with the given plan as left child and one of the remaining subplans (see CostModelBasedGreedyJoinPlanOptimizerImpl.GreedyEnumerationAlgorithm.subplans) as the right child, as well as plans with unary (gpAdd-based) joins with the given plan as the child.
createOp(Query) - Method in class se.liu.ida.hefquin.jenaext.sparql.engine.main.QueryEngineMainForHeFQUIN
 
createOutputRelation(MappingRelationImplWithColumnLayout) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject
Creates the output relation by simply re-using the relevant columns of the given input relation.
createP(Map<String, String>, Resource) - Static method in class se.liu.ida.hefquin.rml.RML2MappingAlgebra
Given a version of map P in which the queries are represented just as strings, this function creates a version of P in which the queries are represented as JsonPathQuery objects.
createPageRequest(int) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequestWithPaging
 
createPageRequest(String) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequestWithTPFPaging
 
createPageRequest(String) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpRequestBRTPF
 
createPageRequest(String) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpRequestTPF
 
createPageRequest(TPFResponse) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequestWithTPFPaging
 
createParams(Triple) - Method in class se.liu.ida.hefquin.federation.members.impl.TPFServerImpl
 
createPhysicalPlan(LogicalOperator, QueryPlanningInfo, PhysicalPlan[], boolean) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalPlanConverterImpl.Worker
 
createPhysicalPlanForMultiwayJoin(LogicalOpMultiwayJoin, QueryPlanningInfo, PhysicalPlan[], boolean) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalPlanConverterImpl.Worker
 
createPhysicalPlanForMultiwayLeftJoin(LogicalOpMultiwayLeftJoin, QueryPlanningInfo, PhysicalPlan[], boolean) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalPlanConverterImpl.Worker
 
createPhysicalPlanWithBinaryRoot(BinaryLogicalOp, QueryPlanningInfo, PhysicalPlan, PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalPlanConverterImpl.Worker
 
createPhysicalPlanWithNaryRoot(NaryLogicalOp, QueryPlanningInfo, PhysicalPlan[], boolean) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalPlanConverterImpl.Worker
 
createPhysicalPlanWithNullaryRoot(NullaryLogicalOp, QueryPlanningInfo) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalPlanConverterImpl.Worker
 
createPhysicalPlanWithUnaryRoot(UnaryLogicalOp, QueryPlanningInfo, PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalPlanConverterImpl.Worker
 
createPlan(Op, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ExhaustiveSourcePlannerImpl
 
createPlan(Op, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlan(Op, FederationMember) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlan(Query, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlannerImpl
 
createPlan(Query, QueryProcContext) - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryPlanner
 
createPlan(BinaryLogicalOp, QueryPlanningInfo, LogicalToPhysicalOpConverter, PhysicalPlan, PhysicalPlan) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Creates a physical plan in which the root operator is the physical operator that the given LogicalToPhysicalOpConverter returns for the given logical operator.
createPlan(LogicalOperator, QueryPlanningInfo, LogicalToPhysicalOpConverter, PhysicalPlan...) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Creates a physical plan in which the root operator is the physical operator that the given LogicalToPhysicalOpConverter returns for the given logical operator.
createPlan(LogicalOperator, LogicalToPhysicalOpConverter, PhysicalPlan...) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Creates a physical plan in which the root operator is the physical operator that the given LogicalToPhysicalOpConverter returns for the given logical operator.
createPlan(NaryLogicalOp, QueryPlanningInfo, LogicalToPhysicalOpConverter, List<PhysicalPlan>) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Creates a physical plan in which the root operator is the physical operator that the given LogicalToPhysicalOpConverter returns for the given logical operator.
createPlan(NaryLogicalOp, QueryPlanningInfo, LogicalToPhysicalOpConverter, PhysicalPlan...) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Creates a physical plan in which the root operator is the physical operator that the given LogicalToPhysicalOpConverter returns for the given logical operator.
createPlan(NullaryLogicalOp, QueryPlanningInfo, LogicalToPhysicalOpConverter) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Creates a physical plan in which the root operator is the physical operator that the given LogicalToPhysicalOpConverter returns for the given logical operator.
createPlan(UnaryLogicalOp, QueryPlanningInfo, LogicalToPhysicalOpConverter, PhysicalPlan) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Creates a physical plan in which the root operator is the physical operator that the given LogicalToPhysicalOpConverter returns for the given logical operator.
createPlan(BinaryPhysicalOp, QueryPlanningInfo, PhysicalPlan, PhysicalPlan) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Creates a physical plan with the given root operator.
createPlan(NaryPhysicalOp, QueryPlanningInfo, List<PhysicalPlan>) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Creates a physical plan with the given root operator.
createPlan(NaryPhysicalOp, QueryPlanningInfo, PhysicalPlan...) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Creates a physical plan with the given root operator.
createPlan(NullaryPhysicalOp, QueryPlanningInfo) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Creates a physical plan with the given root operator.
createPlan(PhysicalOperator, QueryPlanningInfo, PhysicalPlan...) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Creates a physical plan in which the root operator is the default physical operator for the given logical operator, as per LogicalToPhysicalOpConverter.
createPlan(PhysicalOperator, PhysicalPlan...) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Creates a physical plan in which the root operator is the default physical operator for the given logical operator, as per LogicalToPhysicalOpConverter.
createPlan(UnaryPhysicalOp, QueryPlanningInfo, PhysicalPlan) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Creates a physical plan with the given root operator.
createPlanAfterPushingInSubPlan(LogicalOpFilter, UnaryLogicalOp, LogicalPlan, LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.FilterPushDown
 
createPlanForAddOpUnderFilter(LogicalOpFilter, UnaryLogicalOp, LogicalPlan, LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.FilterPushDown
Assumes that the given child operator is either a
invalid reference
LogicalOpTPAdd
, a
invalid reference
LogicalOpTPOptAdd
, a
invalid reference
LogicalOpBGPAdd
, a
invalid reference
LogicalOpBGPOptAdd
, a LogicalOpGPAdd, or a LogicalOpGPOptAdd.
createPlanForBGP(OpBGP, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ExhaustiveSourcePlannerImpl
 
createPlanForBGP(OpBGP, FederationMember) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForBGP(BasicPattern, FederationMember) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForBGP(BGP, FederationMember) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForBind(OpExtend, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForBindUnderFilter(LogicalOpFilter, LogicalOpBind, LogicalPlan, LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.FilterPushDown
 
createPlanForFilter(OpFilter, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForFilter(OpFilter, FederationMember) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForFilterUnderFilter(LogicalOpFilter, LogicalOpFilter, LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.FilterPushDown
 
createPlanForJoin(List<Op>, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForJoin(OpJoin, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForJoin(OpJoin, FederationMember) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForJoinUnderFilter(LogicalOpFilter, LogicalPlan, LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.FilterPushDown
 
createPlanForL2GOrG2LUnderFilter(LogicalOpFilter, UnaryLogicalOp, LogicalPlan, LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.FilterPushDown
Assumes that the given child operator is either a LogicalOpLocalToGlobal or a LogicalOpGlobalToLocal.
createPlanForLeftJoin(OpConditional, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForLeftJoin(OpConditional, FederationMember) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForLeftJoin(OpLeftJoin, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForLeftJoin(OpLeftJoin, FederationMember) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForMultiwayLeftJoinUnderFilter(LogicalOpFilter, LogicalPlan, LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.FilterPushDown
 
createPlanForOpTable(OpTable) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForRequestUnderFilter(LogicalOpFilter, LogicalOpRequest<?, ?>, LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.FilterPushDown
 
createPlanForRightJoinUnderFilter(LogicalOpFilter, LogicalPlan, LogicalPlan, LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.FilterPushDown
 
createPlanForSequence(OpSequence, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForServicePattern(OpService, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
This function assumes that the given operator comes from a SERVICE clause that did not have a PARAMS part (or an empty one), and it produces a plan with a request operator as root.
createPlanForServiceWithParams(OpServiceWithParams, LogicalPlan, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
This function assumes that the given operator comes from a SERVICE clause that had a nonempty PARAMS part, and it produces a plan with a gpAdd operator as root and the given subplan as input to this root operator.
createPlanForTriplePattern(OpTriple, FederationMember) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForUnfold(OpUnfold, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForUnfoldUnderFilter(LogicalOpFilter, LogicalOpUnfold, LogicalPlan, LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.FilterPushDown
 
createPlanForUnion(OpUnion, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForUnion(OpUnion, FederationMember) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanForUnionUnderFilter(LogicalOpFilter, LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.FilterPushDown
 
createPlanForValues(OpTable, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createPlanWithBinaryJoin(LogicalPlan, LogicalPlan, Iterable<QueryPlanProperty>) - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils
Creates a LogicalPlan with a LogicalOpJoin as root operator and the given plans as its two subplans.
createPlanWithBinaryUnion(LogicalPlan, LogicalPlan, Iterable<QueryPlanProperty>) - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils
Creates a LogicalPlan with a LogicalOpUnion as root operator and the given plans as its two subplans.
createPlanWithDefaultUnaryOpIfPossible(PhysicalPlan, PhysicalPlan, QueryPlanningInfo, LogicalToPhysicalOpConverter) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
If the second of the two given plans is either a request, a filter with request, or a union over requests, then this function turns the request(s) into gpAdd operators with the first given plan as subplan.
createPlanWithJoin(PhysicalPlan, PhysicalPlan, QueryPlanningInfo, LogicalToPhysicalOpConverter) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Creates a plan with a binary join as root operator, using the default physical operator for such a join (as per the given LogicalToPhysicalOpConverter).
createPlanWithJoin(PhysicalPlan, PhysicalPlan, LogicalToPhysicalOpConverter) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Creates a plan with a binary join as root operator, using the default physical operator for such a join (as per the given LogicalToPhysicalOpConverter).
createPlanWithMultiwayJoin(Iterable<QueryPlanProperty>, LogicalPlan...) - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils
Creates a LogicalPlan with a LogicalOpMultiwayJoin as root operator and the given plans as its subplans.
createPlanWithMultiwayJoin(List<LogicalPlan>, Iterable<QueryPlanProperty>) - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils
Creates a LogicalPlan with a LogicalOpMultiwayJoin as root operator and the given plans as its subplans.
createPlanWithMultiwayUnion(Iterable<QueryPlanProperty>, LogicalPlan...) - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils
Creates a LogicalPlan with a LogicalOpMultiwayUnion as root operator and the given plans as its subplans.
createPlanWithMultiwayUnion(List<LogicalPlan>, Iterable<QueryPlanProperty>) - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils
Creates a LogicalPlan with a LogicalOpMultiwayUnion as root operator and the given plans as its subplans.
createPlanWithRequest(DataRetrievalRequest, FederationMember) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
Creates a plan with a request operator as root operator.
createPlanWithSingleRequestOp(SPARQLGraphPattern, FederationMember) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.MergeRequests
 
createPlanWithSubPlans(LogicalOperator, Iterable<QueryPlanProperty>, List<LogicalPlan>) - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils
Creates a LogicalPlan with the given operator as root operator and the plans given in the list as subplans.
createPlanWithSubPlans(LogicalOperator, Iterable<QueryPlanProperty>, LogicalPlan...) - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils
Creates a LogicalPlan with the given operator as root operator and the given plans as subplans.
createPlanWithUnaryOpForUnionPlan(PhysicalPlan, PhysicalPlan, QueryPlanningInfo, LogicalToPhysicalOpConverter) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
This function takes two physical plans as input, with the assumptions that the second of these plans i) has a union as its root operator and ii) every sub plan under this union is either a request or a filter with a request.
createPrintablePlan(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl
 
createPrintablePlan(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl
 
createPrintableSubPlans(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl
 
createPrintableSubPlans(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl
 
createProcessor(NullaryExecutableOp, SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps
 
createPwithStrings(Set<String>) - Static method in class se.liu.ida.hefquin.rml.RML2MappingAlgebra
This function implements lines 11-13 of Algorithm 2 in a generic way; that is, the resulting map P contains the query string rather than concrete query objects.
createQueryProcContext(HeFQUINEngineConfigReader.Context, FederationAccessManager, LogicalToPhysicalPlanConverter, LogicalToPhysicalOpConverter) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
createRequest(Map<String, Node>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars
Assumes that the number of parameter values in the given array is the same as the number of parameter declarations of the REST endpoint and that the datatypes of the values match the ones of the parameter declarations.
createRequest(Set<Binding>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
Implementations of this function should create a bind-join request for the given batch of solution mappings.
createRequest(Set<Binding>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelBindJoinSPARQLwithFILTER
 
createRequest(Set<Binding>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelBindJoinSPARQLwithUNION
 
createRequest(Set<Binding>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelBindJoinSPARQLwithVALUES
 
createRequest(Set<Binding>, Element) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithFILTER
 
createRequest(Set<Binding>, Element) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVALUES
 
createRequest(Set<Binding>, Element, Set<Var>) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithUNION
 
createRequest(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequests
 
createRequest(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpIndexNestedLoopsJoinSPARQL
 
createRequest(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpIndexNestedLoopsJoinTPF
 
createRequestSubPlan(Triple, FederationMember) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ExhaustiveSourcePlannerImpl
 
createRequestURL(BRTPFRequest) - Method in interface se.liu.ida.hefquin.federation.members.BRTPFServer
 
createRequestURL(BRTPFRequest) - Method in class se.liu.ida.hefquin.federation.members.impl.BRTPFServerImpl
 
createRequestURL(TPFRequest) - Method in class se.liu.ida.hefquin.federation.members.impl.TPFServerImpl
 
createRequestURL(TPFRequest) - Method in interface se.liu.ida.hefquin.federation.members.TPFServer
 
createResponseProcessor(SolutionMapping, IntermediateResultElementSink, ExecutableOperator) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequests
 
createResponseProcessor(SolutionMapping, IntermediateResultElementSink, ExecutableOperator) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithSolMapsRequests
 
createRESTRequest() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpRequestOther
 
createReverseP(Map<String, String>) - Static method in class se.liu.ida.hefquin.rml.RML2MappingAlgebra
 
createSolutionMapping() - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
Creates an empty solution mapping.
createSolutionMapping(QuerySolution) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
Creates a solution mapping based on the given QuerySolution.
createSolutionMapping(Var, Node) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
Creates a solution mapping in which the given variable is mapped to the given node.
createSolutionMapping(Var, Node, Var, Node) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
Creates a solution mapping in which the given variables are mapped to the given nodes, respectively.
createSolutionMapping(Var, Node, Var, Node, Var, Node) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
Creates a solution mapping in which the given variables are mapped to the given nodes, respectively.
createSourceAssignment(Op, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
createSourceAssignment(Op, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.SourcePlannerBase
 
createSourceAssignment(Query, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.SourcePlannerBase
 
createSourceAssignment(Query, QueryProcContext) - Method in interface se.liu.ida.hefquin.engine.queryproc.SourcePlanner
The logical plan returned by this method is a source assignment (see Definition 8 of our FedQPL paper); that is, the only types of operators that it contains are request operators (
invalid reference
LogicalOpRequest
), multiway joins (
invalid reference
LogicalOpMultiwayJoin
), and multiway unions (
invalid reference
LogicalOpMultiwayUnion
).
createSourceReference(Resource) - Static method in class se.liu.ida.hefquin.rml.RML2MappingAlgebra
 
createSPARQLEndpoint(String, VocabularyMapping) - Method in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequests
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequest
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequestWithTPFPaging
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForUnaryExecOpWithCollectedInput
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBinaryUnion
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBind
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpDuplicateRemoval
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpFilter
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpGlobalToLocal
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLocalToGlobal
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithoutParamVars
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpMultiwayUnion
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpRequestOther
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpRequestSPARQL
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVALUESorFILTER
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpUnfold
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NaryExecutableOpBase
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NullaryExecutableOpBase
 
createStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.UnaryExecutableOpBase
 
createSubPlanForTP(Triple, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ExhaustiveSourcePlannerImpl
 
createThread(BinaryExecutableOp, PushBasedPlanThread, PushBasedPlanThread, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerForPushBasedExecution
 
createThread(NaryExecutableOp, PushBasedPlanThread[], ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerForPushBasedExecution
 
createThread(NullaryExecutableOp, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerForPushBasedExecution
 
createThread(UnaryExecutableOp, PushBasedPlanThread, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerForPushBasedExecution
 
createThreads(PhysicalPlan, LinkedList<PushBasedPlanThread>, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerForPushBasedExecution.Worker
 
createThreads(PhysicalPlan, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerForPushBasedExecution
 
createTPFServer(String, VocabularyMapping) - Method in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
 
createUnion(Iterable<Binding>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVarRenaming
 
createUnion(Iterable<Binding>, Element, Set<Var>) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithUNION
 
createValuesClause(Iterable<Binding>, SerializationContext) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
Serializes the given collection of solution mappings as a string that can be used in a SPARQL VALUES clause.
createValuesClause(Set<Binding>) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVALUES
 
createValuesClauseLongForm(List<Var>, Iterable<Binding>, SerializationContext) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
 
createValuesClauseShortForm(List<Var>, Iterable<Binding>, SerializationContext) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
 
createWithSPOG(MappingOperator) - Static method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject
 
createWorker() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerForPushBasedExecution
 
createWrappedRESTEndpoint(String, List<RESTEndpoint.Parameter>, List<MappingOperator>) - Method in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
 
creationTime - Variable in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheEntryBase
 
CSV - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes that the CSV file's column names are used for referring to extracts of CSV resources.
ctx - Variable in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl1
 
ctx - Variable in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
ctx - Variable in class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonObject
 
ctxt - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerBase
 
ctxt - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.CardinalityBasedJoinOrderingWithRequests
 
ctxt - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessorImpl
 
curChar - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINTokenManager
 
currentAssignment - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyCursor
 
currentBatch - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
This set is used to collect up the solution mappings for the currently- assembled batch, which will then be used for a bind-join request.
currentBatch - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
This set is used to collect up the input solution mappings (obtained from the child operator in the execution plan) for which the next bind-join request will ask for possible join partners.
currentCursor - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MyCursor
 
currentElement - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.SynchronizedIntermediateResultElementSink
 
currentId - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraphBuilder
 
currentInput - Variable in class se.liu.ida.hefquin.base.data.utils.UnionIteratorForSolMaps
 
currentInput - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion.MyCursor
 
currentInputElement - Variable in class se.liu.ida.hefquin.base.data.utils.JoiningIteratorForSolMaps
 
currentInputSchema - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion.MyCursor
This is the schema of MappingOpUnion.MyCursor.currentInput, which we need to remember to be able to check whether MappingOpUnion.MyCursor.currentSchemaMapping needs to be updated when we move to the next non-empty MappingOpUnion.MyCursor.currentInput.
currentSchemaMapping - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion.MyCursor
The i-th position in this array corresponds to the i-th attribute in the schema of MappingOpUnion.MyCursor.myRelation and the integer at that position in the array is the position of the same attribute in MappingOpUnion.MyCursor.currentInputSchema.
currentSolMapsForRequest - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
This set is used to collect up solution mappings that will be used to form the next bind-join request.
currentSubPlan - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
currentToken - Variable in exception class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.ParseException
This is the last token that has been consumed successfully.
currentValue - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyCursor
 
CurrentWorkingDirectory - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes the path to the current working directory of the RML processor.
cursor - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MyMappingRelation
 
CypherExpression - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.query
This interface represents a generic Cypher Expression.
CypherExpressionVisitor - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.utils
This class is made to provide generic visitor functionalities to traverse expression trees.
CypherMatchQuery - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.query
Represents a Cypher Query with a MATCH-WHERE-RETURN structure, For example, the query: MATCH (x) MATCH (a)-[b]->(c) WHERE a:CLASS AND b.property='value' UNWIND KEYS(a) AS k RETURN x AS n1, c AS n2, k AS key can be represented with this interface.
CypherMatchQueryImpl - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl
 
CypherMatchQueryImpl() - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherMatchQueryImpl
 
CypherMatchQueryImpl(List<MatchClause>, List<BooleanCypherExpression>, List<UnwindIterator>, List<AliasedExpression>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherMatchQueryImpl
 
cypherQuery - Variable in class se.liu.ida.hefquin.federation.access.impl.req.Neo4jRequestImpl
 
CypherQuery - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.query
Represents a query written in the Cypher query language.
CypherQueryBuilder - Class in se.liu.ida.hefquin.engine.wrappers.lpg.utils
 
CypherQueryBuilder() - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherQueryBuilder
 
CypherQueryCombinator - Class in se.liu.ida.hefquin.engine.wrappers.lpg.utils
 
CypherQueryCombinator() - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherQueryCombinator
 
CypherUnionQuery - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.query
Represents a UNION Cypher query.
CypherUnionQueryImpl - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl
 
CypherUnionQueryImpl() - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherUnionQueryImpl
 
CypherUnionQueryImpl(List<CypherMatchQuery>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherUnionQueryImpl
 
CypherUnionQueryImpl(CypherMatchQuery...) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherUnionQueryImpl
 
CypherUtils - Class in se.liu.ida.hefquin.engine.wrappers.lpg.utils
 
CypherUtils() - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherUtils
 
CypherVar - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
 
CypherVar(String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.CypherVar
 
CypherVarGenerator - Class in se.liu.ida.hefquin.engine.wrappers.lpg.utils
 
CypherVarGenerator() - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherVarGenerator
 

D

d - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MyCursor
 
data - Variable in class se.liu.ida.hefquin.federation.access.impl.response.DataRetrievalResponseBase
 
DATA - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
DataBlock() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
DataBlockValue() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
DataConversionException(String, Throwable) - Constructor for exception class se.liu.ida.hefquin.federation.members.WrappedRESTEndpoint.DataConversionException
 
DataObject - Interface in se.liu.ida.hefquin.mappings.algebra.sources
 
DataRetrievalRequest - Interface in se.liu.ida.hefquin.federation.access
 
DataRetrievalResponse<T> - Interface in se.liu.ida.hefquin.federation.access
 
DataRetrievalResponseBase<T> - Class in se.liu.ida.hefquin.federation.access.impl.response
 
DataRetrievalResponseBase(T, FederationMember, DataRetrievalRequest, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.DataRetrievalResponseBase
Constructs a response with the given data, federation member, request, and request start time.
DataRetrievalResponseBase(T, FederationMember, DataRetrievalRequest, Date, Integer, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.DataRetrievalResponseBase
Constructs a response with the given data, federation member, request, request start time, and error details.
DataRetrievalResponseBase(T, FederationMember, DataRetrievalRequest, Date, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.DataRetrievalResponseBase
Constructs a response with the given data, federation member, request, request start time, and request end time.
DataRetrievalResponseBase(T, FederationMember, DataRetrievalRequest, Date, Date, Integer, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.DataRetrievalResponseBase
Constructs a response with the given data, federation member, request, request start time, retrieval end time, and error details.
DatasetClause() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
datatype - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.LiteralExpression
 
datatype - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Specifies the datatype of the object component for the generated triple.
DATATYPE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
datatypeMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A DatatypetMap element to generate the datatype component of the object component from a logical source record.
DatatypeMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents a datatype map
DAY - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
debugStream - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINTokenManager
Debug output.
decidePhysicalAlgorithm(CardinalityBasedGreedyJoinPlanOptimizerImpl.PhysicalPlanWithStatistics, CardinalityBasedGreedyJoinPlanOptimizerImpl.PhysicalPlanWithStatistics) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CardinalityBasedGreedyJoinPlanOptimizerImpl.GreedyConstructionAlgorithm
The physical algorithm (symmetric hash join and bind join) is determined based on the estimated number of requests to execute the join (see formulas on page 1052 of the paper[1]) - SHJ: Card(T1)/PageSize + Card(T2)/PageSize - BJ: Card(T1)/PageSize + Card(T1)/blockSize [1] Heling, Lars, and Maribel Acosta.
DECIMAL - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
DECIMAL_NEGATIVE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
DECIMAL_POSITIVE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
decomposeIntoStarPatterns(BGP) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.SPARQL2GraphQLTranslatorImpl
Decomposes the given BGP into its subject-based star patterns and returns the resulting star patterns indexed by their respective subject nodes.
decreaseIndentationLevel() - Method in class se.liu.ida.hefquin.base.utils.IndentingPrintStream
 
DEFAULT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
Lexical state.
DEFAULT_BATCH_SIZE - Static variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
DEFAULT_BATCH_SIZE - Static variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
DEFAULT_BATCH_SIZE - Static variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin
 
DEFAULT_INPUT_BLOCK_SIZE - Static variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpIndexNestedLoopsJoinSPARQL
 
DEFAULT_INPUT_BLOCK_SIZE - Static variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpIndexNestedLoopsJoinTPF
 
DEFAULT_INPUT_BLOCK_SIZE - Static variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars
 
defaultCacheCapacity - Static variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithChronicleMapCache
 
defaultCapacity - Static variable in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
 
defaultFilename - Static variable in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
 
defaultFilename - Static variable in class se.liu.ida.hefquin.federation.access.impl.cache.PersistableCardinalityCacheImpl
 
defaultGraph - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
 
DefaultGraphClause() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
DefaultGraphQL2RDFConfiguration - Class in se.liu.ida.hefquin.engine.wrappers.graphql.impl
 
DefaultGraphQL2RDFConfiguration() - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
DefaultGraphQL2RDFConfiguration(String, String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
DefaultLPG2RDFConfigurationImpl - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
DefaultLPG2RDFConfigurationImpl() - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.DefaultLPG2RDFConfigurationImpl
 
defaultPageSize - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRNumberOfRequests
 
defaultTimeToLive - Static variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies
 
DELETE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
DELETE_DATA - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
DELETE_WHERE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
DeleteClause(UpdateModify) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
DeleteData() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
DeleteWhere() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
DESC - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
DESCRIBE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
DescribeQuery() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
description - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A description.
DesignatedArgumentValue - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
The instances of this class that are defined in this vocabulary can be referred to as values by a 'ValueBasedConstructorArgument'.
determineAllMentionedAttributes() - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprFunction
 
determineBlockSize(FederationMember) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CardinalityBasedGreedyJoinPlanOptimizerImpl.GreedyConstructionAlgorithm
The block size (number of bindings can be attached) depends on the type of interface
determineCyclicConnectors(Iterable<SGPNode>) - Static method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphCycleDetector
Helper function used to call the DFS function for each SgpNode
determineGraphQLArguments() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLQueryRootForStarPattern
 
determineGraphQLEntryPoint() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLQueryRootForStarPattern
 
determineGraphQLObjectType() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLQueryRootForStarPattern
 
determineIdxOfSmallestCardinality(LogicalPlan[]) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.CardinalityBasedJoinOrderingBase
Compares the given plans in terms of their estimated cardinalities and, for the plan that has the smallest estimated cardinality, returns the index of this plan within the given list.
determineInputForParallelProcess(List<SolutionMapping>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin
Preprocess the given list of solution mappings to identify the input solution mappings that do not need to be considered during the parallel phase of the algorithm (because they have bindings for the join variables such that there already was an earlier input solution mapping with the same bindings).
determineJoinPlan(List<PhysicalPlan>, QueryProcContext) - Method in interface se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.JoinPlanOptimizer
Returns a plan that combines the given subplans using binary joins.
determineJoinPlan(List<PhysicalPlan>, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.JoinPlanOptimizerBase
 
determineJoinPlan(List<PhysicalPlan>, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.RandomizedJoinPlanOptimizerImpl
 
determineJoinPlan(PhysicalPlan[], QueryProcContext) - Method in interface se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.JoinPlanOptimizer
Returns a plan that combines the given subplans using binary joins.
determineNextPlan(List<LogicalPlan>, int, List<LogicalPlan>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.CardinalityBasedJoinOrderingBase
Returns the plan from the given list of next candidates that has the lowest join cardinality with a plan consisting of the given selected plans, and that join cardinality will be returned as well.
determineOptimalCandidatesAtStageN(List<List<PhysicalPlan>>, DPBasedJoinPlanOptimizer.OptimalPlansPerStage, boolean, LogicalToPhysicalOpConverter) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedJoinPlanOptimizer
For each of the sets of plans in 'subsets', determines the best possible join plan and adds this best plan to 'optPlansPerStage'.
determineRootStarPatterns(Collection<StarPattern>, Map<TriplePattern, StarPattern>, GraphQL2RDFConfiguration, GraphQLSchema) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.SPARQL2GraphQLTranslatorImpl
Returns the star patterns from the given collection that will be used for creating entry points in the GraphQL query to be generated.
determineTypeInformation(JsonObject) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
Parses introspection data to determine information about a specific GraphQL field.
determineValuesPerAttribute(DDS, DC1) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
The returned list contains one array per each of the attributes in MappingOpExtract.attributesOfP, where the i-th array in the list is for the i-th attribute and contains the values that have been determined by evaluating the i-th query in MappingOpExtract.queriesOfP in the context of the given context object.
DfltHttpQueryArgumentForBindings - Static variable in class se.liu.ida.hefquin.federation.members.impl.BRTPFServerImpl
 
DfltHttpQueryArgumentForObject - Static variable in class se.liu.ida.hefquin.federation.members.impl.TPFServerImpl
 
DfltHttpQueryArgumentForPredicate - Static variable in class se.liu.ida.hefquin.federation.members.impl.TPFServerImpl
 
DfltHttpQueryArgumentForSubject - Static variable in class se.liu.ida.hefquin.federation.members.impl.TPFServerImpl
 
DFS(SGPNode, Set<TriplePattern>) - Static method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphCycleDetector
DFS algorithm function to determine which connectors are to be removed later
DFT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
DIGITS - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
dimensions - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CostModelImpl
 
DIRECT_ESTIMATE - Enum constant in enum class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty.Quality
 
direction - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.PathMatchClause.EdgePattern
 
direction - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Edge
 
disable_tracing() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
Disable tracing.
discoveredVar - Variable in class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver.VisitorToCheckServiceVariables
 
DISTINCT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
distinctSolMaps - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpDuplicateRemoval
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class se.liu.ida.hefquin.service.InspectServlet
Handles HTTP GET requests containing a SPARQL query passed via the 'query' parameter.
doGet(HttpServletRequest, HttpServletResponse) - Method in class se.liu.ida.hefquin.service.SparqlServlet
Handles HTTP GET requests containing a SPARQL query passed via the 'query' parameter.
Done() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
Set buffers back to null when finished.
doPost(HttpServletRequest, HttpServletResponse) - Method in class se.liu.ida.hefquin.service.InspectServlet
Handles HTTP POST requests containing SPARQL queries.
doPost(HttpServletRequest, HttpServletResponse) - Method in class se.liu.ida.hefquin.service.SparqlServlet
Handles HTTP POST requests containing SPARQL queries.
DOT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
DOUBLE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
DOUBLE_NEGATIVE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
DOUBLE_POSITIVE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
DPBasedBushyJoinPlanOptimizer - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
 
DPBasedBushyJoinPlanOptimizer(CostModel) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedBushyJoinPlanOptimizer
 
DPBasedJoinPlanOptimizer - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
 
DPBasedJoinPlanOptimizer(CostModel) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedJoinPlanOptimizer
 
DPBasedJoinPlanOptimizer.DynamicProgrammingOptimizerImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
 
DPBasedJoinPlanOptimizer.OptimalPlansPerStage - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
 
DPBasedLinearJoinPlanOptimizer - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
 
DPBasedLinearJoinPlanOptimizer(CostModel) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedLinearJoinPlanOptimizer
 
Drop() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
DROP - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
DTYPE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
DynamicProgrammingOptimizerImpl(List<PhysicalPlan>, QueryProcContext) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedJoinPlanOptimizer.DynamicProgrammingOptimizerImpl
 

E

ECHAR - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
ECVocab - Class in se.liu.ida.hefquin.vocabulary
Vocabulary definitions from engineconf.ttl
ECVocab() - Constructor for class se.liu.ida.hefquin.vocabulary.ECVocab
 
edge - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGEdgeValue
 
edge - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.TripleMapExpression
 
edge - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.EdgeMatchClause
 
edge - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.PathMatchClause.EdgePattern
 
edge - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Edge
 
Edge(int, CypherVar, CypherVar, LabeledGraph.Direction) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Edge
 
edgeLabelMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Specifies the edge label mapping that is part of an LPG-to-RDF configuration.
EdgeLabelMapping - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
This interface captures the notion of an edge label mapping that is part of the notion of an LPG-to-RDF configuration, and that such an edge Label mapping is an injective function from edge labels in LPGs to IRIs nodes as can occur in RDF graphs.
EdgeLabelMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
An edge label mapping is an injective function that maps labels of edges in LPGs to IRIs, and it is one of the five components of an LPG-to-RDF configuration.
EdgeLabelMappingImpl_AllToURIs - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
EdgeLabelMappingImpl_AllToURIs(String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.EdgeLabelMappingImpl_AllToURIs
 
EdgeLabelMappingImpl_RegexMatchToURIs - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
EdgeLabelMappingImpl_RegexMatchToURIs(String, String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.EdgeLabelMappingImpl_RegexMatchToURIs
 
EdgeLabelMappingImpl_SingleMatchToURI - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
EdgeLabelMappingImpl_SingleMatchToURI(String, String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.EdgeLabelMappingImpl_SingleMatchToURI
 
edgeLabelMappings - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.CompositeEdgeLabelMappingImpl
 
EdgeMatchClause - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match
Represents a directed path match statement.
EdgeMatchClause(CypherVar, CypherVar, CypherVar) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.EdgeMatchClause
 
EdgePattern(CypherVar, CypherVar, CypherVar, LabeledGraph.Direction) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.PathMatchClause.EdgePattern
 
edges - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.PathMatchClause
 
elements - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Specifies the elements to be included in a list that is created as an argument for the constructor of a Java class.
ElementServiceWithParams - Class in se.liu.ida.hefquin.jenaext.sparql.syntax
This class extends ElementService to represent SERVICE clauses that use PARAMS(...), which is a HeFQUIN-specific extension to SERVICE.
ElementServiceWithParams(Node, Element, boolean, Map<String, Var>) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.syntax.ElementServiceWithParams
 
elementsTypeName - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Specifies the full name of a Java class or of a Java interface.
ElementUtils - Class in se.liu.ida.hefquin.jenaext.sparql.syntax
This class provides useful functionality related to Jena's representation of graph patterns as Element objects.
ElementUtils() - Constructor for class se.liu.ida.hefquin.jenaext.sparql.syntax.ElementUtils
 
elm - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
ELM_PREFIX - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.DefaultLPG2RDFConfigurationImpl
 
em - Variable in class se.liu.ida.hefquin.base.data.mappings.impl.VocabularyMappingWrappingImpl
 
empty1 - Static variable in class se.liu.ida.hefquin.mappings.algebra.sources.json.SourceTypeJSON
 
empty2 - Static variable in class se.liu.ida.hefquin.mappings.algebra.sources.json.SourceTypeJSON
 
emptySetOfStrings - Static variable in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprConstant
 
enable_tracing() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
Enable tracing.
enClassName - Static variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ExecutableOperatorStatsImpl
 
ENCODE_FOR_URI - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
encoding - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Defines the encoding format of a Source or Target.
Encoding - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents encoding formats.
enCompilationTime - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
endColumn - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.Token
The column number of the last character of this Token.
endLine - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.Token
The line number of the last character of this Token.
endpoint - Variable in class se.liu.ida.hefquin.cli.modules.ModNeo4jEndpoint
 
endpointAddress - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
The network address (URI) of the endpoint of the federation member.
EndpointInterface - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
An endpoint interface is an interface that can be accessed via a single HTTP endpoint.
enExecStats - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
enExecutionTime - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
enLogicalOptimizationResult - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
enLogicalOptimizationTime - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
enNumberOfBRTPFCardRequestsIssued - Static variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
enNumberOfBRTPFRequestsCompleted - Static variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
enNumberOfBRTPFRequestsIssued - Static variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
enNumberOfOtherRequestsCompleted - Static variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
enNumberOfOtherRequestsIssued - Static variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
enNumberOfSPARQLCardRequestsIssued - Static variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
enNumberOfSPARQLRequestsCompleted - Static variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
enNumberOfSPARQLRequestsIssued - Static variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
enNumberOfSubPlans - Static variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ExecutablePlanStatsOfIteratorBasedPlan
 
enNumberOfTasks - Static variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.StatsOfPushBasedExecutablePlan
 
enNumberOfTPFCardRequestsIssued - Static variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
enNumberOfTPFRequestsCompleted - Static variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
enNumberOfTPFRequestsIssued - Static variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
enOperatorStats - Static variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase.MyStatsImpl
 
enOptimizationStats - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
enOverallNumberOfCardRequestsIssued - Static variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
enOverallNumberOfRequestsCompleted - Static variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
enOverallNumberOfRequestsIssued - Static variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
enOverallPlanningTime - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
enOverallProcTime - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
enPhysicalOptimizationResult - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
enPhysicalOptimizationTime - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
enPlanningTime - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
enPlanStats - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.execution.ExecutionStatsImpl
 
enQueryPlanningStats - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
enRootOperatorStats - Static variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ExecutablePlanStatsOfIteratorBasedPlan
 
enShortString - Static variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ExecutableOperatorStatsImpl
 
enSrcAssignment - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
enSrcPlanningStats - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
enSrcPlanningTime - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
enStatsOfTasks - Static variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.StatsOfPushBasedExecutablePlan
 
enSubPlanStats - Static variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ExecutablePlanStatsOfIteratorBasedPlan
 
ensureBRTPFRequest(BindingsRestrictedTriplePatternRequest) - Static method in class se.liu.ida.hefquin.engine.federation.access.utils.FederationAccessUtils
 
ensureOpRunnerThreadHasNoException() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterBase
 
ensureOpRunnerThreadIsStarted() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterBase
 
ensureTPFRequest(TriplePatternRequest) - Static method in class se.liu.ida.hefquin.engine.federation.access.utils.FederationAccessUtils
 
EntityMapping - Interface in se.liu.ida.hefquin.base.data.mappings
Maps from the global representation of entities to a local representation that is specific to a particular data source (federation member).
EntityMappingImpl - Class in se.liu.ida.hefquin.base.data.mappings.impl
 
EntityMappingImpl(Map<Node, Set<Node>>) - Constructor for class se.liu.ida.hefquin.base.data.mappings.impl.EntityMappingImpl
 
EntityMappingReader - Class in se.liu.ida.hefquin.base.data.mappings.impl
 
EntityMappingReader() - Constructor for class se.liu.ida.hefquin.base.data.mappings.impl.EntityMappingReader
 
entryFactory - Variable in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
 
EntryNamesIterator() - Constructor for class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanningInfo.EntryNamesIterator
 
entrypoint - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A link to main entry point of the Web API
entryWasAdded(IdType, EntryType) - Method in interface se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicy
Used by the cache to inform the replacement policy that the given entry has been added to the cache (which includes that the given ID is new).
entryWasAdded(IdType, EntryType) - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicyLRU
 
entryWasEvicted(IdType) - Method in interface se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicy
Used by the cache to inform the replacement policy that the given entry has been evicted from the cache.
entryWasEvicted(IdType) - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicyLRU
 
entryWasRequested(IdType, EntryType) - Method in interface se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicy
Used by the cache to inform the replacement policy that the given entry has been requested from the cache.
entryWasRequested(IdType, EntryType) - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicyLRU
 
entryWasRewritten(IdType, EntryType) - Method in interface se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicy
Used by the cache to inform the replacement policy that the given entry has been added to the cache as a new entry for the given ID.
entryWasRewritten(IdType, EntryType) - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicyLRU
 
enumeratePlansWithUnaryOpFromReq(PhysicalOpRequest<?, ?>, PhysicalPlan, LogicalToPhysicalOpConverter) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
 
EOF - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
End of File.
eol - Variable in exception class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.ParseException
The end of line string for this machine.
ep - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointPath
 
epArgs - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointPath
 
eplanPrinter - Variable in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
eplanPrinter - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlannerImpl
 
epType - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointImpl
 
EQ - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
EqualityExpression - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
 
EqualityExpression(CypherExpression, CypherExpression) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.EqualityExpression
 
equals(Object) - Method in class se.liu.ida.hefquin.base.data.impl.SolutionMappingImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.base.data.impl.TripleImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheEntryBase
 
equals(Object) - Method in class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
 
equals(Object) - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
 
equals(Object) - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLQueryImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.base.utils.Pair
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.base.impl.BaseForQueryPlan
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpBind
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpDedup
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFilter
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFixedSolMap
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGlobalToLocal
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPAdd
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPOptAdd
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpJoin
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpLocalToGlobal
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayJoin
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayLeftJoin
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayUnion
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRequest
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRightJoin
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnfold
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnion
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBinaryUnion
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBind
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinBRTPF
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL.Factory
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFilter
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFixedSolMap
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpGlobalToLocal
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashJoin
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashRJoin
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpIndexNestedLoopsJoin
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLocalToGlobal
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLookupJoinViaWrapper
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpMultiwayUnion
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpNaiveNestedLoopsJoin
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpParallelMultiLeftJoin
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpRequest
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpSymmetricHashJoin
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpUnfold
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCost
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLQueryRootForStarPattern
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherMatchQueryImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherUnionQueryImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.AliasedExpression
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.AllLabelsExpression
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.CountLargerThanZeroExpression
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.CypherVar
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.EqualityExpression
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.EXISTSExpression
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.FirstLabelExpression
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.GetItemExpression
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.KeysExpression
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.LiteralExpression
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.MembershipExpression
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.PropertyAccessExpression
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.PropertyAccessWithVarExpression
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.TripleMapExpression
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.TypeExpression
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.UnwindIteratorImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.VariableIDExpression
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.VariableLabelExpression
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.EdgeMatchClause
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.NodeMatchClause
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.PathMatchClause.EdgePattern
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.PathMatchClause
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph
 
equals(Object) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Path
 
equals(Object) - Method in class se.liu.ida.hefquin.federation.access.impl.cache.CardinalityCacheKey
 
equals(Object) - Method in class se.liu.ida.hefquin.federation.access.impl.req.BGPRequestImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.federation.access.impl.req.BindingsRestrictedTriplePatternRequestImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.federation.access.impl.req.BRTPFRequestImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.federation.access.impl.req.Neo4jRequestImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.federation.access.impl.req.SPARQLRequestImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.federation.access.impl.req.TPFRequestImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.federation.access.impl.req.TriplePatternRequestImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.federation.members.impl.BaseForFederationMember
 
equals(Object) - Method in class se.liu.ida.hefquin.federation.members.impl.BaseForRDFBasedFederationMember
 
equals(Object) - Method in class se.liu.ida.hefquin.federation.members.impl.BRTPFServerImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.federation.members.impl.GraphQLEndpointImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.federation.members.impl.Neo4jServerImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.federation.members.impl.RESTEndpointImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.federation.members.impl.SPARQLEndpointImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.federation.members.impl.TPFServerImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.federation.members.impl.WrappedRESTEndpointImpl
 
equals(Object) - Method in class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonArray
 
equals(Object) - Method in class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonScalarValue
 
equals(Object) - Method in class se.liu.ida.hefquin.rml.RML2MappingAlgebra.MySourceReference
 
equals(Set<SolutionMapping>, Set<SolutionMapping>) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
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.
equals(SolutionMapping, SolutionMapping) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
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.
equalSets(Set<Binding>, Set<Binding>) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
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.
equalTo(Op, NodeIsomorphismMap) - Method in class se.liu.ida.hefquin.jenaext.sparql.algebra.op.OpServiceWithParams
 
equivalences - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
Error - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A runtime error, used to report information beyond the returned status code.
errorCode - Variable in exception class se.liu.ida.hefquin.federation.access.UnsupportedOperationDueToRetrievalError
 
errorDescription - Variable in class se.liu.ida.hefquin.federation.access.impl.response.DataRetrievalResponseBase
 
errorNode - Static variable in interface se.liu.ida.hefquin.mappings.algebra.MappingRelation
To be used as the error symbol in mapping relations.
errorStatusCode - Variable in class se.liu.ida.hefquin.federation.access.impl.response.DataRetrievalResponseBase
 
estimate(List<QueryAnalyzer>, QueryAnalyzer) - Method in interface se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula.FormulaForComputingSelectivity
 
estimate(List<QueryAnalyzer>, QueryAnalyzer) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula.JoinAwareWeightedUnboundVariableCount
 
ESTIMATE_BASED_ON_ACCURATES - Enum constant in enum class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty.Quality
 
ESTIMATE_BASED_ON_ESTIMATES - Enum constant in enum class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty.Quality
 
estimateJoinCardinality(List<LogicalPlan>, int, LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.CardinalityBasedJoinOrderingBase
Implementations of this function estimate the cardinality of the join between the result of joining the given selected plans and the result of the given next candidate.
estimateJoinCardinality(List<LogicalPlan>, int, LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.CardinalityBasedJoinOrderingWithRequests
 
eval(QL1, DDS) - Method in interface se.liu.ida.hefquin.mappings.algebra.sources.SourceType
 
eval(QL2, DDS, DC1) - Method in interface se.liu.ida.hefquin.mappings.algebra.sources.SourceType
 
eval(JsonPathQuery, JsonObject) - Method in class se.liu.ida.hefquin.mappings.algebra.sources.json.SourceTypeJSON
 
eval(JsonPathQuery, JsonObject, JsonObject) - Method in class se.liu.ida.hefquin.mappings.algebra.sources.json.SourceTypeJSON
 
evaluate(Map<String, Node>) - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprAttribute
 
evaluate(Map<String, Node>) - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprConstant
 
evaluate(Map<String, Node>) - Method in interface se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExpression
 
evaluate(Map<String, Node>) - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprFunction
 
evaluate(Map<SourceReference, DataObject>) - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingOperator
 
evaluate(Map<SourceReference, DataObject>) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpConstant
 
evaluate(Map<SourceReference, DataObject>) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend
 
evaluate(Map<SourceReference, DataObject>) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
evaluate(Map<SourceReference, DataObject>) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpJoin
 
evaluate(Map<SourceReference, DataObject>) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject
 
evaluate(Map<SourceReference, DataObject>) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion
 
evaluatePatternOverRDFView(SPARQLGraphPattern, String) - Method in class se.liu.ida.hefquin.federation.members.impl.WrappedRESTEndpointImpl
 
evaluatePatternOverRDFView(SPARQLGraphPattern, String) - Method in interface se.liu.ida.hefquin.federation.members.WrappedRESTEndpoint
Assuming the given string is the content of a response retrieved when issuing a request to this REST endpoint, this method returns the result of evaluating the given graph pattern over an RDF view of this content.
evict(IdType) - Method in interface se.liu.ida.hefquin.base.datastructures.Cache
If the cache contains an object that is associated with the given ID, then this object is evicted from the cache and the method returns true.
evict(IdType) - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.GenericCacheImpl
 
evict(IdType, ObjectType) - Method in interface se.liu.ida.hefquin.base.datastructures.Cache
If an object equivalent to the given one is associated with the given ID in this cache, then this object is evicted from the cache and the method returns true.
evict(IdType, ObjectType) - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.GenericCacheImpl
 
evict(K) - Method in class se.liu.ida.hefquin.federation.access.impl.cache.PersistableCardinalityCacheImpl
Removes the entry associated with the given key from the cache.
evict(K, CompletableFuture<CardinalityResponse>) - Method in class se.liu.ida.hefquin.federation.access.impl.cache.PersistableCardinalityCacheImpl
Removes the specified entry from the cache only if the current value matches.
evict(CardinalityCacheKey) - Method in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
Removes the cache entry associated with the given key from the cache.
evict(CardinalityCacheKey, Integer) - Method in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
Removes the specified entry from the cache only if the current value matches.
evict(CardinalityCacheKey, CardinalityCacheEntry) - Method in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
Removes the specified entry from the cache only if the current value matches.
evictExcessEntries() - Method in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
Shrinks the cache to match its capacity.
exampleFragmentAddress - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
An example URL of a fragment for pattern fragment interfaces.
exception - Variable in class se.liu.ida.hefquin.federation.access.impl.response.CardinalityResponseImplWithoutCardinality
 
exceptions - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
exec() - Method in class se.liu.ida.hefquin.cli.ExternalIntegrationDemo
 
exec() - Method in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG
Retrieves nodes and edges from a Neo4j database, converts them to RDF triples, and writes the triples to the output stream System.out.
exec() - Method in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
exec() - Method in class se.liu.ida.hefquin.cli.RunCypherOverNeo4j
 
exec() - Method in class se.liu.ida.hefquin.cli.RunHeFQUINServer
Starts up the HeFQUIN servlet using the embedded Jetty server.
exec() - Method in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
Executes the query using the HeFQUIN federation engine and handles the results and statistics.
exec(Op, QueryIterator) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN
 
execCxt - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterBase
 
execCxt - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin.Worker
 
execCxt - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
execEngine - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessorImpl
 
execExptn - Variable in exception class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterException
 
execOp - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin.Worker
 
ExecOpBinaryUnion - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpBinaryUnion(boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBinaryUnion
 
ExecOpBind - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
To be used for BIND clauses.
ExecOpBind(VarExprList, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBind
 
ExecOpBind(Var, Expr, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBind
 
ExecOpBind.MultipleVarsWorker - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpBind.OneVarWorker - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpBind.Worker - Interface in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpDuplicateRemoval - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
To be used for DISTINCT clauses.
ExecOpDuplicateRemoval(boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpDuplicateRemoval
 
ExecOpExecutionException - Exception Class in se.liu.ida.hefquin.engine.queryplan.executable
An exception that occurred during the execution of a specific operator.
ExecOpExecutionException(String, Throwable, ExecutableOperator) - Constructor for exception class se.liu.ida.hefquin.engine.queryplan.executable.ExecOpExecutionException
 
ExecOpExecutionException(String, ExecutableOperator) - Constructor for exception class se.liu.ida.hefquin.engine.queryplan.executable.ExecOpExecutionException
 
ExecOpExecutionException(Throwable, ExecutableOperator) - Constructor for exception class se.liu.ida.hefquin.engine.queryplan.executable.ExecOpExecutionException
 
ExecOpExecutionException(ExecutableOperator) - Constructor for exception class se.liu.ida.hefquin.engine.queryplan.executable.ExecOpExecutionException
 
ExecOpFilter - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpFilter(ExprList, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpFilter
 
ExecOpFilter(Expr, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpFilter
 
ExecOpGlobalToLocal - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpGlobalToLocal(VocabularyMapping, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpGlobalToLocal
 
ExecOpHashJoin - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpHashJoin(ExpectedVariables, ExpectedVariables, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpHashJoin
 
ExecOpHashRJoin - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
A right outer join version of the hash join algorithm implemented in ExecOpHashJoin.
ExecOpHashRJoin(ExpectedVariables, ExpectedVariables, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpHashRJoin
 
ExecOpIndexNestedLoopsJoinSPARQL - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpIndexNestedLoopsJoinSPARQL(SPARQLGraphPattern, SPARQLEndpoint, boolean, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpIndexNestedLoopsJoinSPARQL
 
ExecOpIndexNestedLoopsJoinSPARQL(SPARQLGraphPattern, SPARQLEndpoint, boolean, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpIndexNestedLoopsJoinSPARQL
 
ExecOpIndexNestedLoopsJoinTPF - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
May be used for brTPF servers as well (in fact, BRTPFServer is a specialization of TPFServer).
ExecOpIndexNestedLoopsJoinTPF(TriplePattern, TPFServer, boolean, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpIndexNestedLoopsJoinTPF
 
ExecOpIndexNestedLoopsJoinTPF(TriplePattern, TPFServer, boolean, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpIndexNestedLoopsJoinTPF
 
ExecOpLocalToGlobal - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpLocalToGlobal(VocabularyMapping, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLocalToGlobal
 
ExecOpLookupJoinViaWrapperWithoutParamVars - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpLookupJoinViaWrapperWithoutParamVars(SPARQLGraphPattern, WrappedRESTEndpoint, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithoutParamVars
 
ExecOpLookupJoinViaWrapperWithParamVars - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpLookupJoinViaWrapperWithParamVars(SPARQLGraphPattern, Map<String, Var>, WrappedRESTEndpoint, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars
 
ExecOpLookupJoinViaWrapperWithParamVars(SPARQLGraphPattern, Map<String, Var>, WrappedRESTEndpoint, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars
 
ExecOpLookupJoinViaWrapperWithParamVars.MyResponseProcessor - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpMultiwayUnion - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpMultiwayUnion(int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpMultiwayUnion
 
ExecOpNaiveNestedLoopsJoin - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Attention, this is a purely local implementation of the nested loops join algorithm---nothing fancy, no requests to federation members or anything.
ExecOpNaiveNestedLoopsJoin(boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpNaiveNestedLoopsJoin
 
ExecOpParallelBindJoinSPARQLwithFILTER - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Implementation of the parallel, batch-based bind-join algorithm that uses a FILTERs to capture the potential join partners that are sent to the federation member.
ExecOpParallelBindJoinSPARQLwithFILTER(SPARQLGraphPattern, SPARQLEndpoint, ExpectedVariables, boolean, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelBindJoinSPARQLwithFILTER
 
ExecOpParallelBindJoinSPARQLwithUNION - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Implementation of the parallel, batch-based bind-join algorithm that uses UNION clauses with FILTERs inside.
ExecOpParallelBindJoinSPARQLwithUNION(SPARQLGraphPattern, SPARQLEndpoint, ExpectedVariables, boolean, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelBindJoinSPARQLwithUNION
 
ExecOpParallelBindJoinSPARQLwithVALUES - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Implementation of the parallel, batch-based bind-join algorithm that uses a VALUES clause to capture the potential join partners that are sent to the federation member.
ExecOpParallelBindJoinSPARQLwithVALUES(SPARQLGraphPattern, SPARQLEndpoint, ExpectedVariables, boolean, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelBindJoinSPARQLwithVALUES
 
ExecOpParallelMultiwayLeftJoin - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
TODO: Provide a description of the algorithm implemented by this class.
ExecOpParallelMultiwayLeftJoin(boolean, QueryPlanningInfo, ExpectedVariables, List<LogicalOpRequest<?, ?>>) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin
 
ExecOpParallelMultiwayLeftJoin(boolean, QueryPlanningInfo, ExpectedVariables, LogicalOpRequest<?, ?>...) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin
 
ExecOpParallelMultiwayLeftJoin.Worker - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpRequestBRTPF - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpRequestBRTPF(BindingsRestrictedTriplePatternRequest, BRTPFServer, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpRequestBRTPF
 
ExecOpRequestOther - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpRequestOther(SPARQLRequest, WrappedRESTEndpoint, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpRequestOther
 
ExecOpRequestSPARQL<ReqType,MemberType> - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpRequestSPARQL(ReqType, MemberType, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpRequestSPARQL
 
ExecOpRequestTPF<MemberType> - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Base class for implementations of request operators with triple pattern requests that are broken into TPF requests to handle paging.
ExecOpRequestTPF(TriplePatternRequest, MemberType, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpRequestTPF
 
ExecOpSequentialBindJoinBRTPF - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Implementation of the sequential, batch-based bind-join algorithm for cases in which the federation member accessed by the algorithm supports the brTPF interface.
ExecOpSequentialBindJoinBRTPF(TriplePattern, BRTPFServer, ExpectedVariables, boolean, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinBRTPF
 
ExecOpSequentialBindJoinSPARQLwithFILTER - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Implementation of the sequential, batch-based bind-join algorithm that uses FILTERs to capture the potential join partners that are sent to the federation member.
ExecOpSequentialBindJoinSPARQLwithFILTER(SPARQLGraphPattern, SPARQLEndpoint, ExpectedVariables, boolean, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithFILTER
 
ExecOpSequentialBindJoinSPARQLwithUNION - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Implementation of the sequential, batch-based bind-join algorithm that uses UNION clauses with FILTERs inside.
ExecOpSequentialBindJoinSPARQLwithUNION(SPARQLGraphPattern, SPARQLEndpoint, ExpectedVariables, boolean, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithUNION
 
ExecOpSequentialBindJoinSPARQLwithVALUES - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Implementation of the sequential, batch-based bind-join algorithm that uses a VALUES clause to capture the potential join partners that are sent to the federation member.
ExecOpSequentialBindJoinSPARQLwithVALUES(SPARQLGraphPattern, SPARQLEndpoint, ExpectedVariables, boolean, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVALUES
 
ExecOpSequentialBindJoinSPARQLwithVALUESorFILTER - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Implementation of the sequential, batch-based bind-join algorithm that starts by using a VALUES clause exactly as done by ExecOpSequentialBindJoinSPARQLwithVALUES.
ExecOpSequentialBindJoinSPARQLwithVALUESorFILTER(SPARQLGraphPattern, SPARQLEndpoint, ExpectedVariables, boolean, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVALUESorFILTER
 
ExecOpSequentialBindJoinSPARQLwithVarRenaming - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Implementation of the sequential, batch-based bind-join algorithm that uses UNION clauses with variable renaming (as proposed in the FedX paper by Schwarte et al. 2011, where it is called "bound join").
ExecOpSequentialBindJoinSPARQLwithVarRenaming(SPARQLGraphPattern, SPARQLEndpoint, ExpectedVariables, boolean, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVarRenaming
 
ExecOpSequentialBindJoinSPARQLwithVarRenaming.MyIntermediateResultElementSink2 - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpSequentialBindJoinSPARQLwithVarRenaming.MyIntermediateResultElementSinkOuterJoin2 - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
ExecOpSymmetricHashJoin - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Implementation of the symmetric hash join algorithm.
ExecOpSymmetricHashJoin(ExpectedVariables, ExpectedVariables, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
ExecOpUnfold - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
To be used for UNFOLD clauses.
ExecOpUnfold(Expr, Var, Var, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpUnfold
 
execQuery(CypherQuery, String, String, String) - Method in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG
Executes the given Cypher query against the Neo4j database using the provided connection details.
execSelectQuery(Model, SPARQLQuery) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQLSolutionGraphSolver
Queries @param solutionGraph using the SELECT query @param query and
execSelectQuery(Model, SPARQLQuery) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSolutionGraphSolverImpl
 
ExecServiceForFedAccess - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
 
execServiceForPlanTasks - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.ExecutionContextImpl
 
ExecutableOperator - Interface in se.liu.ida.hefquin.engine.queryplan.executable
An executable operator provides the implementation of the concrete algorithm that a physical operator is associated with.
ExecutableOperatorStats - Interface in se.liu.ida.hefquin.engine.queryplan.executable
 
ExecutableOperatorStatsImpl - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl
 
ExecutableOperatorStatsImpl(ExecutableOperator) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ExecutableOperatorStatsImpl
 
ExecutablePlan - Interface in se.liu.ida.hefquin.engine.queryplan.executable
 
ExecutablePlanPrinter - Interface in se.liu.ida.hefquin.engine.queryplan.utils
Implementations of this interface provide the functionality to print executable plans in some way.
ExecutablePlanStats - Interface in se.liu.ida.hefquin.engine.queryplan.executable
This interface captures statistics collected during the execution of an ExecutablePlan.
ExecutablePlanStatsOfIteratorBasedPlan - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
ExecutablePlanStatsOfIteratorBasedPlan(ExecutableOperatorStats, ExecutablePlanStats...) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ExecutablePlanStatsOfIteratorBasedPlan
 
execute(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conn.Neo4jConnectionFactory.Neo4jConnection
 
execute(OpBGP, QueryIterator) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN
 
execute(OpConditional, QueryIterator) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN
 
execute(OpExtend, QueryIterator) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN
 
execute(OpFilter, QueryIterator) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN
 
execute(OpJoin, QueryIterator) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN
 
execute(OpLeftJoin, QueryIterator) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN
 
execute(OpSequence, QueryIterator) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN
 
execute(OpService, QueryIterator) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN
 
execute(OpUnfold, QueryIterator) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN
 
execute(OpUnion, QueryIterator) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN
 
execute(ExecutablePlan, QueryResultSink) - Method in interface se.liu.ida.hefquin.engine.queryproc.ExecutionEngine
 
execute(ExecutablePlan, QueryResultSink) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.execution.ExecutionEngineImpl
 
execute(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NullaryExecutableOpBase
 
execute(IntermediateResultElementSink, ExecutionContext) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.NullaryExecutableOp
Executes this operator and sends the produced result elements (if any) to the given sink.
execute(CypherQuery) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conn.Neo4jConnectionFactory.Neo4jConnection
 
executeQueryAndPrintResult(Query) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngine
Executes the given query and prints the result in text format to stdout.
executeQueryAndPrintResult(Query, PrintStream) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngine
Executes the given query and prints the result in text format to the given output.
executeQueryAndPrintResult(Query, ResultsFormat) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngine
Executes the given query and prints the result to stdout, in the given format.
executeQueryAndPrintResult(Query, ResultsFormat, PrintStream) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngine
Executes the given query and prints the result to the given output, in the given format.
executeSelectQuery(Query) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngine
Assuming the given query is a SELECT query, this function executes that query and returns an output object from which the query result can be obtained as a ResultSet.
executeSupportedOp(Op, QueryIterator) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN
 
ExecutionContext - Interface in se.liu.ida.hefquin.engine.queryproc
 
ExecutionContextImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl
 
ExecutionContextImpl(FederationAccessManager, FederationCatalog, ExecutorService, LogicalToPhysicalPlanConverter, LogicalToPhysicalOpConverter, boolean, boolean) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.ExecutionContextImpl
 
executionEngine - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Specifies the execution engine to be used by the query processor.
ExecutionEngine - Interface in se.liu.ida.hefquin.engine.queryproc
 
ExecutionEngine - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
 
ExecutionEngineImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.execution
 
ExecutionEngineImpl() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.execution.ExecutionEngineImpl
 
ExecutionException - Exception Class in se.liu.ida.hefquin.engine.queryproc
An exception that may occur during the query execution process.
ExecutionException() - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.ExecutionException
 
ExecutionException(String) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.ExecutionException
 
ExecutionException(String, Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.ExecutionException
 
ExecutionException(Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.ExecutionException
 
ExecutionStats - Interface in se.liu.ida.hefquin.engine.queryproc
 
ExecutionStatsImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.execution
 
ExecutionStatsImpl(ExecutablePlanStats) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.execution.ExecutionStatsImpl
 
execWithHeFQUIN1(String, Query) - Method in class se.liu.ida.hefquin.cli.ExternalIntegrationDemo
This function demonstrates how to use the HeFQUIN engine if you simply want the result of each query printed to some output stream, including stdout.
execWithHeFQUIN2(String, Query) - Method in class se.liu.ida.hefquin.cli.ExternalIntegrationDemo
This function demonstrates how to use the HeFQUIN engine if you want to process the query result with your program.
exhausted - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterBase
 
ExhaustiveSourcePlannerImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.srcsel
This implementation of SourcePlanner assigns every triple pattern of the given query to every federation member known in the federation catalog.
ExhaustiveSourcePlannerImpl() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ExhaustiveSourcePlannerImpl
 
EXISTS - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
EXISTSExpression - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
 
EXISTSExpression(CypherExpression) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.EXISTSExpression
 
ExistsFunc() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ExpandBuff(boolean) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
expandValuesPlusServicePattern(List<Element>) - Static method in class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver
Rewrites the given list of query elements (if needed).
expandValuesPlusServicePattern(List<Element>, ElementData, int) - Static method in class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver
Rewrites the given list of query elements by using the solution mappings of the given VALUES clause as a basis, and starting only from the given position within the list (i.e., list elements that are at an earlier position in the list are ignored).
expandValuesPlusServicePattern(Query) - Static method in class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver
If the WHERE clause of the given query is of a form that should be rewritten, then this method replaces the WHERE clause of the query by the rewritten one.
expectedTokenSequences - Variable in exception class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.ParseException
Each entry in this array is an array of integers.
ExpectedVariables - Interface in se.liu.ida.hefquin.base.query
Implementations of this interface represent sets of variables that can be expected in the solution mappings produced for query patterns and by query operators.
ExpectedVariablesUtils - Class in se.liu.ida.hefquin.base.query.utils
 
ExpectedVariablesUtils() - Constructor for class se.liu.ida.hefquin.base.query.utils.ExpectedVariablesUtils
 
expectedVars - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFixedSolMap
 
expectedVars - Variable in class se.liu.ida.hefquin.federation.access.impl.req.SPARQLRequestImpl
 
expects - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The information expected by the Web API.
expectsHeader - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
Specification of the header expected by the operation.
ExplicitRepresentation - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A representation that serializes a variable value including its language and type information and thus differentiating between IRIs and literals.
EXPONENT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
expr - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBind.OneVarWorker
 
expr - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpUnfold
 
expr - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnfold
 
expr - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend
 
expression - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.EXISTSExpression
 
expression - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.GetItemExpression
 
Expression() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ExpressionField - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
An expression field is an expression map that gives a name to an expression.
ExpressionList() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ExpressionMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents an expression map
ExprTripleTerm() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ExprTripleTermObject() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ExprTripleTermSubject() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
extend(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBind.MultipleVarsWorker
 
extend(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBind.OneVarWorker
 
extend(SolutionMapping) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBind.Worker
 
ExtendedContextImpl1(HeFQUINEngineConfigReader.Context) - Constructor for class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl1
 
ExtendedContextImpl2(HeFQUINEngineConfigReader.Context, FederationAccessManager) - Constructor for class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
ExtendExprAttribute - Class in se.liu.ida.hefquin.mappings.algebra.exprs
 
ExtendExprAttribute(String) - Constructor for class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprAttribute
 
ExtendExprConstant - Class in se.liu.ida.hefquin.mappings.algebra.exprs
 
ExtendExprConstant(Node) - Constructor for class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprConstant
 
ExtendExpression - Interface in se.liu.ida.hefquin.mappings.algebra.exprs
 
ExtendExpressionUtils - Class in se.liu.ida.hefquin.mappings.algebra.exprs
 
ExtendExpressionUtils() - Constructor for class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExpressionUtils
 
ExtendExprFunction - Class in se.liu.ida.hefquin.mappings.algebra.exprs
 
ExtendExprFunction(ExtensionFunction, List<ExtendExpression>) - Constructor for class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprFunction
 
ExtendExprFunction(ExtensionFunction, ExtendExpression...) - Constructor for class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprFunction
 
extension - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
Hint on what kind of extensions are in use.
ExtensionFunction - Interface in se.liu.ida.hefquin.mappings.algebra.exprs
 
ExternalIntegrationDemo - Class in se.liu.ida.hefquin.cli
The purpose of this class is to demonstrate how the HeFQUIN engine can be used directly within the Java code of other Java projects.
ExternalIntegrationDemo(String[]) - Constructor for class se.liu.ida.hefquin.cli.ExternalIntegrationDemo
 
ExtnFct_Concat - Class in se.liu.ida.hefquin.mappings.algebra.exprs.fcts
Given an arbitrary number string literals, returns a string literal whose lexical form is the concatenation of the given strings.
ExtnFct_Concat() - Constructor for class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_Concat
 
ExtnFct_ToBNode - Class in se.liu.ida.hefquin.mappings.algebra.exprs.fcts
Given a string literal, returns a blank node that is unique per every possible string literal.
ExtnFct_ToBNode() - Constructor for class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_ToBNode
 
ExtnFct_ToIRI - Class in se.liu.ida.hefquin.mappings.algebra.exprs.fcts
 
ExtnFct_ToIRI() - Constructor for class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_ToIRI
 
ExtnFct_ToLiteral - Class in se.liu.ida.hefquin.mappings.algebra.exprs.fcts
Given a string literal and a datatype IRI, returns a literal whose lexical form is the lexical form of the given string literal and whose datatype IRI is the IRI given as second argument.
ExtnFct_ToLiteral() - Constructor for class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_ToLiteral
 
ExtPrintablePlan(String, List<String>, List<PlanPrinter.PrintablePlan>, SPARQLGraphPattern, String) - Constructor for class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ExtPrintablePlan
 
extraConnectors - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
extractAllRequestOpsFromSourceAssignment(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CardinalityBasedGreedyJoinPlanOptimizerImpl.GreedyConstructionAlgorithm
Extracts all request operators from the given plan, assuming that this plan is a sub-plan of a source assignment (hence, assuming that this plan can only be either a single request, a filter over a request, or a union with requests).
extractAllSrcRefs(MappingOperator) - Static method in class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils
 
extractCardinality(SolMapsResponse) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1.FunctionToObtainCardinalityResponseFromSolMapsResponse
 
extractedCardinality - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.CardinalityEstimationImpl.WorkerForRequestOps
 
extractedSrcRefs - Variable in class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils.SrcRefsExtractor
 
extractGlobalTermsForLocalTerm(Set<TermMapping>) - Method in class se.liu.ida.hefquin.base.data.mappings.impl.SchemaMappingImpl
 
extractLocalTermsForGlobalTerm(Set<TermMapping>) - Method in class se.liu.ida.hefquin.base.data.mappings.impl.SchemaMappingImpl
 
extractLtgOverNaryOp(LogicalPlan) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.PullUpLtgOverUnion
 
extractNullarySubPlans(LogicalPlan...) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.RequestBasedCardinalityEstimator
Returns all relevant nullary subplans that are somewhere within any of the given plans, where such a subplan is considered relevant if it does not yet have a cardinality estimate.
extractNullarySubPlans(LogicalPlan, Set<LogicalPlan>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.RequestBasedCardinalityEstimator
Extracts all relevant nullary subplans that are somewhere within the given plan and adds these subplans to the given set, where such a subplan is considered relevant if it does not yet have a cardinality estimate.
extractNullarySubPlans(PhysicalPlan...) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.RequestBasedCardinalityEstimator
Returns all relevant nullary subplans that are somewhere within any of the given plans, where such a subplan is considered relevant if it does not yet have a cardinality estimate.
extractNullarySubPlans(PhysicalPlan, Set<PhysicalPlan>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.RequestBasedCardinalityEstimator
Extracts all relevant nullary subplans that are somewhere within the given plan and adds these subplans to the given set, where such a subplan is considered relevant if it does not yet have a cardinality estimate.
extractParamValues(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars
Returns the values that the given solution mapping has for the parameter variables, but only if the solution mapping does indeed have bindings for all parameter variables and the values bound to these variables are literals of the correct datatypes (as specified in the parameter declaration of the REST endpoint).
extractQueries(Resource, Resource, Resource, Resource, Resource) - Static method in class se.liu.ida.hefquin.rml.RML2MappingAlgebra
This function implements lines 1-10 of Algorithm 2 of the paper.
extractQueriesFromTemplate(String, Set<String>) - Static method in class se.liu.ida.hefquin.rml.RML2MappingAlgebra
 
extractQueriesOfReferenceValuedExprMap(Resource, Set<String>) - Static method in class se.liu.ida.hefquin.rml.RML2MappingAlgebra
 
extractQueriesOfTemplateValuedExprMap(Resource, Set<String>) - Static method in class se.liu.ida.hefquin.rml.RML2MappingAlgebra
 
extractRequestAsPlan(LogicalOpGPAdd) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
 
extractRequestAsPlan(UnaryLogicalOp) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
 
extractRequestAsPlan(PhysicalOpBindJoinBRTPF) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
 
extractRequestAsPlan(PhysicalOpBindJoinSPARQL) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
 
extractRequestAsPlan(PhysicalOpIndexNestedLoopsJoin) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
 
extractSolMaps(RespType) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequests.MyResponseProcessor
 
extractSolMaps(RespType) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
Implementations of this function should extract solution mappings from the given response (obtained via a bind-join request).
extractSolMaps(SolMapsResponse) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoinSPARQL
 
extractTPs(LogicalPlan) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.RemoveUnnecessaryL2gAndG2l
 
extractTPsAndRecordFms(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.QueryAnalyzer
 

F

factory - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBinaryUnion
 
factory - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBind
 
factory - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinBRTPF
 
factory - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFilter
 
factory - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFixedSolMap
 
factory - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpGlobalToLocal
 
factory - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashJoin
 
factory - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashRJoin
 
factory - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpIndexNestedLoopsJoin
 
factory - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLocalToGlobal
 
factory - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLookupJoinViaWrapper
 
factory - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpMultiwayUnion
 
factory - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpNaiveNestedLoopsJoin
 
factory - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpRequest
 
factory - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpSymmetricHashJoin
 
factory - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpUnfold
 
factory - Static variable in class se.liu.ida.hefquin.jenaext.sparql.engine.main.QueryEngineMainForHeFQUIN
 
Factory() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBinaryUnion.Factory
 
Factory() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBind.Factory
 
Factory() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFilter.Factory
 
Factory() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFixedSolMap.Factory
 
Factory() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpGlobalToLocal.Factory
 
Factory() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashJoin.Factory
 
Factory() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashRJoin.Factory
 
Factory() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpIndexNestedLoopsJoin.Factory
 
Factory() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLocalToGlobal.Factory
 
Factory() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLookupJoinViaWrapper.Factory
 
Factory() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpMultiwayUnion.Factory
 
Factory() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpNaiveNestedLoopsJoin.Factory
 
Factory() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpRequest.Factory
 
Factory() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpSymmetricHashJoin.Factory
 
Factory() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpUnfold.Factory
 
Factory(int) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinBRTPF.Factory
 
Factory(String, boolean, int) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL.Factory
 
FAILED - Enum constant in enum class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase.Status
The execution of the task failed with an exception; hence, the execution is not running anymore.
FALSE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
fct - Variable in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprFunction
 
FDVocab - Class in se.liu.ida.hefquin.vocabulary
Vocabulary definitions from feddesc.ttl
FDVocab() - Constructor for class se.liu.ida.hefquin.vocabulary.FDVocab
 
fedAccessMgr - Variable in class se.liu.ida.hefquin.engine.HeFQUINEngine
 
fedAccessMgr - Variable in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
fedAccessMgr - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CardinalityBasedGreedyJoinPlanOptimizerImpl
 
fedAccessMgr - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Specifies the federation access manager to be used in a configuration of the HeFQUIN engine.
fedAccMan - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
fedAccMgr - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.RequestBasedCardinalityEstimator
 
fedAccMgr - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.ExecutionContextImpl
 
fedCatalog - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.ExecutionContextImpl
 
fedDescr - Variable in class se.liu.ida.hefquin.cli.modules.ModServer
 
fedDescrDecl - Variable in class se.liu.ida.hefquin.cli.modules.ModFederation
 
FederationAccessException - Exception Class in se.liu.ida.hefquin.federation.access
 
FederationAccessException(String, Throwable, DataRetrievalRequest, FederationMember) - Constructor for exception class se.liu.ida.hefquin.federation.access.FederationAccessException
 
FederationAccessException(String, DataRetrievalRequest, FederationMember) - Constructor for exception class se.liu.ida.hefquin.federation.access.FederationAccessException
 
FederationAccessException(Throwable, DataRetrievalRequest, FederationMember) - Constructor for exception class se.liu.ida.hefquin.federation.access.FederationAccessException
 
FederationAccessException(DataRetrievalRequest, FederationMember) - Constructor for exception class se.liu.ida.hefquin.federation.access.FederationAccessException
 
FederationAccessManager - Interface in se.liu.ida.hefquin.federation.access
 
FederationAccessManager - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
 
FederationAccessManagerBase1 - Class in se.liu.ida.hefquin.federation.access.impl
As a basis for classes that implement the FederationAccessManager interface, this abstract base class provides default implementations of the methods for issuing cardinality requests.
FederationAccessManagerBase1() - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
FederationAccessManagerBase1.FunctionToObtainCardinalityResponseFromSolMapsResponse - Class in se.liu.ida.hefquin.federation.access.impl
 
FederationAccessManagerBase1.FunctionToObtainCardinalityResponseFromTPFResponse - Class in se.liu.ida.hefquin.federation.access.impl
 
FederationAccessManagerBase2 - Class in se.liu.ida.hefquin.federation.access.impl
Abstract base class for implementations of the FederationAccessManager interface that use request processors (see RequestProcessor etc).
FederationAccessManagerBase2(SPARQLRequestProcessor, TPFRequestProcessor, BRTPFRequestProcessor, Neo4jRequestProcessor, RESTRequestProcessor) - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase2
 
FederationAccessManagerWithCache - Class in se.liu.ida.hefquin.federation.access.impl
 
FederationAccessManagerWithCache(ExecutorService) - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
Creates a FederationAccessManagerWithCache with a default configuration.
FederationAccessManagerWithCache(FederationAccessManager, int) - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
FederationAccessManagerWithCache(FederationAccessManager, int, CachePolicies<FederationAccessManagerWithCache.Key, CompletableFuture<? extends DataRetrievalResponse<?>>, ? extends CacheEntry<CompletableFuture<? extends DataRetrievalResponse<?>>>>) - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
FederationAccessManagerWithCache.Key - Class in se.liu.ida.hefquin.federation.access.impl
 
FederationAccessManagerWithCache.MyDefaultCachePolicies - Class in se.liu.ida.hefquin.federation.access.impl
 
FederationAccessManagerWithChronicleMapCache - Class in se.liu.ida.hefquin.federation.access.impl
A FederationAccessManager implementation that incorporates persistent disk caching of cardinality requests.
FederationAccessManagerWithChronicleMapCache(ExecutorService) - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithChronicleMapCache
Creates a FederationAccessManagerWithChronicleMapCache with the default configuration.
FederationAccessManagerWithChronicleMapCache(FederationAccessManager, int, long) - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithChronicleMapCache
 
FederationAccessManagerWithChronicleMapCache(FederationAccessManager, int, CachePolicies<FederationAccessManagerWithCache.Key, CompletableFuture<? extends DataRetrievalResponse<?>>, ? extends CacheEntry<CompletableFuture<? extends DataRetrievalResponse<?>>>>, CachePolicies<CardinalityCacheKey, Integer, CardinalityCacheEntry>) - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithChronicleMapCache
 
FederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies - Class in se.liu.ida.hefquin.federation.access.impl
 
FederationAccessManagerWithPersistedDiskCache - Class in se.liu.ida.hefquin.federation.access.impl
A FederationAccessManager implementation that incorporates persistent disk caching of SPARQL cardinality requests.
FederationAccessManagerWithPersistedDiskCache(ExecutorService) - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithPersistedDiskCache
Creates a FederationAccessManagerWithPersistedDiskCache with a default configuration.
FederationAccessManagerWithPersistedDiskCache(FederationAccessManager, int) - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithPersistedDiskCache
 
FederationAccessManagerWithPersistedDiskCache(FederationAccessManager, int, CachePolicies<FederationAccessManagerWithCache.Key, CompletableFuture<? extends DataRetrievalResponse<?>>, ? extends CacheEntry<CompletableFuture<? extends DataRetrievalResponse<?>>>>) - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithPersistedDiskCache
 
FederationAccessStats - Interface in se.liu.ida.hefquin.federation.access
 
FederationAccessStatsImpl - Class in se.liu.ida.hefquin.federation.access.impl
 
FederationAccessStatsImpl(long, long, long, long, long, long, long, long) - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
FederationAccessUtils - Class in se.liu.ida.hefquin.engine.federation.access.utils
 
FederationAccessUtils() - Constructor for class se.liu.ida.hefquin.engine.federation.access.utils.FederationAccessUtils
 
FederationCatalog - Interface in se.liu.ida.hefquin.federation.catalog
 
FederationCatalogImpl - Class in se.liu.ida.hefquin.federation.catalog.impl
 
FederationCatalogImpl() - Constructor for class se.liu.ida.hefquin.federation.catalog.impl.FederationCatalogImpl
 
FederationCatalogImpl(Map<String, FederationMember>) - Constructor for class se.liu.ida.hefquin.federation.catalog.impl.FederationCatalogImpl
 
FederationDescriptionReader - Class in se.liu.ida.hefquin.federation.catalog
 
FederationDescriptionReader() - Constructor for class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
 
FederationMember - Interface in se.liu.ida.hefquin.federation
This interface captures any kind of federation member.
FederationMember - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
An entity that is part of the federation and provides data via a specific interface.
field - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A field of the logical view.
Field - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A field gives a name to data derived from the abstract logical source on which a logical view is defined.
fieldName - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointImpl
 
fieldName - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLObjectPath
 
fieldName - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLScalarPath
 
fieldName - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
The name of the field.
fieldPaths - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.query.impl.GraphQLQueryImpl
 
fieldType - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLFieldImpl
 
filename - Variable in class se.liu.ida.hefquin.federation.access.impl.cache.PersistableCardinalityCacheImpl
 
FillBuff() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
Filter() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
FILTER - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
FILTER_BASED - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
FILTERED - Enum constant in enum class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointType
 
filterExpressions - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpFilter
 
filterExpressions - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFilter
 
FilteringIteratorForSolMaps_CompatibleSolMap - Class in se.liu.ida.hefquin.base.data.utils
This is an iterator of solution mappings that consumes another iterator and passes on only the solution mappings that are compatible to a given solution mapping.
FilteringIteratorForSolMaps_CompatibleSolMap(Iterable<SolutionMapping>, SolutionMapping) - Constructor for class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_CompatibleSolMap
 
FilteringIteratorForSolMaps_CompatibleSolMap(Iterator<SolutionMapping>, SolutionMapping) - Constructor for class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_CompatibleSolMap
 
FilteringIteratorForSolMaps_OneVarBinding - Class in se.liu.ida.hefquin.base.data.utils
This is an iterator of solution mappings that consumes another iterator and passes on only the solution mappings that have a given value for a given variable.
FilteringIteratorForSolMaps_OneVarBinding(Iterable<SolutionMapping>, Var, Node) - Constructor for class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_OneVarBinding
 
FilteringIteratorForSolMaps_OneVarBinding(Iterator<SolutionMapping>, Var, Node) - Constructor for class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_OneVarBinding
 
FilteringIteratorForSolMaps_ThreeVarsBindings - Class in se.liu.ida.hefquin.base.data.utils
This is an iterator of solution mappings that consumes another iterator and passes on only the solution mappings that have given values for three variables.
FilteringIteratorForSolMaps_ThreeVarsBindings(Iterable<SolutionMapping>, Var, Node, Var, Node, Var, Node) - Constructor for class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_ThreeVarsBindings
 
FilteringIteratorForSolMaps_ThreeVarsBindings(Iterator<SolutionMapping>, Var, Node, Var, Node, Var, Node) - Constructor for class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_ThreeVarsBindings
 
FilteringIteratorForSolMaps_TwoVarsBindings - Class in se.liu.ida.hefquin.base.data.utils
This is an iterator of solution mappings that consumes another iterator and passes on only the solution mappings that have given values for two variables.
FilteringIteratorForSolMaps_TwoVarsBindings(Iterable<SolutionMapping>, Var, Node, Var, Node) - Constructor for class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_TwoVarsBindings
 
FilteringIteratorForSolMaps_TwoVarsBindings(Iterator<SolutionMapping>, Var, Node, Var, Node) - Constructor for class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_TwoVarsBindings
 
FilteringIteratorForSolMapsBase - Class in se.liu.ida.hefquin.base.data.utils
 
FilteringIteratorForSolMapsBase(Iterable<SolutionMapping>) - Constructor for class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMapsBase
 
FilteringIteratorForSolMapsBase(Iterator<SolutionMapping>) - Constructor for class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMapsBase
 
FilterPushDown - Class in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics
Pushes filter conditions as much as possible towards the leaf nodes of a given logical plan.
FilterPushDown() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.FilterPushDown
 
filters - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.UnwindIteratorImpl
 
FINAL_LOGICAL_PLAN - Enum constant in enum class se.liu.ida.hefquin.engine.queryplan.utils.LogicalPlanPrinter.LogicalPlanStage
 
findNextPlan(List<QueryAnalyzer>, List<QueryAnalyzer>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.GreedyBasedReordering
 
findPlanWithHighestCost(List<PhysicalPlanWithCost>) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCostUtils
 
findPlanWithLowestCost(List<PhysicalPlanWithCost>) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCostUtils
 
findSolutionMappings(Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTable
 
findSolutionMappings(Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnOneVar
 
findSolutionMappings(Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars
 
findSolutionMappings(Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexForMixedUsage
 
findSolutionMappings(Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexNoJoinVars
 
findSolutionMappings(Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
findSolutionMappings(Var, Node) - Method in interface se.liu.ida.hefquin.base.datastructures.SolutionMappingsIndex
Returns an iterator over all solution mappings in this index that map the given variable to the given value.
findSolutionMappings(Var, Node, Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTable
 
findSolutionMappings(Var, Node, Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnOneVar
 
findSolutionMappings(Var, Node, Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars
 
findSolutionMappings(Var, Node, Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexForMixedUsage
 
findSolutionMappings(Var, Node, Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexNoJoinVars
 
findSolutionMappings(Var, Node, Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
findSolutionMappings(Var, Node, Var, Node) - Method in interface se.liu.ida.hefquin.base.datastructures.SolutionMappingsIndex
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.
findSolutionMappings(Var, Node, Var, Node, Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTable
 
findSolutionMappings(Var, Node, Var, Node, Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnOneVar
 
findSolutionMappings(Var, Node, Var, Node, Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars
 
findSolutionMappings(Var, Node, Var, Node, Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexForMixedUsage
 
findSolutionMappings(Var, Node, Var, Node, Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexNoJoinVars
 
findSolutionMappings(Var, Node, Var, Node, Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
findSolutionMappings(Var, Node, Var, Node, Var, Node) - Method in interface se.liu.ida.hefquin.base.datastructures.SolutionMappingsIndex
This method is a three-variables version of the method SolutionMappingsIndex.findSolutionMappings(Var, Node).
findSolutionMappingsLastResort(Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexBase
Wraps a
invalid reference
SolutionMappingsIterableWithOneVarFilter
around the output of SolutionMappingsIndex.getAllSolutionMappings().
findSolutionMappingsLastResort(Var, Node, Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexBase
Wraps a
invalid reference
SolutionMappingsIterableWithTwoVarsFilter
around the output of SolutionMappingsIndex.getAllSolutionMappings().
findSolutionMappingsLastResort(Var, Node, Var, Node, Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexBase
Wraps a
invalid reference
SolutionMappingsIterableWithThreeVarsFilter
around the output of SolutionMappingsIndex.getAllSolutionMappings().
findTopKPlanWithLowestCost(List<PhysicalPlanWithCost>, double) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCostUtils
 
finish() - Method in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG.MyCachingStreamRDF
 
finish() - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorBase.StreamRDF_TPFResponseBuilder
 
first - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The first resource of an interlinked set of resources.
firstInputExhausted - Variable in class se.liu.ida.hefquin.base.data.utils.UnionIteratorForSolMaps
 
FirstLabelExpression - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
Represents an expression to obtain the first label of a graph object that is bound to a given query variable.
FirstLabelExpression(CypherVar) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.FirstLabelExpression
 
FLOOR - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
flush() - Method in class se.liu.ida.hefquin.base.utils.IndentingPrintStream
 
flush() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps.MyIntermediateResultElementSink
 
flush() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps.MyIntermediateResultElementSinkOuterJoin
 
flush() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin.MyIntermediateResultElementSink
 
flush() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin.MyIntermediateResultElementSinkOuterJoin
Sends to the output sink all input solution mappings that did not have a join partner.
fm - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps
 
fm - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequests
 
fm - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
fm - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequest
 
fm - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
fm - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithoutParamVars
 
fm - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars
 
fm - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPAdd
 
fm - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPOptAdd
 
fm - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRequest
 
fm - Variable in exception class se.liu.ida.hefquin.federation.access.FederationAccessException
the federation member that was attempted to be accessed
fm - Variable in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
FmAwareWeightedJoinAndUnboundVariableCount - Class in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula
Estimate selectivity of a subplan by considering - 1. the number of new unbound variables - 2. the position of new unbound variables (sub, pred, or obj) - 3. number of joins contained in this subplan - 4. types of joins contained in this subplan (star join, chain join, unusual join) - 5. number of joins between this subplan with all selected plans - 6. type of joins between this subplan with all selected plans - star join, chain join, or unusual join - join within the same federation member or across different federation members This formula is an extended version of the formula that is implemented in JoinAwareWeightedUnboundVariableCount
FmAwareWeightedJoinAndUnboundVariableCount() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula.FmAwareWeightedJoinAndUnboundVariableCount
 
fms - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.QueryAnalyzer
 
fmt - Variable in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG.MyCachingStreamRDF
 
ForeignKeyAnnotation - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A foreign key annotation is analogous to the notion of foreign key constraint in databases.
formula - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.GreedyBasedReordering
 
FormulaForComputingSelectivity - Interface in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula
 
FragmentInterface - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
A fragment interface is an interface to request a fragment (i.e., a specific subset) of the dataset of a federation member.
freetextQuery - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A property representing a freetext query.
FROM - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
FULL - Enum constant in enum class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointType
 
fullResult - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
In case that this operator had to switch to full-retrieval mode, this one contains all solution mappings retrieved for the query of this operator.
fullResult - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
In case that this operator had to switch to full-retrieval mode, this one contains all solution mappings retrieved for the query of this operator.
fullStringForGraphPattern - Variable in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ExtPrintablePlan
 
fullStringForGraphPattern - Variable in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
A full-string representation of the graph pattern of the most recently visited operator (if any), but only if that string is too long to be put as a property into TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor.props (in which case we put a shortened version of that string into TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor.props).
function - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Specifies a data transformation function.
FunctionCall() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
functionExecution - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes the execution of a function with its required input parameters and values.
FunctionExecution - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents a function execution.
functionMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A Function Map element to generate the data transformation function.
FunctionMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents a function map.
FunctionToObtainCardinalityResponseFromSolMapsResponse() - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1.FunctionToObtainCardinalityResponseFromSolMapsResponse
 
FunctionToObtainCardinalityResponseFromTPFResponse() - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1.FunctionToObtainCardinalityResponseFromTPFResponse
 
futures - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
Used to collect the completable futures created for processing the batch requests and their responses.

G

g2lMap - Variable in class se.liu.ida.hefquin.base.data.mappings.impl.EntityMappingImpl
 
g2lMap - Variable in class se.liu.ida.hefquin.base.data.mappings.impl.SchemaMappingImpl
The keys of this map are global terms, and the value for each such global term is a set of all term mappings that have the global term as their TermMapping.getGlobalTerm().
gather - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Specifies where the terms of a collection or container come from.
gatherAs - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Relates a GatherMap with the desired result type of collection or container.
GatherMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes a term map that generates a collection (rdf:List) or container (rdf:Bag, rdf:Seq, rdf:Alt).
gAttr - Static variable in interface se.liu.ida.hefquin.mappings.algebra.MappingRelation
 
GE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
generateParseException() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
Generate ParseException.
generateQueryData(SPARQL2GraphQLHelper, Set<GraphQLQueryRootForStarPattern>) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.SPARQL2GraphQLTranslatorImpl
Generates a GraphQL query from provided @param indexedStarPatterns,connectors,withoutConnnectors
GenericCacheImpl<IdType,ObjectType,EntryType> - Class in se.liu.ida.hefquin.base.datastructures.impl.cache
A generic, thread-safe implementation of Cache.
GenericCacheImpl(int, CachePolicies<IdType, ObjectType, EntryType>) - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.cache.GenericCacheImpl
 
GenericSPARQLGraphPatternImpl1 - Class in se.liu.ida.hefquin.base.query.impl
This class is a generic implementation of SPARQLGraphPattern in which this graph pattern is given as an object of the class Element of the Jena API.
GenericSPARQLGraphPatternImpl1(Element) - Constructor for class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
 
GenericSPARQLGraphPatternImpl2 - Class in se.liu.ida.hefquin.base.query.impl
This class is a generic implementation of SPARQLGraphPattern in which this graph pattern is given as an object of the class Op of the Jena API.
GenericSPARQLGraphPatternImpl2(Op) - Constructor for class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
 
get() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.CardinalityEstimationImpl.WorkerForRequestOps
 
get() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.CardinalityEstimationImpl.WorkerForSubquery
 
get() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.MinBasedCardinalityEstimationImpl.WorkerForJoin
 
get() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.MinBasedCardinalityEstimationImpl.WorkerForUnion
 
get(IdType) - Method in interface se.liu.ida.hefquin.base.datastructures.Cache
Returns the object associated with the given ID in this cache, or null if there is no such object in the cache.
get(IdType) - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.GenericCacheImpl
 
get(List<PhysicalPlan>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedJoinPlanOptimizer.OptimalPlansPerStage
 
get(K) - Method in class se.liu.ida.hefquin.federation.access.impl.cache.PersistableCardinalityCacheImpl
Retrieves the cardinality response associated with the given key.
get(PhysicalPlan, Var) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.VarSpecificCardinalityEstimationImpl.MyCache
 
get(CardinalityCacheKey) - Method in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
Retrieves the cache entry associated with the given key.
getAdjacentNodes() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SGPNode
 
getAlias() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.AliasedExpression
 
getAlias() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.UnwindIteratorImpl
 
getAlias() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.UnwindIterator
Returns the CypherVar object that each set of return expressions is aliased as.
getAliases() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.CypherMatchQuery
Returns a list with the aliases of each of the AliasedExpression objects contained by this query
getAliases() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherMatchQueryImpl
 
getAll(CompletableFuture<? extends T>[], Class<T>) - Static method in class se.liu.ida.hefquin.base.utils.CompletableFutureUtils
Helper function that waits for all the given futures to complete and, then, returns their respective results.
GetAllException(Throwable, int) - Constructor for exception class se.liu.ida.hefquin.base.utils.CompletableFutureUtils.GetAllException
 
getAllFederationMembers() - Method in interface se.liu.ida.hefquin.federation.catalog.FederationCatalog
Returns an Iterable over all federation members in this catalog.
getAllFederationMembers() - Method in class se.liu.ida.hefquin.federation.catalog.impl.FederationCatalogImpl
 
getAllMentionedAttributes() - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprAttribute
 
getAllMentionedAttributes() - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprConstant
 
getAllMentionedAttributes() - Method in interface se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExpression
 
getAllMentionedAttributes() - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprFunction
 
getAllMentionedAttributes(ExtendExpression) - Static method in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExpressionUtils
 
getAllMentionedTPs() - Method in class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
getAllMentionedTPs() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
 
getAllMentionedTPs() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
 
getAllMentionedTPs() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
getAllMentionedTPs() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
getAllMentionedTPs() - Method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
getAllMentionedTPs() - Method in interface se.liu.ida.hefquin.base.query.SPARQLGraphPattern
Returns a set of all triple patterns that are contained within this graph pattern.
getAllMentionedVariables() - Method in class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
getAllMentionedVariables() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
 
getAllMentionedVariables() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
 
getAllMentionedVariables() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
getAllMentionedVariables() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
getAllMentionedVariables() - Method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
getAllMentionedVariables() - Method in interface se.liu.ida.hefquin.base.query.SPARQLGraphPattern
Returns the set of all variables mentioned in this graph pattern, except for the variables that occur only in expressions (in FILTER or in BIND).
getAllMentionedVariables(Iterable<Binding>) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
Returns a set containing all the variables that have a binding in at least one of the given solution mappings.
getAllPossible(BinaryLogicalOp, ExpectedVariables, ExpectedVariables) - Method in interface se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalOpConverter
Returns all physical operators that implement the given logical operator under the assumption that this operator will be used in a plan in which the two subplans under this operator will produce solution mappings with the given variables, respectively.
getAllPossible(BinaryLogicalOp, ExpectedVariables, ExpectedVariables) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalOpConverterImpl
 
getAllPossible(NaryLogicalOp, ExpectedVariables...) - Method in interface se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalOpConverter
Returns all physical operators that implement the given logical operator under the assumption that this operator will be used in a plan in which the subplans under this operator will produce solution mappings with the given variables, respectively.
getAllPossible(NaryLogicalOp, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalOpConverterImpl
 
getAllPossible(NullaryLogicalOp) - Method in interface se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalOpConverter
Returns all physical operators that implement the given logical operator.
getAllPossible(NullaryLogicalOp) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalOpConverterImpl
 
getAllPossible(UnaryLogicalOp, ExpectedVariables) - Method in interface se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalOpConverter
Returns all physical operators that implement the given logical operator under the assumption that this operator will be used in a plan in which the subplan under this operator will produce solution mappings with the given variables.
getAllPossible(UnaryLogicalOp, ExpectedVariables) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalOpConverterImpl
 
getAllSolutionMappings() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTable
 
getAllSolutionMappings() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnOneVar
 
getAllSolutionMappings() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars
 
getAllSolutionMappings() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexForMixedUsage
 
getAllSolutionMappings() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexNoJoinVars
 
getAllSolutionMappings() - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
getAllSolutionMappings() - Method in interface se.liu.ida.hefquin.base.datastructures.SolutionMappingsIndex
Returns all solution mappings currently in this index.
getAllSubSets(List<T>, int) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedJoinPlanOptimizer
This method returns all subsets (with the given size) of the given superset.
getAllValues() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.PropertyMapImpl
 
getAllValues() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.data.PropertyMap
Obtain all the values stored on the map
getAnonVar() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherVarGenerator
 
getArgDefinition() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLArgument
 
getArgDefinition() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLArgumentImpl
 
getArgName() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLArgument
Get the name of the argument
getArgName() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLArgumentImpl
 
getArgumentDefinitions() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLEntrypoint
 
getArgumentDefinitions() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointImpl
 
getArgumentDefinitions() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.query.GraphQLQuery
 
getArgumentDefinitions() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.query.impl.GraphQLQueryImpl
 
getArgumentValues() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.query.GraphQLQuery
 
getArgumentValues() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.query.impl.GraphQLQueryImpl
 
getArgValue() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLArgument
 
getArgValue() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLArgumentImpl
 
getArray() - Method in class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonArray
 
getAsTriplePattern(SPARQLGraphPattern) - Static method in class se.liu.ida.hefquin.base.query.utils.QueryPatternUtils
If the given graph pattern is actually a single triple pattern only, then this triple pattern is returned.
getAsURIString(RDFNode) - Method in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
Returns a string that represents a URI obtained from the given RDF node.
getAttribute() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend
 
getBaseURL() - Method in class se.liu.ida.hefquin.federation.members.impl.TPFServerImpl
 
getBaseURL() - Method in interface se.liu.ida.hefquin.federation.members.TPFServer
 
getBatchSize() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
getBeginColumn() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
getBeginLine() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
getBGP() - Method in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
getBindExpressions() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpBind
 
getCardinality() - Method in interface se.liu.ida.hefquin.federation.access.CardinalityResponse
Returns the cardinality value associated with this response.
getCardinalityEstimate() - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseImpl
 
getCardinalityEstimate() - Method in interface se.liu.ida.hefquin.federation.access.TPFResponse
Returns the cardinality estimate provided as metadata in the given TPF response.
getCauseOfFailure() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThread
Returns the exception that caused the execution of this task to fail (in case PushBasedPlanThread.hasFailed() is true).
getCauseOfFailure() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
getCertainVariables() - Method in interface se.liu.ida.hefquin.base.query.ExpectedVariables
Returns the variables that are guaranteed to be bound in every solution mapping produced by the operator for which this ExpectedVariables object was created.
getCertainVariables() - Method in class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
getCertainVariables() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
 
getCertainVariables() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
 
getCertainVariables() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
getCertainVariables() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
getCertainVariables() - Method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
getCertainVariables() - Method in interface se.liu.ida.hefquin.base.query.SPARQLGraphPattern
Returns the variables that are guaranteed to be bound in every solution mapping produced for this graph pattern.
getClassMembershipURI() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
 
getClassMembershipURI() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
getClassName() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.ExecutableOperatorStats
Returns the Java class name of the operator.
getClassName() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ExecutableOperatorStatsImpl
 
getClassPrefix() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
 
getClassPrefix() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
getCollectedSolutionMappings() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.CollectingIntermediateResultElementSink
Returns an iterable over the solution mappings that have been collected in this sink since the last time it was cleared (by calling CollectingIntermediateResultElementSink.clear()) or, if it has not been cleared so far, since it was created.
getColumn() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
Deprecated.
getColumns() - Method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout
 
getCommandName() - Method in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG
Returns the command name used to invoke the tool.
getCommandName() - Method in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
Returns the command name used to invoke the tool.
getCommandName() - Method in class se.liu.ida.hefquin.cli.RunHeFQUINServer
Returns the command name used to invoke the tool.
getCommandName() - Method in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
Returns the command name used to invoke the tool.
getCompilationTime() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
getCompilationTime() - Method in interface se.liu.ida.hefquin.engine.QueryProcessingStatsAndExceptions
 
getConditions() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.CypherMatchQuery
Obtains a list of conditions, such that their conjunction represents the condition imposed in the WHERE clause of the query.
getConditions() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherMatchQueryImpl
 
getConfDescr() - Method in class se.liu.ida.hefquin.cli.modules.ModEngineConfig
 
getConfDescr() - Method in class se.liu.ida.hefquin.cli.modules.ModServer
 
getConnectingText() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
 
getConnectingText() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
getConnection() - Method in exception class se.liu.ida.hefquin.engine.wrappers.lpg.conn.Neo4jConnectionException
 
getCostModel() - Method in interface se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContext
 
getCostModel() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl1
 
getCostModel() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
getCursor() - Method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout
 
getCursor() - Method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithoutTuples
 
getCursor() - Method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithTupleLayout
 
getCursor() - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingRelation
 
getCursor() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyMappingRelation
 
getCursor() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MyMappingRelation
 
getCursor() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject.MyMappingRelation
 
getCursor() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion.MyMappingRelation
 
getCypherQuery() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQL2CypherTranslationResultImpl
 
getCypherQuery() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.SPARQL2CypherTranslationResult
Returns the Cypher query produced by the translation process.
getCypherQuery() - Method in class se.liu.ida.hefquin.federation.access.impl.req.Neo4jRequestImpl
 
getCypherQuery() - Method in interface se.liu.ida.hefquin.federation.access.Neo4jRequest
 
getDataRetrievalRequest() - Method in exception class se.liu.ida.hefquin.federation.access.FederationAccessException
Returns the request during which this exception occurred.
getDefaultDimensions(CardinalityEstimation) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CostModelImpl
 
getDefaultHeuristics(QueryProcContext) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.HeuristicsBasedLogicalOptimizerImpl
 
getDirection() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Edge
 
getDiscoveredVar() - Method in class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver.VisitorToCheckServiceVariables
The result may be null, indicating that all service variables that the visitor came across have been permitted ones.
getEdge() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGEdgeValue
 
getEdge() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.EdgeMatchClause
 
getEdge() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Edge
 
getEdgeLabelForIRI(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
getEdgeLabelForIRI(Node) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfiguration
Applies the inverse of the edge label mapping to the given IRI and, thus, returns the edge label that is mapped to the given IRI.
getEdges() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.PathMatchClause
 
getEdges() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Path
 
getElements() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.ArrayValue
 
getEndColumn() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
Get end column.
getEndLine() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
Get end line.
getEndpoint() - Method in class se.liu.ida.hefquin.cli.modules.ModNeo4jEndpoint
 
getEntry(int) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.TableRecordImpl
 
getEntry(int) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.data.TableRecord
Returns the RecordEntry in the i-th position
getEntry(String) - Method in interface se.liu.ida.hefquin.base.utils.Stats
Returns the value of the entry with the given name.
getEntry(String) - Method in class se.liu.ida.hefquin.base.utils.StatsImpl
 
getEntry(String) - Method in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanningInfo
 
getEntryFactory() - Method in interface se.liu.ida.hefquin.base.datastructures.impl.cache.CachePolicies
 
getEntryFactory() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache.MyDefaultCachePolicies
 
getEntryFactory() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies
 
getEntryNames() - Method in interface se.liu.ida.hefquin.base.utils.Stats
Returns the names of all entries.
getEntryNames() - Method in class se.liu.ida.hefquin.base.utils.StatsImpl
 
getEntryNames() - Method in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanningInfo
 
getEntrypoint(String, GraphQLEntrypointType) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLSchema
 
getEntrypoint(String, GraphQLEntrypointType) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLSchemaImpl
 
getEntrypointAlias(int) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLEntrypoint
 
getEntrypointAlias(int) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointImpl
 
getErrorDescription() - Method in interface se.liu.ida.hefquin.federation.access.DataRetrievalResponse
Returns a short description of the error if available, or null otherwise.
getErrorDescription() - Method in class se.liu.ida.hefquin.federation.access.impl.response.CardinalityResponseImpl
Returns a short description of the error from the wrapped response, if available.
getErrorDescription() - Method in class se.liu.ida.hefquin.federation.access.impl.response.DataRetrievalResponseBase
Returns a short textual description of the error, if available.
getErrorStatusCode() - Method in interface se.liu.ida.hefquin.federation.access.DataRetrievalResponse
Returns the HTTP status code if the response resulted in an error, or null otherwise.
getErrorStatusCode() - Method in class se.liu.ida.hefquin.federation.access.impl.response.CardinalityResponseImpl
Returns the error status code from the wrapped response, if any.
getErrorStatusCode() - Method in class se.liu.ida.hefquin.federation.access.impl.response.DataRetrievalResponseBase
Returns the HTTP status code associated with an error, if any.
getErrorStatusCode() - Method in exception class se.liu.ida.hefquin.federation.access.UnsupportedOperationDueToRetrievalError
 
getEstimateBasedOnAllCertainVars(List<Var>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.CardinalityEstimationImpl.WorkerForSubquery
 
getEstimates(CardinalityEstimation, List<PhysicalPlan>) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.CardinalityEstimationUtils
Initiates the cardinality estimation processes for all the plans in the given list and, afterwards, waits for the resulting estimates and returns them.
getEstimates(CardinalityEstimation, PhysicalPlan...) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.CardinalityEstimationUtils
Initiates the cardinality estimation processes for all the given plans and, afterwards, waits for the resulting estimates and returns them.
getEstimates(CostModel, List<PhysicalPlan>) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.CostEstimationUtils
Initiates the cost estimation processes for all the plans in the given list and, afterwards, waits for the resulting estimates and returns them.
getEstimates(CostModel, PhysicalPlan...) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.CostEstimationUtils
Initiates the cost estimation processes for all the given plans and, afterwards, waits for the resulting estimates and returns them.
getEvictionCandidates(int) - Method in interface se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicy
Tries to determine the given number of cache entries as next candidates to be evicted from the cache.
getEvictionCandidates(int) - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicyLRU
 
getException() - Method in class se.liu.ida.hefquin.federation.access.impl.response.CardinalityResponseImplWithoutCardinality
Returns the exception that caused the absence of cardinality/cardinality estimate.
getExceptionIfAny() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterBase.OpRunnerThread
 
getExceptions() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
getExceptions() - Method in interface se.liu.ida.hefquin.engine.QueryProcessingStatsAndExceptions
Returns a list of the exceptions that have occurred while processing the query for which this object was returned.
getExceptions(List<Exception>) - Static method in class se.liu.ida.hefquin.service.ServletUtils
Converts a list of exceptions into a JSON array, including class name, message, and full stack trace for each exception.
getExceptions(QueryProcessingStatsAndExceptions) - Static method in class se.liu.ida.hefquin.service.ServletUtils
Converts the exceptions of the given object into a JSON array, including class name, message, and full stack trace for each exception.
getExceptionsCaughtDuringExecution() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.ExecutableOperator
Returns exceptions that were caught and collected during the execution of this operator (if any).
getExceptionsCaughtDuringExecution() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.ExecutablePlan
Returns exceptions that were caught and collected during the execution of this plan (if any).
getExceptionsCaughtDuringExecution() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.IteratorBasedExecutablePlanImpl
 
getExceptionsCaughtDuringExecution() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOps
 
getExceptionsCaughtDuringExecution() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedExecutablePlanImpl
 
getExceptionsCaughtDuringExecution() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
getExecOp() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.ConnectorForAdditionalConsumer
 
getExecOp() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
getExecOp() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForBinaryOperator
 
getExecOp() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForNaryOperator
 
getExecOp() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForNullaryOperator
 
getExecOp() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForUnaryOperator
 
getExecutablePlanPrinter() - Method in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
getExecutablePlanPrinter() - Method in interface se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.Context
may be null if executable plan printing is not requested by the user
getExecutablePlanPrinter() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl1
 
getExecutablePlanPrinter() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
getExecutablePlanPrinter() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlannerImpl
 
getExecutablePlanPrinter() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryPlanner
 
getExecutionEngine() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessorImpl
 
getExecutionEngine() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryProcessor
 
getExecutionStats() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
getExecutionStats() - Method in interface se.liu.ida.hefquin.engine.QueryProcessingStatsAndExceptions
 
getExecutionTime() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
getExecutionTime() - Method in interface se.liu.ida.hefquin.engine.QueryProcessingStatsAndExceptions
 
getExecutorServiceForFederationAccess() - Method in interface se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.Context
 
getExecutorServiceForFederationAccess() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl1
 
getExecutorServiceForFederationAccess() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
getExecutorServiceForPlanTasks() - Method in interface se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.Context
 
getExecutorServiceForPlanTasks() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl1
 
getExecutorServiceForPlanTasks() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
getExecutorServiceForPlanTasks() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.ExecutionContextImpl
 
getExecutorServiceForPlanTasks() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryProcContext
 
getExpectedVariables() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
 
getExpectedVariables() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
 
getExpectedVariables() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
getExpectedVariables() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
getExpectedVariables() - Method in interface se.liu.ida.hefquin.base.query.SPARQLGraphPattern
Returns the sets of variables that can be expected in the solution mappings produced for this graph pattern.
getExpectedVariables() - Method in interface se.liu.ida.hefquin.base.query.SPARQLQuery
Returns the sets of variables that can be expected in the solution mappings produced for this query.
getExpectedVariables() - Method in interface se.liu.ida.hefquin.engine.queryplan.base.QueryPlan
Returns the variables that can be expected in the solution mappings produced by this plan.
getExpectedVariables() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithBinaryRootImpl
 
getExpectedVariables() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithNaryRootImpl
 
getExpectedVariables() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithNullaryRootImpl
 
getExpectedVariables() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithUnaryRootImpl
 
getExpectedVariables() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithBinaryRootImpl
 
getExpectedVariables() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithNaryRootImpl
 
getExpectedVariables() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithNullaryRootImpl
 
getExpectedVariables() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithUnaryRootImpl
 
getExpectedVariables() - Method in interface se.liu.ida.hefquin.federation.access.DataRetrievalRequest
Returns the query variables for which this data retrieval request aims to fetch data (if any), where some of these variables may be 'certain variables' whereas others are 'possible variables'.
getExpectedVariables() - Method in class se.liu.ida.hefquin.federation.access.impl.req.BGPRequestImpl
 
getExpectedVariables() - Method in class se.liu.ida.hefquin.federation.access.impl.req.BindingsRestrictedTriplePatternRequestImpl
 
getExpectedVariables() - Method in class se.liu.ida.hefquin.federation.access.impl.req.GraphQLRequestImpl
 
getExpectedVariables() - Method in class se.liu.ida.hefquin.federation.access.impl.req.Neo4jRequestImpl
 
getExpectedVariables() - Method in class se.liu.ida.hefquin.federation.access.impl.req.SPARQLRequestImpl
 
getExpectedVariables() - Method in class se.liu.ida.hefquin.federation.access.impl.req.TriplePatternRequestImpl
 
getExpectedVariables() - Method in interface se.liu.ida.hefquin.federation.access.RESTRequest
 
getExpectedVariables(List<SPARQLGraphPattern>) - Static method in class se.liu.ida.hefquin.base.query.utils.ExpectedVariablesUtils
Returns an array of the ExpectedVariables objects of all graph patterns in the given list, in the order in which the patterns are listed.
getExpectedVariables(ExpectedVariables...) - Method in interface se.liu.ida.hefquin.engine.queryplan.base.QueryPlanOperator
Returns the variables that can be expected in the solution mappings produced by this operator in the case that the input(s) to this operator contain solutions mappings with the given set(s) of variables.
getExpectedVariables(ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpBind
 
getExpectedVariables(ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpDedup
 
getExpectedVariables(ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFilter
 
getExpectedVariables(ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFixedSolMap
 
getExpectedVariables(ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGlobalToLocal
 
getExpectedVariables(ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPAdd
 
getExpectedVariables(ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPOptAdd
 
getExpectedVariables(ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpJoin
 
getExpectedVariables(ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpLocalToGlobal
 
getExpectedVariables(ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayJoin
 
getExpectedVariables(ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayLeftJoin
 
getExpectedVariables(ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayUnion
 
getExpectedVariables(ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRequest
 
getExpectedVariables(ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRightJoin
 
getExpectedVariables(ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnfold
 
getExpectedVariables(ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnion
 
getExpectedVariables(ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpParallelMultiLeftJoin
 
getExpectedVariables(ExpectedVariables...) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOperatorForLogicalOperator
 
getExpectedVariables(PhysicalPlan...) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanUtils
Returns an array of the ExpectedVariables objects of all given physical plans, in the order in which the plans are given.
getExpr() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnfold
 
getExpression() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.AliasedExpression
 
getExpression() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.GetItemExpression
 
getExtendExpression() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend
 
getFactory() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBinaryUnion
 
getFactory() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBind
 
getFactory() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinBRTPF
 
getFactory() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFilter
 
getFactory() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFixedSolMap
 
getFactory() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpGlobalToLocal
 
getFactory() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashJoin
 
getFactory() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashRJoin
 
getFactory() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpIndexNestedLoopsJoin
 
getFactory() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLocalToGlobal
 
getFactory() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLookupJoinViaWrapper
 
getFactory() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpMultiwayUnion
 
getFactory() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpNaiveNestedLoopsJoin
 
getFactory() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpRequest
 
getFactory() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpSymmetricHashJoin
 
getFactory() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpUnfold
 
getFactory() - Static method in class se.liu.ida.hefquin.jenaext.sparql.engine.main.QueryEngineMainForHeFQUIN
 
getFactory(Iterable<SolutionMapping>) - Static method in class se.liu.ida.hefquin.base.data.utils.JoiningIteratorForSolMaps
 
getFactory(Iterable<SolutionMapping>) - Static method in class se.liu.ida.hefquin.base.data.utils.UnionIteratorForSolMaps
 
getFactory(Collection<List<SolutionMapping>>) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingsIteratorOverCollectionOfLists
 
getFactory(Var, Node) - Static method in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_OneVarBinding
 
getFactory(Var, Node, Var, Node) - Static method in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_TwoVarsBindings
 
getFactory(Var, Node, Var, Node, Var, Node) - Static method in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_ThreeVarsBindings
 
getFactory(SolutionMapping) - Static method in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_CompatibleSolMap
 
getFctToObtainCardinalityResponseFromSolMapsResponse() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
getFctToObtainCardinalityResponseFromTPFResponse() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
getFederationAccessMgr() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.ExecutionContextImpl
 
getFederationAccessMgr() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryProcContext
 
getFederationAccessStats() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngine
Returns a current version of the statistics collected by the FederationAccessManager that this engine uses.
getFederationCatalog() - Method in class se.liu.ida.hefquin.cli.modules.ModFederation
 
getFederationCatalog() - Method in interface se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.Context
 
getFederationCatalog() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl1
 
getFederationCatalog() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
getFederationCatalog() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.ExecutionContextImpl
 
getFederationCatalog() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryProcContext
 
getFederationDescriptions() - Method in class se.liu.ida.hefquin.cli.modules.ModServer
 
getFederationMember() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPAdd
 
getFederationMember() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPOptAdd
 
getFederationMember() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRequest
 
getFederationMember() - Method in interface se.liu.ida.hefquin.federation.access.DataRetrievalResponse
Returns the federation member where this response comes from.
getFederationMember() - Method in exception class se.liu.ida.hefquin.federation.access.FederationAccessException
Returns the federation member that was attempted to be accessed.
getFederationMember() - Method in class se.liu.ida.hefquin.federation.access.impl.response.CardinalityResponseImpl
Returns the federation member associated with the wrapped response.
getFederationMember() - Method in class se.liu.ida.hefquin.federation.access.impl.response.DataRetrievalResponseBase
Returns the federation member from which this response originates.
getFederationMemberByURI(String) - Method in interface se.liu.ida.hefquin.federation.catalog.FederationCatalog
Returns the federation member identified by the given URI.
getFederationMemberByURI(String) - Method in class se.liu.ida.hefquin.federation.catalog.impl.FederationCatalogImpl
 
getFieldName() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLEntrypoint
 
getFieldName() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointImpl
 
getFieldPaths() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.query.GraphQLQuery
 
getFieldPaths() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.query.impl.GraphQLQueryImpl
 
getFieldType() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLField
 
getFieldType() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLFieldImpl
 
getFilterExpressions() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFilter
 
getFilters() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.UnwindIteratorImpl
 
getFilters() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.UnwindIterator
Returns the list of conditions that must evaluate to TRUE, for an element in listExpression to be considered in the final result.
getFms() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.QueryAnalyzer
 
getGlobalTerm() - Method in class se.liu.ida.hefquin.base.data.mappings.impl.TermMappingImpl
 
getGlobalTerm() - Method in interface se.liu.ida.hefquin.base.data.mappings.TermMapping
Return the global term that is mapped by this mapping.
getGraphQLArguments() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLQueryRootForStarPattern
Returns a map representing the arguments that can be used from the given star pattern.
getGraphQLEntryPoint() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLQueryRootForStarPattern
Returns the relevant entry point with regards to if the corresponding star pattern has the required arguments.
getGraphQLFieldType(String, String) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLSchema
 
getGraphQLFieldType(String, String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLSchemaImpl
 
getGraphQLFieldValueType(String, String) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLSchema
 
getGraphQLFieldValueType(String, String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLSchemaImpl
 
getGraphQLObjectFields(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLSchema
 
getGraphQLObjectFields(String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLSchemaImpl
 
getGraphQLObjectType() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLQueryRootForStarPattern
Returns the GraphQL object type that corresponds to the star pattern or null if the type cannot be determined.
getGraphQLObjectTypes() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLSchema
 
getGraphQLObjectTypes() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLSchemaImpl
 
getGraphQLQuery() - Method in interface se.liu.ida.hefquin.federation.access.GraphQLRequest
Returns the GraphQL query to be issued by this request.
getGraphQLQuery() - Method in class se.liu.ida.hefquin.federation.access.impl.req.GraphQLRequestImpl
 
getId() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGEdge
 
getId() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGNode
 
getID() - Method in class se.liu.ida.hefquin.engine.queryplan.base.impl.BaseForQueryPlan
 
getID() - Method in interface se.liu.ida.hefquin.engine.queryplan.base.QueryPlan
Returns an identifier of this (sub-)plan, which should be distinct from the identifiers of all other sub-plans within the same plan.
getID() - Method in interface se.liu.ida.hefquin.federation.FederationMember
Returns an identifier of this federation member, which should be unique (independent of the type of federation member).
getID() - Method in class se.liu.ida.hefquin.federation.members.impl.BaseForFederationMember
 
getID() - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingOperator
Returns an identifier of this operator, which should be distinct from the identifiers of all other operators within the same plan (no matter what type of operator they are).
getID() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.BaseForMappingOperator
 
GetImage() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
getIndentLevelString(int, int, int, String) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedExecutablePlanPrinterImpl
 
getIndentLevelStringForDetail(int, int, int, int, String) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedExecutablePlanPrinterImpl
 
getIndex() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.GetItemExpression
 
getIndex() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.MarkerExpression
 
getInnerVar() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.UnwindIteratorImpl
 
getInnerVar() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.UnwindIterator
Returns the inner, temporary variable that iterates through the values of listExpression
getInput() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithUnaryExecOp.MyOpRunnerThread
 
getInput1() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithBinaryExecOp.MyOpRunnerThread
 
getInput2() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithBinaryExecOp.MyOpRunnerThread
 
getInstance() - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpDedup
 
getInstance() - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpJoin
 
getInstance() - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayJoin
 
getInstance() - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayLeftJoin
 
getInstance() - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayUnion
 
getInstance() - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRightJoin
 
getInstance() - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnion
 
getInstance() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBinaryUnion
 
getInstance() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashJoin
 
getInstance() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashRJoin
 
getInstance() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpMultiwayUnion
 
getInstance() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpNaiveNestedLoopsJoin
 
getInstance() - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpSymmetricHashJoin
 
getIntrospectionQuery() - Static method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
getInvalidationPolicy() - Method in interface se.liu.ida.hefquin.base.datastructures.impl.cache.CachePolicies
 
getInvalidationPolicy() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache.MyDefaultCachePolicies
 
getInvalidationPolicy() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies
 
getIRIForEdgeLabel(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
getIRIForEdgeLabel(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfiguration
Applies the edge label mapping to the given edge label and, thus, returns the IRI (in the form of a Jena Node object) that the edge label is mapped to.
getIRIForPropertyName(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
getIRIForPropertyName(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfiguration
Applies the property name mapping to the given property name and, thus, returns the IRI (in the form of a Jena Node object) that the property name is mapped to.
GetItemExpression - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
 
GetItemExpression(CypherExpression, int) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.GetItemExpression
 
getIterators() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.CypherMatchQuery
Obtains a list of iterator expressions, of the form list AS var, present on the query.
getIterators() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherMatchQueryImpl
 
getIthAttributeOfP(int) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
getJoinPartners(SolutionMapping) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTable
 
getJoinPartners(SolutionMapping) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnOneVar
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.
getJoinPartners(SolutionMapping) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars
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.
getJoinPartners(SolutionMapping) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexForMixedUsage
 
getJoinPartners(SolutionMapping) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexNoJoinVars
 
getJoinPartners(SolutionMapping) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexWithPostMatching
 
getJoinPartners(SolutionMapping) - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
getJoinPartners(SolutionMapping) - Method in interface se.liu.ida.hefquin.base.datastructures.SolutionMappingsIndex
Returns an iterator over all solution mappings in this index that are compatible with the given solution mappings.
getJsonIDKeyPrefix() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
 
getJsonIDKeyPrefix() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
getJsonObjectKeyPrefix() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
 
getJsonObjectKeyPrefix() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
getJsonPath() - Method in class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonPathQuery
 
getJsonScalarKeyPrefix() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
 
getJsonScalarKeyPrefix() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
getLabel() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGEdge
 
getLabel() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGNode
 
getLabel() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.VariableLabelExpression
 
getLabelPredicate() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
getLabelPredicate() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfiguration
Returns the IRI (in the form of a Jena Node object) to be used in the predicate position of any RDF triple that captures information about the label of some LPG node.
getLeftExpression() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.EqualityExpression
 
getLine() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
Deprecated.
getListExpression() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.UnwindIteratorImpl
 
getListExpression() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.UnwindIterator
Returns the expression that evaluates to a list, whose values are iterated through.
getLocalTerms() - Method in class se.liu.ida.hefquin.base.data.mappings.impl.TermMappingImpl
 
getLocalTerms() - Method in interface se.liu.ida.hefquin.base.data.mappings.TermMapping
Return the local terms that this mapping maps to.
getLogicalOperator() - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.BinaryPhysicalOpForLogicalOp
 
getLogicalOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.BaseForPhysicalOpBinaryJoin
 
getLogicalOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.BaseForPhysicalOpMultiwayJoin
 
getLogicalOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.BaseForPhysicalOpMultiwayLeftJoin
 
getLogicalOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.BaseForPhysicalOpSingleInputJoin
 
getLogicalOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBinaryUnion
 
getLogicalOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBind
 
getLogicalOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFilter
 
getLogicalOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFixedSolMap
 
getLogicalOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpGlobalToLocal
 
getLogicalOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashRJoin
 
getLogicalOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLocalToGlobal
 
getLogicalOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpMultiwayUnion
 
getLogicalOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpRequest
 
getLogicalOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpUnfold
 
getLogicalOperator() - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.NaryPhysicalOpForLogicalOp
 
getLogicalOperator() - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.NullaryPhysicalOpForLogicalOp
 
getLogicalOperator() - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOperatorForLogicalOperator
Returns the logical operator implemented by this physical operator.
getLogicalOperator() - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.UnaryPhysicalOpForLogicalOp
 
getLogicalOptimizationTime() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
getLogicalOptimizationTime() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryPlanningStats
 
getLogicalOptimizer() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlannerImpl
 
getLogicalOptimizer() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryPlanner
 
getLogicalPlanPrinter() - Method in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
getLogicalPlanPrinter() - Method in interface se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.Context
may be null if logical plan printing is not requested by the user
getLogicalPlanPrinter() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl1
 
getLogicalPlanPrinter() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
getLogicalToPhysicalOpConverter() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.ExecutionContextImpl
 
getLogicalToPhysicalOpConverter() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryProcContext
 
getLogicalToPhysicalPlanConverter() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.ExecutionContextImpl
 
getLogicalToPhysicalPlanConverter() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryProcContext
 
getLongestPath() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph
Enumerates all possible paths and returns the longest found.
getLPG2RDFConfiguration() - Method in class se.liu.ida.hefquin.cli.modules.ModLPG2RDFConfiguration
 
getLPGNodeForRDFTerm(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
getLPGNodeForRDFTerm(Node) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfiguration
Applies the inverse of the node mapping to the given RDF term and, thus, returns the LPG node that is mapped to the given RDF term (which must be an IRI or a blank node).
getMap() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.MapValue
 
getMappingRelation() - Method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout.MyCursor
 
getMappingRelation() - Method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithoutTuples.MyCursor
 
getMappingRelation() - Method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithTupleLayout.MyCursor
 
getMappingRelation() - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingRelationCursor
Returns the mapping relation over which this cursor iterates.
getMappingRelation() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyCursor
 
getMappingRelation() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MyCursor
 
getMappingRelation() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject.MyCursor
 
getMappingRelation() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion.MyCursor
 
getMarkerVar() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherVarGenerator
 
getMatches() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.CypherMatchQuery
Obtains the list of the patterns to be matched in the query.
getMatches() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherMatchQueryImpl
 
getMatchVars() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.CypherQuery
Returns the set of variables that are defined in the MATCH clauses of this query.
getMatchVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherMatchQueryImpl
 
getMatchVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherUnionQueryImpl
 
getMessage() - Method in exception class se.liu.ida.hefquin.base.utils.CompletableFutureUtils.GetAllException
 
getMessage() - Method in exception class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMetadata() - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseImpl
 
getMetadata() - Method in interface se.liu.ida.hefquin.federation.access.TPFResponse
Returns an iterator over all metadata triples contained in the given TPF response.
getMetadataSize() - Method in interface se.liu.ida.hefquin.federation.access.TPFResponse
Returns the number of triples that are returned by TPFResponse.getMetadata().
getName() - Static method in class se.liu.ida.hefquin.base.utils.BuildInfo
 
getName() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLField
 
getName() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLFieldImpl
 
getName() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.RecordEntryImpl
 
getName() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.data.RecordEntry
Gets the name of the column
getName() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.CypherVar
 
getName() - Method in interface se.liu.ida.hefquin.federation.members.RESTEndpoint.Parameter
 
getNextElement() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.SynchronizedIntermediateResultElementSink
 
getNextPageURL() - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseImpl
 
getNextPageURL() - Method in interface se.liu.ida.hefquin.federation.access.TPFResponse
Returns the URL via which the next page of the TPF can be requested.
getNextToken() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
Get the next Token.
getNextToken() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINTokenManager
Get the next Token.
getNode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGNodeValue
 
getNode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.NodeMatchClause
 
getNodeLabelForRDFTerm(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
getNodeLabelForRDFTerm(Node) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfiguration
Applies the inverse of the node label mapping to the given RDF term and, thus, returns the node label that is mapped to the given RDF term (which must be an IRI or a literal).
getNodeLabelVar(Node, Node, Node, LPG2RDFConfiguration, CypherVarGenerator) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
getNodePropertyVar(Node, Node, Node, LPG2RDFConfiguration, CypherVarGenerator) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
getNodeRelationshipVar(Node, Node, Node, LPG2RDFConfiguration, CypherVarGenerator) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
getNodeVarLabel(Node, Node, Node, LPG2RDFConfiguration, CypherVarGenerator) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
getNodeVarLiteral(Node, Node, Node, LPG2RDFConfiguration, CypherVarGenerator) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
getNodeVarNode(Node, Node, Node, LPG2RDFConfiguration, CypherVarGenerator) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
getNodeVarVar(Node, Node, Node, LPG2RDFConfiguration, CypherVarGenerator, Set<Node>, Set<Node>, Set<Node>, Set<Node>, Set<Node>, boolean) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
getNumberOfBRTPFRequestsCompleted() - Method in interface se.liu.ida.hefquin.federation.access.FederationAccessStats
 
getNumberOfBRTPFRequestsCompleted() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
getNumberOfBRTPFRequestsIssued() - Method in interface se.liu.ida.hefquin.federation.access.FederationAccessStats
 
getNumberOfBRTPFRequestsIssued() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
getNumberOfOtherRequestsCompleted() - Method in interface se.liu.ida.hefquin.federation.access.FederationAccessStats
 
getNumberOfOtherRequestsCompleted() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
getNumberOfOtherRequestsIssued() - Method in interface se.liu.ida.hefquin.federation.access.FederationAccessStats
 
getNumberOfOtherRequestsIssued() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
getNumberOfParameters() - Method in class se.liu.ida.hefquin.federation.members.impl.RESTEndpointImpl
 
getNumberOfParameters() - Method in interface se.liu.ida.hefquin.federation.members.RESTEndpoint
Returns the number of query parameters that can be passed in requests to this REST endpoint.
getNumberOfSPARQLRequestsCompleted() - Method in interface se.liu.ida.hefquin.federation.access.FederationAccessStats
 
getNumberOfSPARQLRequestsCompleted() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
getNumberOfSPARQLRequestsIssued() - Method in interface se.liu.ida.hefquin.federation.access.FederationAccessStats
 
getNumberOfSPARQLRequestsIssued() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
getNumberOfSubOps() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.BaseForNaryMappingOperator
 
getNumberOfSubPatterns() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
getNumberOfSubPatterns() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
getNumberOfSubPatterns() - Method in interface se.liu.ida.hefquin.base.query.SPARQLGroupPattern
Returns the number of graph patterns that are combined in this group pattern.
getNumberOfSubPatterns() - Method in interface se.liu.ida.hefquin.base.query.SPARQLUnionPattern
Returns the number of graph patterns that are combined via this union operator.
getNumberOfSubPlans() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ExecutablePlanStatsOfIteratorBasedPlan
Returns the number of sub-plans of the executable plan for which this object has been created (considering sub-plans that are direct children of the root operator of the plan).
getNumberOfTermMentions() - Method in class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
getNumberOfTermMentions() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
 
getNumberOfTermMentions() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
 
getNumberOfTermMentions() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
getNumberOfTermMentions() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
getNumberOfTermMentions() - Method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
getNumberOfTermMentions() - Method in interface se.liu.ida.hefquin.base.query.SPARQLGraphPattern
Returns the number of times any RDF term is mentioned in this graph pattern (if the same term is mentioned multiple times, then each of these mentions is counted), but ignores terms mentions in expressions (in FILTER or in BIND).
getNumberOfTermMentions(Triple) - Static method in class se.liu.ida.hefquin.jenaext.graph.TripleUtils
Assuming the given Triple is a triple pattern, this function returns the number of times any RDF term is mentioned in this triple pattern.
getNumberOfTermMentions(Op) - Static method in class se.liu.ida.hefquin.jenaext.sparql.algebra.OpUtils
Returns the number of times any RDF term is mentioned in the graph pattern represented by the given operator (if the same term is mentioned multiple times, then each of these mentions is counted), but ignores terms mentioned in expressions (in FILTER or in BIND).
getNumberOfTermMentions(Op2) - Static method in class se.liu.ida.hefquin.jenaext.sparql.algebra.OpUtils
Returns the number of times any RDF term is mentioned in the graph pattern represented by the given operator (if the same term is mentioned multiple times, then each of these mentions is counted), but ignores terms mentioned in expressions (in FILTER or in BIND).
getNumberOfTPFRequestsCompleted() - Method in interface se.liu.ida.hefquin.federation.access.FederationAccessStats
 
getNumberOfTPFRequestsCompleted() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
getNumberOfTPFRequestsIssued() - Method in interface se.liu.ida.hefquin.federation.access.FederationAccessStats
 
getNumberOfTPFRequestsIssued() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
getNumberOfVarMentions() - Method in class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
getNumberOfVarMentions() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
 
getNumberOfVarMentions() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
 
getNumberOfVarMentions() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
getNumberOfVarMentions() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
getNumberOfVarMentions() - Method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
getNumberOfVarMentions() - Method in interface se.liu.ida.hefquin.base.query.SPARQLGraphPattern
Returns the number of times any variable is mentioned in this graph pattern (if the same variable is mentioned multiple times, then each of these mentions is counted), but ignores variable mentions in expressions (in FILTER or in BIND).
getNumberOfVarMentions(Triple) - Static method in class se.liu.ida.hefquin.jenaext.graph.TripleUtils
Assuming the given Triple is a triple pattern, this function returns the number of times any variable is mentioned in this triple pattern.
getNumberOfVarMentions(Op) - Static method in class se.liu.ida.hefquin.jenaext.sparql.algebra.OpUtils
Returns the number of times any variable is mentioned in the graph pattern represented by the given operator (if the same variable is mentioned multiple times, then each of these mentions is counted), but ignores variable mentions in expressions (in FILTER or in BIND).
getNumberOfVarMentions(Op2) - Static method in class se.liu.ida.hefquin.jenaext.sparql.algebra.OpUtils
Returns the number of times any variable is mentioned in the graph pattern represented by the given operator (if the same variable is mentioned multiple times, then each of these mentions is counted), but ignores variable mentions in expressions (in FILTER or in BIND).
getNumberOfVarOccurrences(Triple) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
Returns the number of elements of the given triple pattern that are variables.
getObject() - Method in interface se.liu.ida.hefquin.base.datastructures.impl.cache.CacheEntry
Returns the object that is cached via this cache entry.
getObject() - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheEntryBase
 
getObjs() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.QueryAnalyzer
 
getOp() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterBase
 
getOp() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterBase.OpRunnerThread
 
getOp() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithBinaryExecOp
 
getOp() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithBinaryExecOp.MyOpRunnerThread
 
getOp() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithNullaryExecOp
 
getOp() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithNullaryExecOp.MyOpRunnerThread
 
getOp() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithUnaryExecOp
 
getOp() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithUnaryExecOp.MyOpRunnerThread
 
getOperator() - Method in exception class se.liu.ida.hefquin.engine.queryplan.executable.ExecOpExecutionException
Returns the ExecutableOperator during whose execution this exception occurred.
getOpRunnerThread() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterBase
 
getOpRunnerThread() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithBinaryExecOp
 
getOpRunnerThread() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithNullaryExecOp
 
getOpRunnerThread() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithUnaryExecOp
 
getOptimizedSubPlans(PhysicalPlan, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.SimpleJoinOrderingQueryOptimizer
 
getOverallNumberOfRequestsCompleted() - Method in interface se.liu.ida.hefquin.federation.access.FederationAccessStats
 
getOverallNumberOfRequestsCompleted() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
getOverallNumberOfRequestsIssued() - Method in interface se.liu.ida.hefquin.federation.access.FederationAccessStats
 
getOverallNumberOfRequestsIssued() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessStatsImpl
 
getOverallQueryPlanningTime() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
getOverallQueryPlanningTime() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryPlanningStats
 
getOverallQueryProcessingTime() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
getOverallQueryProcessingTime() - Method in interface se.liu.ida.hefquin.engine.QueryProcessingStatsAndExceptions
 
getP() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject
 
getPageURL() - Method in interface se.liu.ida.hefquin.federation.access.BRTPFRequest
If this request is for a specific page of the requested TPF, then this method returns the URL from which that page can be retrieved.
getPageURL() - Method in class se.liu.ida.hefquin.federation.access.impl.req.BRTPFRequestImpl
 
getPageURL() - Method in class se.liu.ida.hefquin.federation.access.impl.req.TPFRequestImpl
 
getPageURL() - Method in interface se.liu.ida.hefquin.federation.access.TPFRequest
If this request is for a specific page of the requested TPF, then this method returns the URL from which that page can be retrieved.
getParameterByName(String) - Method in class se.liu.ida.hefquin.federation.members.impl.RESTEndpointImpl
 
getParameterByName(String) - Method in interface se.liu.ida.hefquin.federation.members.RESTEndpoint
Returns the parameter with the given name.
getParameters() - Method in class se.liu.ida.hefquin.federation.members.impl.RESTEndpointImpl
 
getParameters() - Method in interface se.liu.ida.hefquin.federation.members.RESTEndpoint
Returns the types of query parameters that can be passed in requests to this REST endpoint.
getParameterVariables() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPAdd
Returns the (nonempty) list of variables that is a parameter of this gpAdd operator (if any).
getParamVars() - Method in class se.liu.ida.hefquin.jenaext.sparql.algebra.op.OpServiceWithParams
Returns the variables listed inside the PARAMS(...) part of the SERVICE clause.
getParamVars() - Method in class se.liu.ida.hefquin.jenaext.sparql.syntax.ElementServiceWithParams
Returns the parameter-variable pairs listed inside the PARAMS(...) part of the SERVICE clause.
getPassword() - Method in class se.liu.ida.hefquin.cli.modules.ModNeo4jEndpoint
 
getPattern() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPAdd
 
getPattern() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPOptAdd
 
getPayload() - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseImpl
Returns an iterator over the matched triples in the TPF response.
getPayload() - Method in interface se.liu.ida.hefquin.federation.access.TPFResponse
While DataRetrievalResponse.getResponseData() returns an iterator over all triples contained in the given TPF response,this method here returns an iterator only over the matching triples that have been requested.
getPayloadSize() - Method in interface se.liu.ida.hefquin.federation.access.TPFResponse
Returns the number of triples that are returned by TPFResponse.getPayload().
getPhysicalOptimizationTime() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
getPhysicalOptimizationTime() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryPlanningStats
 
getPhysicalOptimizer() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlannerImpl
 
getPhysicalOptimizer() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryPlanner
 
getPhysicalPlanPrinter() - Method in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
getPhysicalPlanPrinter() - Method in interface se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.Context
may be null if physical plan printing is not requested by the user
getPhysicalPlanPrinter() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl1
 
getPhysicalPlanPrinter() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
getPlan() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.QueryAnalyzer
 
getPlan() - Method in exception class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.CardinalityEstimationException
Returns the plan for which estimating the result cardinality failed with this exception.
getPlan() - Method in exception class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.CostEstimationException
Returns the plan for which the cost estimation failed with this exception.
getPlan() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCost
 
getPlanCompiler() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessorImpl
 
getPlanCompiler() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryProcessor
 
getPlanner() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessorImpl
 
getPlanner() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryProcessor
 
getPlanningTime() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
getPlanningTime() - Method in interface se.liu.ida.hefquin.engine.QueryProcessingStatsAndExceptions
 
getPlanStats() - Method in interface se.liu.ida.hefquin.engine.queryproc.ExecutionStats
 
getPlanStats() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.execution.ExecutionStatsImpl
 
getPort() - Method in class se.liu.ida.hefquin.cli.modules.ModServer
 
getPossibleVariables() - Method in interface se.liu.ida.hefquin.base.query.ExpectedVariables
Returns the variables that may be bound in solution mappings produced by the operator for which this ExpectedVariables object was created, but that are not guaranteed to be bound in every such solution mapping.
getPossibleVariables() - Method in class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
getPossibleVariables() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
 
getPossibleVariables() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
 
getPossibleVariables() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
getPossibleVariables() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
getPossibleVariables() - Method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
getPossibleVariables() - Method in interface se.liu.ida.hefquin.base.query.SPARQLGraphPattern
Returns the variables that may be bound in solution mappings produced for this graph pattern, but that are not guaranteed to be bound in every such solution mapping.
getPreds() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.QueryAnalyzer
 
getProperties() - Method in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanningInfo
Returns all collected query plan properties.
getProperties() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGEdge
 
getProperties() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGNode
 
getProperty() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.PropertyAccessExpression
 
getProperty(QueryPlanProperty.Type) - Method in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanningInfo
Returns the query plan property of the given type.
getPropertyNameForIRI(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
getPropertyNameForIRI(Node) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfiguration
Applies the inverse of the property name mapping to the given IRI and, thus, returns the property name that is mapped to the given IRI.
getPropertyNames() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.PropertyMapImpl
 
getPropertyNames() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.data.PropertyMap
Obtain the collection of property names on the map
getPropertyPrefix() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
 
getPropertyPrefix() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
getPropertyURIs(String, GraphQLFieldType, GraphQL2RDFConfiguration, GraphQLSchema) - Static method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.URI2GraphQLHelper
Takes @param objectTypeName and retrieves all fields for the GraphQL object type of that name in
getQuality() - Method in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty
Returns the quality score of this property.
getQueriesOfP() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
getQuery() - Method in class se.liu.ida.hefquin.cli.modules.ModQuery
 
getQuery() - Method in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
Rturns the SPARQL query to be executed.
getQuery() - Method in exception class se.liu.ida.hefquin.engine.IllegalQueryException
 
getQuery() - Method in exception class se.liu.ida.hefquin.engine.queryproc.SourcePlanningException
Return the query for which the creation of a source assignment caused this exception.
getQuery() - Method in exception class se.liu.ida.hefquin.engine.UnsupportedQueryException
 
getQuery() - Method in class se.liu.ida.hefquin.federation.access.impl.req.SPARQLRequestImpl
 
getQuery() - Method in interface se.liu.ida.hefquin.federation.access.SPARQLRequest
Returns the SPARQL query for which solutions should be requested.
getQuery() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
getQueryOptimizationStats() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
getQueryOptimizationStats() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryPlanningStats
 
getQueryPattern() - Method in interface se.liu.ida.hefquin.federation.access.BGPRequest
 
getQueryPattern() - Method in class se.liu.ida.hefquin.federation.access.impl.req.BGPRequestImpl
 
getQueryPattern() - Method in class se.liu.ida.hefquin.federation.access.impl.req.SPARQLRequestImpl
 
getQueryPattern() - Method in class se.liu.ida.hefquin.federation.access.impl.req.TriplePatternRequestImpl
 
getQueryPattern() - Method in interface se.liu.ida.hefquin.federation.access.SPARQLRequest
Returns the graph pattern for which solutions should be requested, or null if this request is based on an actual SPARQL query (to be accessed via the method SPARQLRequest.getQuery().
getQueryPattern() - Method in interface se.liu.ida.hefquin.federation.access.TriplePatternRequest
 
getQueryPlanningInfo() - Method in class se.liu.ida.hefquin.engine.queryplan.base.impl.BaseForQueryPlan
 
getQueryPlanningInfo() - Method in interface se.liu.ida.hefquin.engine.queryplan.base.QueryPlan
Returns an object that captures query-planning-related information about this plan.
getQueryPlanningInfo() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.ExecutableOperator
Returns the QueryPlanningInfo object that was populated for a physical plan whose root operator was the physical operator for which this executable operator was created.
getQueryPlanningInfo() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOps
 
getQueryPlanningStats() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
getQueryPlanningStats() - Method in interface se.liu.ida.hefquin.engine.QueryProcessingStatsAndExceptions
 
getQueryProcContext() - Method in interface se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContext
 
getQueryProcContext() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl1
 
getQueryProcContext() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
getQueryString() - Method in class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonPathQuery
 
getRandomlyPickingIterator(Set<T>) - Method in class se.liu.ida.hefquin.base.utils.RandomizedSelection
Returns an infinite iterator that can be used to continuously pick elements from the given set at random, where the weights of the elements determine their respective probability to be picked.
getRDFTermForLPGNode(LPGNode) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
getRDFTermForLPGNode(LPGNode) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfiguration
Applies the node mapping to the given LPG node and, thus, returns the IRI or blank node (in the form of a Jena Node object) that the LPG node is mapped to.
getRDFTermForNodeLabel(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
getRDFTermForNodeLabel(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfiguration
Applies the node label mapping to the given node label and, thus, returns the IRI or literal (in the form of a Jena Node object) that the node label is mapped to.
getReadContext() - Method in class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonObject
 
getRecordEntries() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.TableRecordImpl
 
getRecordEntries() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.data.TableRecord
Gets the collection of entries of the row/record.
getReducedQuality(QueryPlanProperty.Quality) - Static method in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty
Returns a quality score that presents a reduction of the quality of the given score.
getRelevantNode(Triple) - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterBase1
 
getRelevantNode(Triple) - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterO
 
getRelevantNode(Triple) - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterP
 
getRelevantNode(Triple) - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterS
 
getRelevantNode1(Triple) - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterBase2
 
getRelevantNode1(Triple) - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterPO
 
getRelevantNode1(Triple) - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterSO
 
getRelevantNode1(Triple) - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterSP
 
getRelevantNode2(Triple) - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterBase2
 
getRelevantNode2(Triple) - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterPO
 
getRelevantNode2(Triple) - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterSO
 
getRelevantNode2(Triple) - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterSP
 
getReplacementPolicyFactory() - Method in interface se.liu.ida.hefquin.base.datastructures.impl.cache.CachePolicies
 
getReplacementPolicyFactory() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache.MyDefaultCachePolicies
 
getReplacementPolicyFactory() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies
 
getReqProc(ReqType, MemberType) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase2
 
getRequest() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRequest
 
getRequest() - Method in interface se.liu.ida.hefquin.federation.access.DataRetrievalResponse
Returns the request that has been issued to obtain this response.
getRequest() - Method in class se.liu.ida.hefquin.federation.access.impl.response.CardinalityResponseImpl
Returns the data retrieval request associated with this response.
getRequest() - Method in class se.liu.ida.hefquin.federation.access.impl.response.DataRetrievalResponseBase
Returns the data retrieval request that led to this response.
getRequestDuration() - Method in interface se.liu.ida.hefquin.federation.access.DataRetrievalResponse
Returns the total duration between request start and request end.
getRequestDuration() - Method in class se.liu.ida.hefquin.federation.access.impl.response.CardinalityResponseImpl
Returns the duration between the request start and the retrieval end time, as reported by the wrapped response.
getRequestStartTime() - Method in interface se.liu.ida.hefquin.federation.access.DataRetrievalResponse
Returns the time at which the corresponding data retrieval request (see DataRetrievalResponse.getRequest()) was started.
getRequestStartTime() - Method in class se.liu.ida.hefquin.federation.access.impl.response.CardinalityResponseImpl
Returns the timestamp indicating when the original request was initiated.
getRequestStartTime() - Method in class se.liu.ida.hefquin.federation.access.impl.response.DataRetrievalResponseBase
Returns the timestamp indicating when the data retrieval request was initiated.
getResponseData() - Method in interface se.liu.ida.hefquin.federation.access.DataRetrievalResponse
Returns the data retrieved in response to the corresponding request, or throws UnsupportedOperationDueToRetrievalError if an error occurred during data retrieval.
getResponseData() - Method in class se.liu.ida.hefquin.federation.access.impl.response.CardinalityResponseImpl
Returns the cardinality value as the response data.
getResponseData() - Method in class se.liu.ida.hefquin.federation.access.impl.response.DataRetrievalResponseBase
Returns the data retrieved in response to the corresponding request, or throws UnsupportedOperationDueToRetrievalError if an error occurred during data retrieval.
getResponseData() - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseImpl
Returns an iterator over all triples contained in the TPF response, concatenating the payload and metadata into a single iterable.
getResult() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
getResultingLogicalPlan() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
getResultingLogicalPlan() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryPlanningStats
 
getResultingPhysicalPlan() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
getResultingPhysicalPlan() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryPlanningStats
 
getResultingPlan() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CardinalityBasedGreedyJoinPlanOptimizerImpl.GreedyConstructionAlgorithm
 
getResultingPlan() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CostModelBasedGreedyJoinPlanOptimizerImpl.GreedyEnumerationAlgorithm
 
getResultingPlan() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedJoinPlanOptimizer.DynamicProgrammingOptimizerImpl
 
getResultingPlan() - Method in interface se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.JoinPlanOptimizerBase.EnumerationAlgorithm
 
getResultingSourceAssignment() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
getResultingSourceAssignment() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryPlanningStats
 
getResultSet() - Method in interface se.liu.ida.hefquin.engine.QueryProcessingOutput
Returns the result set produced for the query for which this object was returned, assuming the query was a SELECT query.
getRetrievalEndTime() - Method in interface se.liu.ida.hefquin.federation.access.DataRetrievalResponse
Returns the time at which the retrieval of this response was completed.
getRetrievalEndTime() - Method in class se.liu.ida.hefquin.federation.access.impl.response.CardinalityResponseImpl
Returns the timestamp indicating when the retrieval of the wrapped response completed.
getRetrievalEndTime() - Method in class se.liu.ida.hefquin.federation.access.impl.response.DataRetrievalResponseBase
Returns the timestamp indicating when the data retrieval was completed.
getReturnExpressions() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.UnwindIteratorImpl
 
getReturnExpressions() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.UnwindIterator
Returns the list of expressions that are returned for each element in listExpression that passes the filters.
getReturnExprs() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.CypherMatchQuery
Obtains a list of expressions with optional aliases that represent the columns being returned by the query.
getReturnExprs() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherMatchQueryImpl
 
getRetVar(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherVarGenerator
 
getReverseMap() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherVarGenerator
 
getRightExpression() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.EqualityExpression
 
getRootOperator() - Method in interface se.liu.ida.hefquin.engine.queryplan.base.QueryPlan
Returns the root operator of this plan.
getRootOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithBinaryRootImpl
 
getRootOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithNaryRootImpl
 
getRootOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithNullaryRootImpl
 
getRootOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithUnaryRootImpl
 
getRootOperator() - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlan
 
getRootOperator() - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanWithBinaryRoot
 
getRootOperator() - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanWithNaryRoot
 
getRootOperator() - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanWithNullaryRoot
 
getRootOperator() - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanWithUnaryRoot
 
getRootOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithBinaryRootImpl
 
getRootOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithNaryRootImpl
 
getRootOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithNullaryRootImpl
 
getRootOperator() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithUnaryRootImpl
 
getRootOperator() - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlan
 
getRootOperator() - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanWithBinaryRoot
 
getRootOperator() - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanWithNaryRoot
 
getRootOperator() - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanWithNullaryRoot
 
getRootOperator() - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanWithUnaryRoot
 
getRootOperatorStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ExecutablePlanStatsOfIteratorBasedPlan
Returns the stats of the root operator of the executable plan for which this object has been created.
getSchema() - Method in interface se.liu.ida.hefquin.federation.members.GraphQLEndpoint
 
getSchema() - Method in class se.liu.ida.hefquin.federation.members.impl.GraphQLEndpointImpl
 
getSchema() - Method in class se.liu.ida.hefquin.mappings.algebra.impl.BaseForMappingRelationImpl
 
getSchema() - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingOperator
 
getSchema() - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingRelation
Returns the set of attributes for which the tuples in this relation have values.
getSchema() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpConstant
 
getSchema() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend
 
getSchema() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyMappingRelation
 
getSchema() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
getSchema() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MyMappingRelation
 
getSchema() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpJoin
 
getSchema() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject
 
getSchema() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject.MyMappingRelation
 
getSchema() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion
 
getSchema() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion.MyMappingRelation
 
getShortString() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.ExecutableOperatorStats
Returns a short string representing the operator.
getShortString() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ExecutableOperatorStatsImpl
 
getSingleLiteralProperty(Resource, Property, boolean) - Static method in class se.liu.ida.hefquin.jenaext.ModelUtils
 
getSingleMandatoryLiteralProperty(Resource, Property) - Static method in class se.liu.ida.hefquin.jenaext.ModelUtils
Assumes that the given resource has a single value for the given property and this value is a literal.
getSingleMandatoryProperty(Resource, Property) - Static method in class se.liu.ida.hefquin.jenaext.ModelUtils
Based on the assumption that the given resource has a single value for the given property, this function returns this.
getSingleMandatoryProperty_XSDString(Resource, Property) - Static method in class se.liu.ida.hefquin.jenaext.ModelUtils
Assumes that the given resource has a single value for the given property and this value is an xsd:string literal.
getSingleMandatoryProperty_XSDURI(Resource, Property) - Static method in class se.liu.ida.hefquin.jenaext.ModelUtils
Assumes that the given resource has a single value for the given property and this value is an xsd:anyURI literal.
getSingleMandatoryResourceProperty(Resource, Property) - Static method in class se.liu.ida.hefquin.jenaext.ModelUtils
Assumes that the given resource has a single value for the given property and this value is a resource (not a literal).
getSingleOptionalLiteralProperty(Resource, Property) - Static method in class se.liu.ida.hefquin.jenaext.ModelUtils
Assumes that the given resource may have a single value for the given property and, if so, this value is a literal.
getSingleOptionalProperty(Resource, Property) - Static method in class se.liu.ida.hefquin.jenaext.ModelUtils
Based on the assumption that the given resource may have a single value for the given property, this function returns either this value or null, depending on whether the resource has such a value.
getSingleOptionalProperty_XSDString(Resource, Property) - Static method in class se.liu.ida.hefquin.jenaext.ModelUtils
Assumes that the given resource may have a single value for the given property and, if so, this value is an xsd:string literal.
getSingleOptionalProperty_XSDURI(Resource, Property) - Static method in class se.liu.ida.hefquin.jenaext.ModelUtils
Assumes that the given resource may have a single value for the given property and, if so, this value is an xsd:anyURI literal.
getSingleOptionalResourceProperty(Resource, Property) - Static method in class se.liu.ida.hefquin.jenaext.ModelUtils
Assumes that the given resource may have a single value for the given property and, if so, this value is a resource (not a literal).
getSingleProperty(Resource, Property, boolean) - Static method in class se.liu.ida.hefquin.jenaext.ModelUtils
 
getSingleProperty_XSDString(Resource, Property, boolean) - Static method in class se.liu.ida.hefquin.jenaext.ModelUtils
 
getSingleProperty_XSDURI(Resource, Property, boolean) - Static method in class se.liu.ida.hefquin.jenaext.ModelUtils
 
getSingleResourceProperty(Resource, Property, boolean) - Static method in class se.liu.ida.hefquin.jenaext.ModelUtils
 
getSize() - Method in interface se.liu.ida.hefquin.federation.access.SolMapsResponse
Returns the number of mappings that are returned by DataRetrievalResponse.getResponseData().
getSize() - Method in interface se.liu.ida.hefquin.federation.access.TPFResponse
Returns the number of triples contained in this response, which considers both the payload and the metadata.
getSize() - Method in interface se.liu.ida.hefquin.federation.access.TriplesResponse
Returns the number of triples contained in this response.
getSizeOfP() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
getSolMapsForOutput() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin.MyIntermediateResultElementSink
 
getSolMapsIter() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.MaterializingQueryResultSinkImpl
Returns an iterator over the materialized result.
getSolutionMapping() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFixedSolMap
 
getSolutionMappings() - Method in interface se.liu.ida.hefquin.federation.access.BindingsRestrictedTriplePatternRequest
 
getSolutionMappings() - Method in class se.liu.ida.hefquin.federation.access.impl.req.BindingsRestrictedTriplePatternRequestImpl
 
getSourceAssignmentPrinter() - Method in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
getSourceAssignmentPrinter() - Method in interface se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.Context
may be null if source assignment printing is not requested by the user
getSourceAssignmentPrinter() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl1
 
getSourceAssignmentPrinter() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
getSourceNode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.EdgeMatchClause
 
getSourcePlanner() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlannerImpl
 
getSourcePlanner() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryPlanner
 
getSourcePlanningStats() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
getSourcePlanningStats() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryPlanningStats
 
getSourcePlanningTime() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
getSourcePlanningTime() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryPlanningStats
 
getSourceReference() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
getSourceType() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
getStarPattern() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLQueryRootForStarPattern
 
getStart() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Path
 
getStats() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexBase
 
getStats() - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
getStats() - Method in interface se.liu.ida.hefquin.base.utils.StatsProvider
 
getStats() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.ExecutableOperator
 
getStats() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.ExecutablePlan
 
getStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.IteratorBasedExecutablePlanImpl
 
getStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
 
getStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NaryExecutableOpBase
 
getStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NullaryExecutableOpBase
 
getStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.UnaryExecutableOpBase
 
getStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedExecutablePlanImpl
 
getStats() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThread
 
getStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
//////////////////////////////////////////////// Stats-related code ////////////////////////////////////////////////
getStats() - Method in interface se.liu.ida.hefquin.federation.access.FederationAccessManager
 
getStats() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
getStats() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
getStatsAndExceptions() - Method in interface se.liu.ida.hefquin.engine.QueryProcessingOutput
When called after the query result has been consumed, this function returns an object that captures query processing statistics and exceptions that have occurred while processing the query (if any).
getStatus() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
getSubject() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.StarPattern
 
getSubOp() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.BaseForUnaryMappingOperator
 
getSubOp1() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.BaseForBinaryMappingOperator
 
getSubOp2() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.BaseForBinaryMappingOperator
 
getSubOps() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.BaseForNaryMappingOperator
 
getSubPattern() - Method in interface se.liu.ida.hefquin.base.query.SPARQLServicePattern
 
getSubPatterns() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
getSubPatterns() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
getSubPatterns() - Method in interface se.liu.ida.hefquin.base.query.SPARQLGroupPattern
Returns all graph patterns that are combined in this group pattern.
getSubPatterns() - Method in interface se.liu.ida.hefquin.base.query.SPARQLUnionPattern
Returns all graph patterns that are combined via this union operator.
getSubPatterns(int) - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
getSubPatterns(int) - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
getSubPatterns(int) - Method in interface se.liu.ida.hefquin.base.query.SPARQLGroupPattern
Returns the i-th of the graph patterns that are combined in this group pattern, where i starts at index 0 (zero).
getSubPatterns(int) - Method in interface se.liu.ida.hefquin.base.query.SPARQLUnionPattern
Returns the i-th of the graph patterns that are combined via this union operator, where i starts at index 0 (zero).
getSubPlan() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithUnaryRootImpl
 
getSubPlan() - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanWithUnaryRoot
Convenience method that always should return the same as what is returned by calling LogicalPlan.getSubPlan(int) with a value of 0.
getSubPlan() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithUnaryRootImpl
 
getSubPlan() - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanWithUnaryRoot
Convenience method that always should return the same as what is returned by calling PhysicalPlan.getSubPlan(int) with a value of 0.
getSubPlan(int) - Method in interface se.liu.ida.hefquin.engine.queryplan.base.QueryPlan
Returns the i-th sub-plan of this plan, where i starts at index 0 (zero).
getSubPlan(int) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithBinaryRootImpl
 
getSubPlan(int) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithNaryRootImpl
 
getSubPlan(int) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithNullaryRootImpl
 
getSubPlan(int) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithUnaryRootImpl
 
getSubPlan(int) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlan
 
getSubPlan(int) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithBinaryRootImpl
 
getSubPlan(int) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithNaryRootImpl
 
getSubPlan(int) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithNullaryRootImpl
 
getSubPlan(int) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithUnaryRootImpl
 
getSubPlan(int) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlan
 
getSubPlan1() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithBinaryRootImpl
 
getSubPlan1() - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanWithBinaryRoot
Convenience method that always should return the same as what is returned by calling LogicalPlan.getSubPlan(int) with a value of 0.
getSubPlan1() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithBinaryRootImpl
 
getSubPlan1() - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanWithBinaryRoot
Convenience method that always should return the same as what is returned by calling PhysicalPlan.getSubPlan(int) with a value of 0.
getSubPlan2() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithBinaryRootImpl
 
getSubPlan2() - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanWithBinaryRoot
Convenience method that always should return the same as what is returned by calling LogicalPlan.getSubPlan(int) with a value of 1.
getSubPlan2() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithBinaryRootImpl
 
getSubPlan2() - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanWithBinaryRoot
Convenience method that always should return the same as what is returned by calling PhysicalPlan.getSubPlan(int) with a value of 1.
getSubplanCount() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
getSubPlans() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithNaryRootImpl
 
getSubPlans() - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanWithNaryRoot
Convenience method that always should return an iterator over the same sub-plans that can be accessed via LogicalPlan.getSubPlan(int).
getSubPlans() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithNaryRootImpl
 
getSubPlans() - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanWithNaryRoot
Convenience method that always should return an iterator over the same sub-plans that can be accessed via PhysicalPlan.getSubPlan(int).
getSubPlansContainVars(ExpectedVariables, List<CardinalityBasedGreedyJoinPlanOptimizerImpl.PhysicalPlanWithStatistics>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CardinalityBasedGreedyJoinPlanOptimizerImpl.GreedyConstructionAlgorithm
Iterate through the remaining subplans and selected those that contain any of the variables in the given set of variables.
getSubPlanStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ExecutablePlanStatsOfIteratorBasedPlan
Returns an iterable over the stats created for the sub-plans of the executable plan for which this object has been created.
getSubPlanStats(int) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ExecutablePlanStatsOfIteratorBasedPlan
Returns the stats created for the i-th sub-plan of the executable plan for which this object has been created, where i starts at index 0 (zero).
getSubqueries() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.CypherUnionQuery
Returns the list of MATCH Cypher queries that are part of the union of the modelled query.
getSubqueries() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherUnionQueryImpl
 
getSubs() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.QueryAnalyzer
 
GetSuffix(int) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
getSummary() - Method in class se.liu.ida.hefquin.cli.ExternalIntegrationDemo
 
getSummary() - Method in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG
Returns the usage summary string of the command, showing the required and optional arguments.
getSummary() - Method in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
Returns the usage summary string of the command.
getSummary() - Method in class se.liu.ida.hefquin.cli.RunCypherOverNeo4j
 
getSummary() - Method in class se.liu.ida.hefquin.cli.RunHeFQUINServer
Returns the usage summary string of the command.
getSummary() - Method in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
Returns the usage summary string of the command, showing the required arguments.
getTabSize(int) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
getTarget() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Edge
 
getTargetNode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.EdgeMatchClause
 
getToken(int) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
Get the specific Token.
getTP() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPAdd
Returns the graph pattern of this operator as a triple pattern if this pattern is only a triple pattern.
getTP() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPOptAdd
Returns the graph pattern of this operator as a triple pattern if this pattern is only a triple pattern.
getTPsInPattern(Op) - Static method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
 
getTPsInPattern(Op2) - Static method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
 
getTPsInPattern(Element) - Static method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
 
getTriplePattern() - Method in interface se.liu.ida.hefquin.federation.access.BindingsRestrictedTriplePatternRequest
 
getTriplePattern() - Method in class se.liu.ida.hefquin.federation.access.impl.req.BindingsRestrictedTriplePatternRequestImpl
 
getTriplePatterns() - Method in interface se.liu.ida.hefquin.base.query.BGP
Returns an unmodifiable set of triple patterns.
getTriplePatterns() - Method in class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
getTriplePatternsOfReq(LogicalOpRequest<?, ?>) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalOpUtils
Return a set of triple patterns, which are extracted from a given Request (support TriplePatternRequest and BGPRequest)
getTuples() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MappingRelationCreator
 
getType() - Method in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty
Returns the type of this property.
getType() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
getType() - Method in interface se.liu.ida.hefquin.federation.members.RESTEndpoint.Parameter
 
getTypeName() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLEntrypoint
 
getTypeName() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointImpl
 
getTypeOfRule() - Method in class se.liu.ida.hefquin.base.data.mappings.impl.TermMappingImpl
 
getTypeOfRule() - Method in interface se.liu.ida.hefquin.base.data.mappings.TermMapping
Get the type of the mapping rule, e.g., equivalentClass, equivalentProperty, subClassOf, subPropertyOf, unionOf
getUniqueVars() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.QueryAnalyzer
 
getUnsupportedOp() - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
getURI() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conn.Neo4jConnectionFactory.Neo4jConnection
 
getURI() - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
The namespace of the vocabulary as a string
getURI() - Method in class se.liu.ida.hefquin.federation.access.impl.req.RESTRequestImpl
 
getURI() - Method in interface se.liu.ida.hefquin.federation.access.RESTRequest
Returns the URI to be requested.
getURI() - Static method in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
The namespace of the vocabulary as a string
getURI() - Static method in class se.liu.ida.hefquin.vocabulary.ECVocab
The namespace of the vocabulary as a string
getURI() - Static method in class se.liu.ida.hefquin.vocabulary.FDVocab
The namespace of the vocabulary as a string
getURI() - Static method in class se.liu.ida.hefquin.vocabulary.HydraVocab
The namespace of the vocabulary as a string
getUrl() - Static method in class se.liu.ida.hefquin.base.utils.BuildInfo
 
getURL() - Method in interface se.liu.ida.hefquin.federation.members.GraphQLEndpoint
Returns the URL at which this GraphQL endpoint can be reached.
getURL() - Method in class se.liu.ida.hefquin.federation.members.impl.GraphQLEndpointImpl
 
getURL() - Method in class se.liu.ida.hefquin.federation.members.impl.Neo4jServerImpl
 
getURL() - Method in class se.liu.ida.hefquin.federation.members.impl.SPARQLEndpointImpl
 
getURL() - Method in interface se.liu.ida.hefquin.federation.members.Neo4jServer
Returns the URL at which this Neo4j server can be reached.
getURL() - Method in interface se.liu.ida.hefquin.federation.members.SPARQLEndpoint
Returns the URL at which this SPARQL endpoint can be reached.
getURLTemplate() - Method in class se.liu.ida.hefquin.federation.members.impl.RESTEndpointImpl
 
getURLTemplate() - Method in interface se.liu.ida.hefquin.federation.members.RESTEndpoint
Returns the URL template of this REST endpoint.
getUserAgent() - Static method in class se.liu.ida.hefquin.base.utils.BuildInfo
 
getUsername() - Method in class se.liu.ida.hefquin.cli.modules.ModNeo4jEndpoint
 
getUvars() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.CypherMatchQuery
Returns a Set with all the aliases of the UnwindIterator objects contained by this query
getUvars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherMatchQueryImpl
 
getValue() - Method in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty
Returns the value of this property.
getValue() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LiteralValue
 
getValue() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.RecordEntryImpl
 
getValue() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.data.RecordEntry
Gets the value of the column in this entry
getValue() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.Token
An optional attribute value of the Token.
getValue() - Method in class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonScalarValue
 
getValueFor(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.PropertyMapImpl
 
getValueFor(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.data.PropertyMap
Retrieves the value of a given property, or null if the property is not present
getValueOfCurrentTuple(int) - Method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout.MyCursor
 
getValueOfCurrentTuple(int) - Method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithoutTuples.MyCursor
 
getValueOfCurrentTuple(int) - Method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithTupleLayout.MyCursor
 
getValueOfCurrentTuple(int) - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingRelationCursor
 
getValueOfCurrentTuple(int) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyCursor
 
getValueOfCurrentTuple(int) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MyCursor
 
getValueOfCurrentTuple(int) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject.MyCursor
 
getValueOfCurrentTuple(int) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion.MyCursor
 
getValueType() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLField
 
getValueType() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLFieldImpl
 
getVar1() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnfold
 
getVar2() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnfold
 
getVarForRenaming(SPARQLGraphPattern, ExpectedVariables) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVarRenaming
Finds a variable in the given query that is not present in the expected input variables and can be used as a variable for renaming.
getVariableName() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLArgument
Get the variable name used for the argument
getVariableName() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLArgumentImpl
 
getVariablesInPattern(Triple) - Static method in class se.liu.ida.hefquin.jenaext.graph.TripleUtils
Assuming the given Triple is a triple pattern, this function returns the set of variables contained in this triple pattern.
getVariablesInPattern(Op) - Static method in class se.liu.ida.hefquin.jenaext.sparql.algebra.OpUtils
Returns the set of all variables mentioned in the graph pattern represented by the given operator, except for the variables that occur only in expressions (in FILTER or in BIND).
getVariablesMapping() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQL2CypherTranslationResultImpl
 
getVariablesMapping() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.SPARQL2CypherTranslationResult
Returns the mapping that maps each variable introduced in the Cypher query (see SPARQL2CypherTranslationResult.getCypherQuery()) to the corresponding SPARQL variable in the SPARQL pattern that was translated.
getVarKey(SolutionMapping) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnOneVar
 
getVarKeys(SolutionMapping) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTable
 
getVarLabelClass(Node, Node, Node, LPG2RDFConfiguration, CypherVarGenerator) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
getVarLabelVar(Node, Node, Node, LPG2RDFConfiguration, CypherVarGenerator) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
getVarPropertyLiteral(Node, Node, Node, LPG2RDFConfiguration, CypherVarGenerator, Set<Node>) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
getVarPropertyVar(Node, Node, Node, LPG2RDFConfiguration, CypherVarGenerator, Set<Node>) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
getVarRelationshipNode(Node, Node, Node, LPG2RDFConfiguration, CypherVarGenerator) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
getVarRelationshipVar(Node, Node, Node, LPG2RDFConfiguration, CypherVarGenerator) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
getVars() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.CypherExpression
Returns a list of the [global] Cypher Variables used within the expression
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.AliasedExpression
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.AllLabelsExpression
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.CountLargerThanZeroExpression
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.CypherVar
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.EqualityExpression
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.EXISTSExpression
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.FirstLabelExpression
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.GetItemExpression
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.KeysExpression
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.LiteralExpression
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.MembershipExpression
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.PropertyAccessExpression
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.PropertyAccessWithVarExpression
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.TripleMapExpression
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.TypeExpression
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.UnwindIteratorImpl
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.VariableIDExpression
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.VariableLabelExpression
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.EdgeMatchClause
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.NodeMatchClause
 
getVars() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.PathMatchClause
 
getVars() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.MatchClause
Obtains the set of variables defined in the pattern
getVarVarLabel(Node, Node, Node, LPG2RDFConfiguration, CypherVarGenerator) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
getVarVarLiteral(Node, Node, Node, LPG2RDFConfiguration, CypherVarGenerator, Set<Node>) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
getVarVarNode(Node, Node, Node, LPG2RDFConfiguration, CypherVarGenerator) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
getVarVarVar(Node, Node, Node, LPG2RDFConfiguration, CypherVarGenerator, Set<Node>, Set<Node>, Set<Node>, Set<Node>, Set<Node>, boolean) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
getVersion() - Static method in class se.liu.ida.hefquin.base.utils.BuildInfo
 
getVocabularyMapping() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGlobalToLocal
 
getVocabularyMapping() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpLocalToGlobal
 
getVocabularyMapping() - Method in class se.liu.ida.hefquin.federation.members.impl.BaseForRDFBasedFederationMember
 
getVocabularyMapping() - Method in interface se.liu.ida.hefquin.federation.members.RDFBasedFederationMember
For federation members for which sub-queries need to be rewritten based on a particular vocabulary mapping, this function return that mapping.
getWeight() - Method in interface se.liu.ida.hefquin.base.utils.RandomizedSelection.WeightedObject
 
getWeight() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCost
 
getWrappedExecutionException() - Method in exception class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterException
 
getWrappedResponse() - Method in class se.liu.ida.hefquin.federation.access.impl.response.CardinalityResponseImpl
Returns the original data retrieval response that this object wraps.
getWrapper() - Method in interface se.liu.ida.hefquin.federation.members.WrappedFederationMember
Returns the wrapper for this federation member.
givenSolMap - Variable in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_CompatibleSolMap
 
globalTerm - Variable in class se.liu.ida.hefquin.base.data.mappings.impl.TermMappingImpl
 
graph - Variable in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG.MyCachingStreamRDF
 
graph - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
An IRI reference for use as the graph name of all triples generated with the SubjectMap or PredicateObjectMap.
GRAPH - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
GraphCycleDetector - Class in se.liu.ida.hefquin.engine.wrappers.graphql.utils
 
GraphCycleDetector() - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphCycleDetector
 
GraphGraphPattern() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
graphMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Specifies a GraphMap.
GraphMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents a graph map.
GraphNode(TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
GraphNodePath(TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
GraphOrDefault() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
graphPattern - Variable in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ExtPrintablePlan
 
graphPattern - Variable in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
The graph pattern of the most recently visited operator (if any).
GraphPatternNotTriples() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
GraphQL2RDFConfiguration - Interface in se.liu.ida.hefquin.engine.wrappers.graphql
Used to represent a URI configuration.
GraphQLArgument - Interface in se.liu.ida.hefquin.engine.wrappers.graphql.data
Represents an individual argument for a GraphQL query
GraphQLArgumentImpl - Class in se.liu.ida.hefquin.engine.wrappers.graphql.data.impl
 
GraphQLArgumentImpl(String, String, JsonValue, String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLArgumentImpl
 
GraphQLConnection - Class in se.liu.ida.hefquin.engine.wrappers.graphql.conn
 
GraphQLConnection() - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.conn.GraphQLConnection
 
GraphQLConnectionException - Exception Class in se.liu.ida.hefquin.engine.wrappers.graphql.conn
 
GraphQLConnectionException(String) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.graphql.conn.GraphQLConnectionException
 
GraphQLConnectionException(String, Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.graphql.conn.GraphQLConnectionException
 
GraphQLConnectionException(Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.graphql.conn.GraphQLConnectionException
 
GraphQLEndpoint - Interface in se.liu.ida.hefquin.federation.members
 
GraphQLEndpointImpl - Class in se.liu.ida.hefquin.federation.members.impl
 
GraphQLEndpointImpl(String, GraphQLSchema) - Constructor for class se.liu.ida.hefquin.federation.members.impl.GraphQLEndpointImpl
 
GraphQLEndpointInterface - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
An interface to access a federation member via a GraphQL API.
GraphQLEntrypoint - Interface in se.liu.ida.hefquin.engine.wrappers.graphql.data
Used to represent and contain information about a specific field in the GraphQL "query" type
GraphQLEntrypointImpl - Class in se.liu.ida.hefquin.engine.wrappers.graphql.data.impl
 
GraphQLEntrypointImpl(String, Map<String, String>, String, GraphQLEntrypointType) - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointImpl
 
GraphQLEntrypointPath - Class in se.liu.ida.hefquin.engine.wrappers.graphql.data.impl
 
GraphQLEntrypointPath(GraphQLEntrypoint, int) - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointPath
 
GraphQLEntrypointPath(GraphQLEntrypoint, int, Set<GraphQLArgument>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointPath
 
GraphQLEntrypointType - Enum Class in se.liu.ida.hefquin.engine.wrappers.graphql.data.impl
Represents whether a GraphQLEntrypoint (a field in the query type) returns a single object, a list of filtered objects or a full list of all objects (of a certain type).
GraphQLException - Exception Class in se.liu.ida.hefquin.engine.wrappers.graphql
 
GraphQLException(String) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.graphql.GraphQLException
 
GraphQLException(String, Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.graphql.GraphQLException
 
GraphQLException(Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.graphql.GraphQLException
 
GraphQLField - Interface in se.liu.ida.hefquin.engine.wrappers.graphql.data
Used to represent information about a field in a GraphQL object type
GraphQLFieldImpl - Class in se.liu.ida.hefquin.engine.wrappers.graphql.data.impl
 
GraphQLFieldImpl(String, String, GraphQLFieldType) - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLFieldImpl
 
GraphQLFieldPath - Interface in se.liu.ida.hefquin.engine.wrappers.graphql.data
Used to represent either a full or segmented GraphQL field path.
GraphQLFieldPathBuilder - Class in se.liu.ida.hefquin.engine.wrappers.graphql.utils
A builder class for creating field paths used for GraphQL queries.
GraphQLFieldPathBuilder() - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLFieldPathBuilder
 
GraphQLFieldPathBuilder(List<GraphQLFieldPath>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLFieldPathBuilder
 
GraphQLFieldType - Enum Class in se.liu.ida.hefquin.engine.wrappers.graphql.data.impl
Used to represent whether a field in a GraphQL object type returns an object / list of objects OR a scalar value / list of scalar values.
GraphQLIDPath - Class in se.liu.ida.hefquin.engine.wrappers.graphql.data.impl
GraphQLFieldPath segment used to represent the "id" field for objects in a GraphQL query
GraphQLIDPath(String, String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLIDPath
 
GraphQLObjectPath - Class in se.liu.ida.hefquin.engine.wrappers.graphql.data.impl
GraphQLFieldPath segment used to represent GraphQL object types in the query.
GraphQLObjectPath(String, String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLObjectPath
 
GraphQLQuery - Interface in se.liu.ida.hefquin.engine.wrappers.graphql.query
Represents a GraphQL query
GraphQLQueryImpl - Class in se.liu.ida.hefquin.engine.wrappers.graphql.query.impl
 
GraphQLQueryImpl(Set<String>, Set<GraphQLArgument>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.query.impl.GraphQLQueryImpl
 
GraphQLQueryRootForStarPattern - Class in se.liu.ida.hefquin.engine.wrappers.graphql.utils
An class for objects that wrap a StarPattern and provide functionality for creating the root field of a GraphQL query based on the star pattern.
GraphQLQueryRootForStarPattern(StarPattern, GraphQL2RDFConfiguration, GraphQLSchema) - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLQueryRootForStarPattern
 
GraphQLRequest - Interface in se.liu.ida.hefquin.federation.access
 
GraphQLRequestImpl - Class in se.liu.ida.hefquin.federation.access.impl.req
 
GraphQLRequestImpl(GraphQLQuery) - Constructor for class se.liu.ida.hefquin.federation.access.impl.req.GraphQLRequestImpl
 
GraphQLRequestProcessor - Interface in se.liu.ida.hefquin.federation.access.impl.reqproc
 
GraphQLRequestProcessorImpl - Class in se.liu.ida.hefquin.federation.access.impl.reqproc
 
GraphQLRequestProcessorImpl() - Constructor for class se.liu.ida.hefquin.federation.access.impl.reqproc.GraphQLRequestProcessorImpl
 
GraphQLRequestProcessorImpl(int, int) - Constructor for class se.liu.ida.hefquin.federation.access.impl.reqproc.GraphQLRequestProcessorImpl
The given timeouts are specified in milliseconds.
GraphQLScalarPath - Class in se.liu.ida.hefquin.engine.wrappers.graphql.data.impl
GraphQLFieldPath segment used to represent GraphQL scalar values in the query.
GraphQLScalarPath(String, String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLScalarPath
 
GraphQLSchema - Interface in se.liu.ida.hefquin.engine.wrappers.graphql.data
 
GraphQLSchemaImpl - Class in se.liu.ida.hefquin.engine.wrappers.graphql.data.impl
 
GraphQLSchemaImpl(Map<String, Map<String, GraphQLField>>, Map<String, Map<GraphQLEntrypointType, GraphQLEntrypoint>>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLSchemaImpl
 
GraphQLSchemaInitializer - Interface in se.liu.ida.hefquin.engine.wrappers.graphql
Used to initialize a GraphQL schema from a GraphQL endpoint
GraphQLSchemaInitializerImpl - Class in se.liu.ida.hefquin.engine.wrappers.graphql.impl
 
GraphQLSchemaInitializerImpl() - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
GraphQLSolutionGraphSolver - Interface in se.liu.ida.hefquin.engine.wrappers.graphql
 
GraphQLSolutionGraphSolverImpl - Class in se.liu.ida.hefquin.engine.wrappers.graphql.impl
 
GraphQLSolutionGraphSolverImpl() - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSolutionGraphSolverImpl
 
GraphRef() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
GraphRefAll() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
GreedyBasedReordering - Class in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics
Implement a greedy algorithm to determine the join order of sub-plans.
GreedyBasedReordering(FormulaForComputingSelectivity) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.GreedyBasedReordering
 
GreedyConstructionAlgorithm(List<PhysicalPlan>, QueryProcContext) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CardinalityBasedGreedyJoinPlanOptimizerImpl.GreedyConstructionAlgorithm
 
GreedyEnumerationAlgorithm(List<PhysicalPlan>, QueryProcContext) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CostModelBasedGreedyJoinPlanOptimizerImpl.GreedyEnumerationAlgorithm
 
GROUP - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
GROUP_CONCAT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
GroupClause() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
GroupCondition() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
GroupGraphPattern() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
GroupGraphPatternSub() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
GroupOrUnionGraphPattern() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
GT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
GT2 - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
gzip - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents GZip file compression.

H

handleCollectedSolMaps(IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
Makes sure that all the input solution mappings collected so far are joined with the retrieved solution mappings in BaseForExecOpParallelBindJoin.fullResult; resulting solution mappings are send to the given sink.
handleTriplePattern(Triple, LPG2RDFConfiguration, CypherVarGenerator, Set<Node>, Set<Node>, Set<Node>, Set<Node>, Set<Node>) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
This method handles the translation of a given triple pattern, distinguishing the cases where the triple pattern is nested or non-nested.
HAS_LANG - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
HAS_LANGDIR - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
hasAllNecessaryArguments(Set<String>, Set<String>) - Static method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SPARQL2GraphQLHelper
Check if @param sgpArgumentNames contains all argument name from @param entrypointArgumentNames.
hasFailed() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThread
Returns true if the execution of this task has failed with an exception.
hasFailed() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
hashCode() - Method in class se.liu.ida.hefquin.base.data.impl.SolutionMappingImpl
 
hashCode() - Method in class se.liu.ida.hefquin.base.data.impl.TripleImpl
 
hashCode() - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheEntryBase
 
hashCode() - Method in class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
hashCode() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
 
hashCode() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
 
hashCode() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
hashCode() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLQueryImpl
 
hashCode() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
hashCode() - Method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.base.impl.BaseForQueryPlan
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpBind
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpDedup
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFilter
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFixedSolMap
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGlobalToLocal
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPAdd
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPOptAdd
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpJoin
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpLocalToGlobal
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayJoin
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayLeftJoin
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayUnion
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRequest
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRightJoin
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnfold
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnion
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBinaryUnion
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBind
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinBRTPF
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL.Factory
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFilter
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFixedSolMap
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpGlobalToLocal
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashJoin
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashRJoin
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpIndexNestedLoopsJoin
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLocalToGlobal
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLookupJoinViaWrapper
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpMultiwayUnion
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpNaiveNestedLoopsJoin
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpParallelMultiLeftJoin
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpRequest
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpSymmetricHashJoin
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpUnfold
 
hashCode() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCost
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLQueryRootForStarPattern
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherMatchQueryImpl
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherUnionQueryImpl
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.AliasedExpression
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.AllLabelsExpression
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.CypherVar
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.EqualityExpression
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.EXISTSExpression
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.FirstLabelExpression
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.GetItemExpression
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.KeysExpression
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.LiteralExpression
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.MembershipExpression
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.PropertyAccessExpression
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.PropertyAccessWithVarExpression
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.TripleMapExpression
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.TypeExpression
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.UnwindIteratorImpl
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.VariableIDExpression
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.VariableLabelExpression
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.EdgeMatchClause
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.NodeMatchClause
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.PathMatchClause.EdgePattern
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.PathMatchClause
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph
 
hashCode() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Path
 
hashCode() - Method in class se.liu.ida.hefquin.federation.access.impl.cache.CardinalityCacheKey
 
hashCode() - Method in class se.liu.ida.hefquin.federation.access.impl.req.BGPRequestImpl
 
hashCode() - Method in class se.liu.ida.hefquin.federation.access.impl.req.BindingsRestrictedTriplePatternRequestImpl
 
hashCode() - Method in class se.liu.ida.hefquin.federation.access.impl.req.Neo4jRequestImpl
 
hashCode() - Method in class se.liu.ida.hefquin.federation.access.impl.req.SPARQLRequestImpl
 
hashCode() - Method in class se.liu.ida.hefquin.federation.access.impl.req.TriplePatternRequestImpl
 
hashCode() - Method in class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonArray
 
hasJoinPartner - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps.MyIntermediateResultElementSinkOuterJoin
 
hasMoreOutputAvailable() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThread
Returns true if newly-produced solution mappings are available to be obtained via PushBasedPlanThread.transferAvailableOutput(List).
hasMoreOutputAvailable() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
//////////////////////////////////////////////// Methods to be called by the consuming thread ////////////////////////////////////////////////
hasMultiwayJoinAsRoot(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.SimpleJoinOrderingQueryOptimizer
 
hasNecessaryArguments(Set<String>, Set<String>) - Static method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SPARQL2GraphQLHelper
Check if @param sgpArgumentNames have atleast one match with @param entrypointArgumentNames
hasNext() - Method in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMapsBase
 
hasNext() - Method in class se.liu.ida.hefquin.base.data.utils.JoiningIteratorForSolMaps
 
hasNext() - Method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingsIteratorOverCollectionOfLists
 
hasNext() - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterBase
 
hasNext() - Method in class se.liu.ida.hefquin.base.data.utils.UnionIteratorForSolMaps
 
hasNext() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars.MyAllSolutionMappingsIterator
 
hasNext() - Method in class se.liu.ida.hefquin.base.utils.RandomizedSelection.MyIterator
 
hasNext() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterator
 
hasNext() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterBase
 
hasNext() - Method in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanningInfo.EntryNamesIterator
 
hasNext() - Method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout.MyCursor
 
hasNext() - Method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithoutTuples.MyCursor
 
hasNext() - Method in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithTupleLayout.MyCursor
 
hasNext() - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingRelationCursor
 
hasNext() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyCursor
 
hasNext() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MyCursor
 
hasNext() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject.MyCursor
 
hasNext() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion.MyCursor
 
hasNextBinding() - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.WrappingQueryIterator
 
hasNonJoiningVar(SPARQLGraphPattern, ExpectedVariables) - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
hasObtainedInputAlready() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin.MyIntermediateResultElementSink
 
hasParameterVariables() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPAdd
Returns true if this gpAdd operator has a (nonempty) list of variables as parameter.
hasQueryPlanningInfo() - Method in class se.liu.ida.hefquin.engine.queryplan.base.impl.BaseForQueryPlan
 
hasQueryPlanningInfo() - Method in interface se.liu.ida.hefquin.engine.queryplan.base.QueryPlan
Returns true if this plan already has a QueryPlanningInfo object associated with it.
hasUnionRoot(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.UnionPullUp
 
hasVariablePredicate(StarPattern) - Static method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SPARQL2GraphQLHelper
Helper function which checks if any triple pattern predicate in @param sp is a variable or blank node, returns true if so
HAVING - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
HavingClause() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
HavingCondition() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
head - Variable in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicyLRU
 
headerName - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
Name of the header.
HeFQUINConstants - Class in se.liu.ida.hefquin.jenaintegration
 
HeFQUINConstants() - Constructor for class se.liu.ida.hefquin.jenaintegration.HeFQUINConstants
 
HeFQUINEngine - Class in se.liu.ida.hefquin.engine
An object of this class can be used in two ways to process queries over the federation for which the engine has been set up: On the other hand, it can be used to process arbitrary queries and have the result written directly to stdout or to any other PrintStream, in a format that can be specified.
HeFQUINEngine(FederationAccessManager, QueryProcessor) - Constructor for class se.liu.ida.hefquin.engine.HeFQUINEngine
 
HeFQUINEngineBuilder - Class in se.liu.ida.hefquin.engine
Builder class that can be used to create a fully-wired instance of HeFQUINEngine.
HeFQUINEngineBuilder() - Constructor for class se.liu.ida.hefquin.engine.HeFQUINEngineBuilder
 
HeFQUINEngineConfigReader - Class in se.liu.ida.hefquin.engine
Reads an RDF description of a configuration for the HeFQUIN engine and creates a HeFQUINEngine object based on this configuration.
HeFQUINEngineConfigReader() - Constructor for class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
HeFQUINEngineConfigReader.Context - Interface in se.liu.ida.hefquin.engine
 
HeFQUINEngineConfigReader.ExtendedContext - Interface in se.liu.ida.hefquin.engine
 
HeFQUINEngineConfigReader.ExtendedContextImpl1 - Class in se.liu.ida.hefquin.engine
 
HeFQUINEngineConfigReader.ExtendedContextImpl2 - Class in se.liu.ida.hefquin.engine
 
HeFQUINEngineConfiguration - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Class of configurations of the HeFQUIN engine.
HeFQUINEngineConstants - Class in se.liu.ida.hefquin.jenaintegration.sparql
 
HeFQUINEngineConstants() - Constructor for class se.liu.ida.hefquin.jenaintegration.sparql.HeFQUINEngineConstants
 
HeuristicForLogicalOptimization - Interface in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer
 
heuristics - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.HeuristicsBasedLogicalOptimizerImpl
 
HeuristicsBasedLogicalOptimizerImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer
 
HeuristicsBasedLogicalOptimizerImpl(List<HeuristicForLogicalOptimization>) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.HeuristicsBasedLogicalOptimizerImpl
 
HEX - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
higherThan(QueryPlanProperty.Quality) - Method in enum class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty.Quality
 
HOURS - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
httpClient - Variable in class se.liu.ida.hefquin.federation.access.impl.reqproc.RESTRequestProcessorImpl
 
httpClient - Variable in class se.liu.ida.hefquin.federation.access.impl.reqproc.SPARQLRequestProcessorImpl
 
httpClient - Variable in class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorBase
 
HttpClientProvider - Class in se.liu.ida.hefquin.base.shared.http
Provides shared HttpClient instances.
HttpClientProvider() - Constructor for class se.liu.ida.hefquin.base.shared.http.HttpClientProvider
 
httpQueryArgumentForBindings - Variable in class se.liu.ida.hefquin.federation.members.impl.BRTPFServerImpl
 
httpQueryArgumentForObject - Variable in class se.liu.ida.hefquin.federation.members.impl.TPFServerImpl
 
httpQueryArgumentForPredicate - Variable in class se.liu.ida.hefquin.federation.members.impl.TPFServerImpl
 
httpQueryArgumentForSubject - Variable in class se.liu.ida.hefquin.federation.members.impl.TPFServerImpl
 
HttpRequestException(String) - Constructor for exception class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorBase.HttpRequestException
 
HttpRequestException(String, Throwable) - Constructor for exception class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorBase.HttpRequestException
 
HydraVocab - Class in se.liu.ida.hefquin.vocabulary
Vocabulary definitions from https://www.w3.org/ns/hydra/core.jsonld
HydraVocab() - Constructor for class se.liu.ida.hefquin.vocabulary.HydraVocab
 

I

i - Variable in exception class se.liu.ida.hefquin.base.utils.CompletableFutureUtils.GetAllException
 
id - Variable in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicyLRU.IdNode
 
id - Variable in class se.liu.ida.hefquin.engine.queryplan.base.impl.BaseForQueryPlan
 
id - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGEdge
 
id - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGNode
 
id - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Edge
 
id - Variable in class se.liu.ida.hefquin.federation.members.impl.BaseForFederationMember
 
id - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.BaseForMappingOperator
 
IdNode(IdType) - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicyLRU.IdNode
 
IdNode(IdType, CacheReplacementPolicyLRU.IdNode, CacheReplacementPolicyLRU.IdNode) - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicyLRU.IdNode
 
idxOfCurrentRow - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MappingRelationCreator
 
idxOfCurrentTuple - Variable in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout.MyCursor
 
idxOfCurrentTuple - Variable in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithTupleLayout.MyCursor
 
idxOfNewAttribute - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyCursor
 
IF - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
iFields - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
ignoreParallelMultiLeftJoin - Variable in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalPlanConverterImpl
 
ignorePhysicalOpsForLogicalAddOps - Variable in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalPlanConverterImpl
 
iKind - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
IllegalQueryException - Exception Class in se.liu.ida.hefquin.engine
An exception for cases in which a query given to HeFQUIN turns out to be somehow invalid.
IllegalQueryException(Query, String) - Constructor for exception class se.liu.ida.hefquin.engine.IllegalQueryException
The given message should describe the particular issue with the given query and should be written in a way that it can be passed directly to the user.
IllegalQueryException(Query, String, Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.IllegalQueryException
The given message should describe the particular issue with the given query and should be written in a way that it can be passed directly to the user.
image - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.Token
The string image of the token.
iMutationType - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
IN - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
iName - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
inBuf - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
includedIn(Binding, Binding) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
Returns true if the first solution mapping, b1, is included in the second solution mapping, b2, where we say that 'b1 is included in b2' if the variables in b1 are a proper subset of the variables in b2 and the two solution mappings are compatible.
InclusionDependencyAnnotation - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
An inclusion dependency annotation is analogous to the notion of inclusion dependency in databases.
increaseIndentationLevel() - Method in class se.liu.ida.hefquin.base.utils.IndentingPrintStream
 
IndentingPrintStream - Class in se.liu.ida.hefquin.base.utils
Wraps a PrintStream and adds functionality to print with different levels of indentation.
IndentingPrintStream(PrintStream) - Constructor for class se.liu.ida.hefquin.base.utils.IndentingPrintStream
 
indentLevel - Variable in class se.liu.ida.hefquin.base.utils.IndentingPrintStream
 
index - Variable in class se.liu.ida.hefquin.base.datastructures.impl.cache.GenericCacheImpl
Maps keys to slot indexes.
index - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpHashJoin
 
index - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.GetItemExpression
 
indexedSolMaps - Variable in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexNoJoinVars
 
indexedStarPatterns - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SPARQL2GraphQLHelper
 
indexes - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin
 
indexForChild1 - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
indexForChild2 - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
init(ServletConfig) - Method in class se.liu.ida.hefquin.service.InspectServlet
Initializes the servlet and retrieves the HeFQUIN engine from the servlet context.
init(ServletConfig) - Method in class se.liu.ida.hefquin.service.SparqlServlet
Initializes the servlet.
initializeEnumerationAlgorithm(List<PhysicalPlan>, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CardinalityBasedGreedyJoinPlanOptimizerImpl
 
initializeEnumerationAlgorithm(List<PhysicalPlan>, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CostModelBasedGreedyJoinPlanOptimizerImpl
 
initializeEnumerationAlgorithm(List<PhysicalPlan>, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedJoinPlanOptimizer
 
initializeEnumerationAlgorithm(List<PhysicalPlan>, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.JoinPlanOptimizerBase
 
initializeSchema(String, int, int) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQLSchemaInitializer
 
initializeSchema(String, int, int) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
initialPhaseCompleted - Variable in class se.liu.ida.hefquin.base.datastructures.impl.cache.GenericCacheImpl
Indicates that we have completed the initial cache population phase during which the cache has not yet reached its capacity.
initiateCardinalityEstimation(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.CardinalityEstimationImpl
 
initiateCardinalityEstimation(PhysicalPlan) - Method in interface se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.CardinalityEstimation
Asynchronous method that initiates a process to estimate the cardinality of the result that will be produced by the given plan.
initiateCardinalityEstimation(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRBase
 
initiateCardinalityEstimation(PhysicalPlan, Var) - Method in interface se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.VarSpecificCardinalityEstimation
Asynchronous method that initiates a process to estimate the the variable-specific cardinality of the result that will be produced by the given plan.
initiateCardinalityEstimation(PhysicalPlan, Var) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.VarSpecificCardinalityEstimationImpl
 
initiateCostEstimation(Set<PhysicalPlan>, PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRBasedCostFunctionForPlan
 
initiateCostEstimation(Set<PhysicalPlan>, PhysicalPlan) - Method in interface se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CostFunctionForPlan
A function for estimating the cost of a plan.
initiateCostEstimation(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRNumberOfProcessedSolMaps
 
initiateCostEstimation(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRNumberOfRequests
 
initiateCostEstimation(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRNumberOfTermsShippedInRequests
 
initiateCostEstimation(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRNumberOfTermsShippedInResponses
 
initiateCostEstimation(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRNumberOfVarsShippedInRequests
 
initiateCostEstimation(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CFRNumberOfVarsShippedInResponses
 
initiateCostEstimation(PhysicalPlan) - Method in interface se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CostFunctionForRootOp
 
initiateCostEstimation(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CostModelImpl
 
initiateCostEstimation(PhysicalPlan) - Method in interface se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.CostModel
 
initiateProcessing(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps
 
initiateProcessing(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps
 
initiateProcessingOfBatches(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
Issues a bind-join request for every *full* batch of solution mappings that has been created from the given input solution mappings up to this point.
InlineData() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
InlineDataFull() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
InlineDataOneVar() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
innerJoin - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
An inner join of the logical view.
innerJoin(Iterable<SolutionMapping>, Iterable<SolutionMapping>, IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
innerVar - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.PropertyAccessWithVarExpression
 
innerVar - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.UnwindIteratorImpl
 
input - Variable in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMapsBase
 
input - Variable in class se.liu.ida.hefquin.base.utils.WrappingIterable
 
input - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin.Worker
 
input - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForUnaryOperator
 
input - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyCursor
 
input - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyMappingRelation
 
input - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject.MyCursor
 
input - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject.MyMappingRelation
 
input - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Specifies the Input element of a Function Map.
Input - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents a input for an execution.
input_stream - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINTokenManager
 
input1 - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForBinaryOperator
 
input2 - Variable in class se.liu.ida.hefquin.base.data.utils.JoiningIteratorForSolMaps
 
input2 - Variable in class se.liu.ida.hefquin.base.data.utils.UnionIteratorForSolMaps
 
input2 - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForBinaryOperator
 
inputIter - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithUnaryExecOp.MyOpRunnerThread
 
inputIter1 - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithBinaryExecOp.MyOpRunnerThread
 
inputIter2 - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithBinaryExecOp.MyOpRunnerThread
 
inputLHS - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpNaiveNestedLoopsJoin
 
inputs - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForNaryOperator
 
inputSolutionMappings - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin.MyIntermediateResultElementSink
 
inputSolutionMappingsWithJoinPartners - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin.MyIntermediateResultElementSinkOuterJoin
 
inputStream - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
inputValue - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Specifies the value of a parameter of a function.
inputValueMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A Value map element to generate the value of a parameter of a function.
inputVarsFromNonOptionalPart - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin
 
INSERT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
INSERT_DATA - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
InsertClause(UpdateModify) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
InsertData() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
InspectServlet - Class in se.liu.ida.hefquin.service
Servlet for handling SPARQL inspect queries via HTTP GET and POST requests.
InspectServlet() - Constructor for class se.liu.ida.hefquin.service.InspectServlet
 
instance - Static variable in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
 
instance - Static variable in class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_Concat
 
instance - Static variable in class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_ToBNode
 
instance - Static variable in class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_ToIRI
 
instance - Static variable in class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_ToLiteral
 
instance - Static variable in class se.liu.ida.hefquin.mappings.algebra.sources.json.SourceTypeJSON
 
InstantiableJavaClass - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Every instance of this class represents a Java class that can be instantiated based on the given RDF description.
instantiate(Resource, HeFQUINEngineConfigReader.ExtendedContext) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
InstantiationBasedConstructorArgument - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Every instance of this class represents a Java object that is obtained by instantiating a Java class and that is meant to be passed to a constructor in order to instantiate another Java class.
INTEGER - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
INTEGER_NEGATIVE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
INTEGER_POSITIVE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
integrateEngineIntoJena(QueryProcessor) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineBuilder
This method integrates the given processor of the HeFQUIN engine into the query processing machinery of Jena ARQ.
Interface - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
An interface is a means to issue data retrieval requests to a federation member.
interface_ - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
The interface description for accessing the federation member.
IntermediateResultElementSink - Interface in se.liu.ida.hefquin.engine.queryplan.executable
 
internalValue - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LiteralValue
 
INTERRUPTED - Enum constant in enum class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase.Status
The execution of the task was interrupted; hence, the execution is not running anymore.
InterruptedWaitingForPushBasedPlanThreadException - Exception Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
This class wraps an InterruptedException caught in a thread that is waiting to consume the output of a PushBasedPlanThread.
InterruptedWaitingForPushBasedPlanThreadException(String, InterruptedException) - Constructor for exception class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.InterruptedWaitingForPushBasedPlanThreadException
 
intersectionOfAllVariables(ExpectedVariables...) - Static method in class se.liu.ida.hefquin.base.query.utils.ExpectedVariablesUtils
Returns an intersection of the sets of all variables (certain and possible) in all the given ExpectedVariables objects.
intersectionOfAllVariables(PhysicalPlan...) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanUtils
Returns an intersection of the sets of all variables (certain and possible) in all the given plans.
intersectionOfCertainVariables(ExpectedVariables...) - Static method in class se.liu.ida.hefquin.base.query.utils.ExpectedVariablesUtils
Returns an intersection of the sets of certain variables in all the given ExpectedVariables objects.
intersectionOfCertainVariables(PhysicalPlan...) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanUtils
Returns an intersection of the sets of certain variables in all the given plans.
intersectionOfPossibleVariables(ExpectedVariables...) - Static method in class se.liu.ida.hefquin.base.query.utils.ExpectedVariablesUtils
Returns an intersection of the sets of possible variables in all the given ExpectedVariables objects.
intersectionOfPossibleVariables(PhysicalPlan...) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanUtils
Returns an intersection of the sets of possible variables in all the given plans.
INTO - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
invalidationPolicy - Variable in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
 
iOfType - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
iQueryArgs - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
iQueryType - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
iri - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Specifies the IRI that a lr:SingletonIRINodeLabelMapping, a lr:SingletonIRIEdgeLabelMapping, or a lr:SingletonIRIPropertyNameMapping maps its matching label or property name to.
iri() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
IRI - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
IRI - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes an IRI, used with termType.
iriOrFunction() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
IRIPrefixBasedEdgeLabelMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Class of edge label mappings that map every given edge label to an IRI by attaching the label to a common IRI prefix.
IRIPrefixBasedNodeLabelMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Class of node label mappings that map every given node label to an IRI by attaching the label to a common IRI prefix.
IRIPrefixBasedNodeMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Class of node mappings that map every given LPG node to an IRI by attaching the ID of the node to a common IRI prefix.
IRIPrefixBasedPropertyNameMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Class of property name mappings that map every given property name to an IRI by attaching the property name to a common IRI prefix.
IRIref - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
IRIREF() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
IRISafeAnnotation - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A IRI safe annotation indicates that the field content is IRI safe.
iriTemplate - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
The template for creating IRIs of endpoints of the federation member.
IriTemplate - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The class of IRI templates.
IriTemplateMapping - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A mapping from an IRI template variable to a property.
IS_BLANK - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
IS_IRI - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
IS_LITERAL - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
IS_NUMERIC - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
IS_TRIPLE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
IS_URI - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
iSchema - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
isClosed() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.impl.ClosableIntermediateResultElementSink
Returns true if this sink has been closed.
isClosed() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.SynchronizedIntermediateResultElementSink
 
isCompleted() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThread
Returns true if the execution of this task has completed successfully, and returns false if either the execution is still running (in which case PushBasedPlanThread.isRunning() is true) or the execution has been interrupted (in which case PushBasedPlanThread.isRunning() is false).
isCompleted() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
isCorrectNumberOfArgument(int) - Method in interface se.liu.ida.hefquin.mappings.algebra.exprs.ExtensionFunction
 
isCorrectNumberOfArgument(int) - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_Concat
 
isCorrectNumberOfArgument(int) - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_ToBNode
 
isCorrectNumberOfArgument(int) - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_ToIRI
 
isCorrectNumberOfArgument(int) - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_ToLiteral
 
isEmpty() - Method in interface se.liu.ida.hefquin.base.datastructures.Cache
Returns true if the cache does not contain any objects at the moment, and false otherwise.
isEmpty() - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.GenericCacheImpl
 
isEmpty() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTable
 
isEmpty() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnOneVar
 
isEmpty() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars
 
isEmpty() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexNoJoinVars
 
isEmpty() - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
isEmpty() - Method in interface se.liu.ida.hefquin.base.utils.Stats
Returns true if there are no entries in this object.
isEmpty() - Method in class se.liu.ida.hefquin.base.utils.StatsImpl
 
isEmpty() - Method in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanningInfo
Can be used to ask whether this collection of information is still empty.
isEmpty() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph
 
isEmpty() - Method in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
Checks whether the cache is currently empty.
isEmpty() - Method in class se.liu.ida.hefquin.federation.access.impl.cache.PersistableCardinalityCacheImpl
Checks whether the cache is currently empty.
isEquivalenceOnly - Variable in class se.liu.ida.hefquin.base.data.mappings.impl.SchemaMappingImpl
 
isEquivalenceOnly() - Method in class se.liu.ida.hefquin.base.data.mappings.impl.SchemaMappingImpl
 
isEquivalenceOnly() - Method in class se.liu.ida.hefquin.base.data.mappings.impl.VocabularyMappingWrappingImpl
 
isEquivalenceOnly() - Method in interface se.liu.ida.hefquin.base.data.mappings.SchemaMapping
Checks whether the schema mapping only contains equivalence rules, e.g., owl:equivalentClass, owl:equivalentProperty Return true if the schema mapping consists solely of equivalence rules, false otherwise.
isEquivalenceOnly() - Method in interface se.liu.ida.hefquin.base.data.VocabularyMapping
Checks whether the vocabulary mapping only contains equivalence rules, e.g., owl:equivalentClass, owl:equivalentProperty, owl:sameAs Return true if the vocabulary mapping consists solely of equivalence rules, false otherwise.
isError() - Method in interface se.liu.ida.hefquin.federation.access.DataRetrievalResponse
Indicates whether an error occurred during data retrieval.
isError() - Method in class se.liu.ida.hefquin.federation.access.impl.response.CardinalityResponseImpl
Indicates whether an error occurred during data retrieval, based on the wrapped response.
isExperimentRun - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.ExecutionContextImpl
 
isExperimentRun() - Method in interface se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.Context
 
isExperimentRun() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl1
 
isExperimentRun() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
isExperimentRun() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.ExecutionContextImpl
 
isExperimentRun() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryProcContext
Returns true if the query execution process is done as part of an experiment, in which case additional statistics need to be produced.
isFinished() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SGPNode
 
isIRIForEdgeLabel(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
isIRIForEdgeLabel(Node) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfiguration
Returns true if the given IRI is in the image of the edge label mapping and, thus, may be returned by LPG2RDFConfiguration.getIRIForEdgeLabel(String) for some edge label.
isIRIForPropertyName(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
isIRIForPropertyName(Node) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfiguration
Returns true if the given IRI is in the image of the property name mapping and, thus, may be returned by LPG2RDFConfiguration.getIRIForPropertyName(String) for some property name.
isLastPage() - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseImpl
 
isLastPage() - Method in interface se.liu.ida.hefquin.federation.access.TPFResponse
Returns true if the metadata of the given TPF response indicates that this response is the last page of matching triples.
isLastPage(PageRespType) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequestWithPaging
 
isLastPage(TPFResponse) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequestWithTPFPaging
 
isPossibleResult(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.CompositeEdgeLabelMappingImpl
 
isPossibleResult(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.CompositeNodeLabelMappingImpl
 
isPossibleResult(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.CompositePropertyNameMappingImpl
 
isPossibleResult(Node) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.EdgeLabelMapping
Check if the given RDF term is in the image of this edgeLabel mapping and, thus, may be one of the RDF terms returned by the EdgeLabelMapping.map(String) function for some String.
isPossibleResult(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.EdgeLabelMappingImpl_AllToURIs
 
isPossibleResult(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.EdgeLabelMappingImpl_SingleMatchToURI
 
isPossibleResult(Node) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMapping
Check if the given RDF term is in the image of this nodeLable mapping and, thus, may be one of the RDF terms returned by the NodeLabelMapping.map(String) function for some String.
isPossibleResult(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_AllToLiterals
 
isPossibleResult(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_AllToURIs
 
isPossibleResult(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_SingleMatchToLiteral
 
isPossibleResult(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_SingleMatchToURI
 
isPossibleResult(Node) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeMapping
Check if the given RDF term is in the image of this node mapping and, thus, may be one of the RDF terms returned by the NodeMapping.map(LPGNode) function for some LPG node.
isPossibleResult(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeMappingImpl_AllToBNodes
 
isPossibleResult(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeMappingImpl_AllToURIs
 
isPossibleResult(Node) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.PropertyNameMapping
Check if the given RDF term is in the image of this property mapping and, thus, may be one of the RDF terms returned by the PropertyNameMapping.map(String) function for some String.
isPossibleResult(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.PropertyNameMappingImpl_AllToURIs
 
isPossibleResult(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.PropertyNameMappingImpl_SingleMatchToURI
 
isRDFTermForLPGNode(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
isRDFTermForLPGNode(Node) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfiguration
Returns true if the given RDF term is in the image of the node mapping and, thus, may be returned by LPG2RDFConfiguration.getRDFTermForLPGNode(LPGNode) for some LPG node.
isRDFTermForNodeLabel(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
isRDFTermForNodeLabel(Node) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfiguration
Returns true if the given RDF term is in the image of the node label mapping and, thus, may be returned by LPG2RDFConfiguration.getRDFTermForNodeLabel(String) for some node label.
isRedundantWith(MatchClause) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.EdgeMatchClause
 
isRedundantWith(MatchClause) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.NodeMatchClause
 
isRedundantWith(MatchClause) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.PathMatchClause
 
isRedundantWith(MatchClause) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.MatchClause
Checks if two match statements are redundant.
isRelevantDataObject(DataObject) - Method in class se.liu.ida.hefquin.mappings.algebra.sources.json.SourceTypeJSON
 
isRelevantDataObject(DataObject) - Method in interface se.liu.ida.hefquin.mappings.algebra.sources.SourceType
 
isRequired() - Method in interface se.liu.ida.hefquin.federation.members.RESTEndpoint.Parameter
 
isRunning() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThread
Returns true if the execution of this task is currently running; that is, the execution has started and has neither been interrupted nor completed.
isRunning() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
isSamePlan(QueryPlan) - Method in interface se.liu.ida.hefquin.engine.queryplan.base.QueryPlan
Returns true if this plan is the same plan as the given one.
isSourceAssignment - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.SourceAssignmentChecker
 
isSourceAssignment(LogicalPlan) - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils
Returns true if the given logical plan is a source assignment.
isStillValid(EntryType) - Method in interface se.liu.ida.hefquin.base.datastructures.impl.cache.CacheInvalidationPolicy
Returns true if the given cache entry is still valid according to this cache invalidation policy.
isStillValid(EntryType) - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheInvalidationPolicyAlwaysValid
 
isStillValid(EntryType) - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheInvalidationPolicyTimeToLive
Returns true if the given cache entry has not reached the time to live considered by this policy.
issueCardinalityRequest(BRTPFRequest, BRTPFServer) - Method in interface se.liu.ida.hefquin.federation.access.FederationAccessManager
 
issueCardinalityRequest(BRTPFRequest, BRTPFServer) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
issueCardinalityRequest(BRTPFRequest, BRTPFServer) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
issueCardinalityRequest(BRTPFRequest, BRTPFServer) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithChronicleMapCache
 
issueCardinalityRequest(BRTPFRequest, BRTPFServer) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithPersistedDiskCache
 
issueCardinalityRequest(SPARQLRequest, SPARQLEndpoint) - Method in interface se.liu.ida.hefquin.federation.access.FederationAccessManager
Requests the cardinality of the result of the given request.
issueCardinalityRequest(SPARQLRequest, SPARQLEndpoint) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
issueCardinalityRequest(SPARQLRequest, SPARQLEndpoint) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
issueCardinalityRequest(SPARQLRequest, SPARQLEndpoint) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithChronicleMapCache
 
issueCardinalityRequest(SPARQLRequest, SPARQLEndpoint) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithPersistedDiskCache
 
issueCardinalityRequest(TPFRequest, BRTPFServer) - Method in interface se.liu.ida.hefquin.federation.access.FederationAccessManager
 
issueCardinalityRequest(TPFRequest, BRTPFServer) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
issueCardinalityRequest(TPFRequest, BRTPFServer) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
issueCardinalityRequest(TPFRequest, BRTPFServer) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithChronicleMapCache
 
issueCardinalityRequest(TPFRequest, BRTPFServer) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithPersistedDiskCache
 
issueCardinalityRequest(TPFRequest, TPFServer) - Method in interface se.liu.ida.hefquin.federation.access.FederationAccessManager
 
issueCardinalityRequest(TPFRequest, TPFServer) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
issueCardinalityRequest(TPFRequest, TPFServer) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
issueCardinalityRequest(TPFRequest, TPFServer) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithChronicleMapCache
 
issueCardinalityRequest(TPFRequest, TPFServer) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithPersistedDiskCache
 
issuedBRTPFRequests - Variable in class se.liu.ida.hefquin.federation.access.impl.AsyncFederationAccessManagerImpl
 
issuedCardRequestsBRTPF - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
issuedCardRequestsSPARQL - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
issuedCardRequestsTPF - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
issuedOtherRequests - Variable in class se.liu.ida.hefquin.federation.access.impl.AsyncFederationAccessManagerImpl
 
issuedSPARQLRequests - Variable in class se.liu.ida.hefquin.federation.access.impl.AsyncFederationAccessManagerImpl
 
issuedTPFRequests - Variable in class se.liu.ida.hefquin.federation.access.impl.AsyncFederationAccessManagerImpl
 
issueRequest(ReqType, MemberType) - Method in interface se.liu.ida.hefquin.federation.access.FederationAccessManager
 
issueRequest(ReqType, MemberType) - Method in class se.liu.ida.hefquin.federation.access.impl.AsyncFederationAccessManagerImpl
 
issueRequest(ReqType, MemberType) - Method in class se.liu.ida.hefquin.federation.access.impl.BlockingFederationAccessManagerImpl
 
issueRequest(ReqType, MemberType) - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
issueRequest(ReqType, FederationAccessManager) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequests
 
issueRequest(SPARQLRequest, FederationAccessManager) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpIndexNestedLoopsJoinSPARQL
 
isSupportedMemberType(Class<? extends FederationMember>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.BRTPFRequestProcessor
 
isSupportedMemberType(Class<? extends FederationMember>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.GraphQLRequestProcessor
 
isSupportedMemberType(Class<? extends FederationMember>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.Neo4jRequestProcessor
 
isSupportedMemberType(Class<? extends FederationMember>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.RESTRequestProcessor
 
isSupportedMemberType(Class<? extends FederationMember>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.SPARQLRequestProcessor
 
isSupportedMemberType(Class<? extends FederationMember>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessor
 
isSupportedMemberType(Class<? extends FederationMember>) - Method in interface se.liu.ida.hefquin.federation.access.impl.RequestProcessor
 
isSupportedNumberOfArguments(int) - Method in interface se.liu.ida.hefquin.federation.wrappers.Wrapper
 
isSupportedOp(Op) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN
 
isSupportedPattern(SPARQLGraphPattern) - Method in interface se.liu.ida.hefquin.federation.FederationMember
Returns true if this federation member supports answering the given graph patterns in a single request.
isSupportedPattern(SPARQLGraphPattern) - Method in interface se.liu.ida.hefquin.federation.members.GraphQLEndpoint
 
isSupportedPattern(SPARQLGraphPattern) - Method in class se.liu.ida.hefquin.federation.members.impl.RESTEndpointImpl
 
isSupportedPattern(SPARQLGraphPattern) - Method in interface se.liu.ida.hefquin.federation.members.Neo4jServer
 
isSupportedPattern(SPARQLGraphPattern) - Method in interface se.liu.ida.hefquin.federation.members.SPARQLEndpoint
 
isSupportedPattern(SPARQLGraphPattern) - Method in interface se.liu.ida.hefquin.federation.members.TPFServer
 
isSupportedPattern(SPARQLGraphPattern) - Method in interface se.liu.ida.hefquin.federation.wrappers.Wrapper
 
isSupportedRequestType(Class<? extends DataRetrievalRequest>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.BRTPFRequestProcessor
 
isSupportedRequestType(Class<? extends DataRetrievalRequest>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.GraphQLRequestProcessor
 
isSupportedRequestType(Class<? extends DataRetrievalRequest>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.Neo4jRequestProcessor
 
isSupportedRequestType(Class<? extends DataRetrievalRequest>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.RESTRequestProcessor
 
isSupportedRequestType(Class<? extends DataRetrievalRequest>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.SPARQLRequestProcessor
 
isSupportedRequestType(Class<? extends DataRetrievalRequest>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessor
 
isSupportedRequestType(Class<? extends DataRetrievalRequest>) - Method in interface se.liu.ida.hefquin.federation.access.impl.RequestProcessor
 
isSupportedResponseType(Class<? extends DataRetrievalResponse<?>>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.BRTPFRequestProcessor
 
isSupportedResponseType(Class<? extends DataRetrievalResponse<?>>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.JSONRetrievalProcessor
 
isSupportedResponseType(Class<? extends DataRetrievalResponse<?>>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.RecordsRetrievalProcessor
 
isSupportedResponseType(Class<? extends DataRetrievalResponse<?>>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.RESTRequestProcessor
 
isSupportedResponseType(Class<? extends DataRetrievalResponse<?>>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.SolMapRetrievalProcessor
 
isSupportedResponseType(Class<? extends DataRetrievalResponse<?>>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.StringRetrievalProcessor
 
isSupportedResponseType(Class<? extends DataRetrievalResponse<?>>) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessor
 
isSupportedResponseType(Class<? extends DataRetrievalResponse<?>>) - Method in interface se.liu.ida.hefquin.federation.access.impl.RequestProcessor
 
iSubscriptionType - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
isURIOrExistingFile(String) - Method in class se.liu.ida.hefquin.cli.modules.ModServer
 
isValid() - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingOperator
 
isValid() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpConstant
 
isValid() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend
 
isValid() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
isValid() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpJoin
 
isValid() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject
 
isValid() - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion
 
isValid(List<Pair<String, String>>, Set<String>, Set<String>) - Static method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpJoin
 
isValidClassURI(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
Verifies that @param uri is valid (Has correct class prefix)
isValidClassURI(String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
isValidInput(Map<SourceReference, DataObject>) - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingOperator
 
isValidInput(Map<SourceReference, DataObject>) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpConstant
 
isValidInput(Map<SourceReference, DataObject>) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend
 
isValidInput(Map<SourceReference, DataObject>) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
isValidInput(Map<SourceReference, DataObject>) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpJoin
 
isValidInput(Map<SourceReference, DataObject>) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject
 
isValidInput(Map<SourceReference, DataObject>) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion
 
isValidMembershipURI(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
Verifies that @param uri is valid (Has correct membership uri)
isValidMembershipURI(String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
isValidPropertyURI(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
Verifies that @param uri is valid (Has correct property prefix, and connecting text)
isValidPropertyURI(String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
isVisited() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SGPNode
 
it - Variable in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterBase
 
it - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.IteratorBasedExecutablePlanImpl
 
it - Variable in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanningInfo.EntryNamesIterator
 
it - Variable in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.WrappingQueryIterator
 
it1 - Variable in class se.liu.ida.hefquin.base.data.utils.JoiningIteratorForSolMaps
 
it2 - Variable in class se.liu.ida.hefquin.base.data.utils.JoiningIteratorForSolMaps
 
itBuckets - Variable in class se.liu.ida.hefquin.base.data.utils.SolutionMappingsIteratorOverCollectionOfLists
 
itContextObjs - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MyCursor
 
itCurBucketElmts - Variable in class se.liu.ida.hefquin.base.data.utils.SolutionMappingsIteratorOverCollectionOfLists
 
Iterable - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
An abstract construct to describe data access and iteration for a data source.
IterableField - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
An iterable field is an iterable that gives a name to a logical iteration.
iterator - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
An expression qualified according to the reference formulation that defines a sequence of logical iterations on the data source.
iterator() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars.MyAllSolutionMappingsIterable
 
iterator() - Method in interface se.liu.ida.hefquin.base.datastructures.SolutionMappingsIndex
 
iterator() - Method in class se.liu.ida.hefquin.base.utils.ConcatenatingIterable
 
iterator() - Method in class se.liu.ida.hefquin.base.utils.IteratorFactoryBasedIterable
 
iterator() - Method in class se.liu.ida.hefquin.base.utils.WrappingIterable
 
IteratorBasedExecutablePlanImpl - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
 
IteratorBasedExecutablePlanImpl(ResultElementIterator) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.IteratorBasedExecutablePlanImpl
 
IteratorFactory<T> - Interface in se.liu.ida.hefquin.base.utils
 
IteratorFactoryBasedIterable<T> - Class in se.liu.ida.hefquin.base.utils
Provides iterators created by a given IteratorFactory.
IteratorFactoryBasedIterable(IteratorFactory<T>) - Constructor for class se.liu.ida.hefquin.base.utils.IteratorFactoryBasedIterable
 
iterators - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherMatchQueryImpl
 
itFactory - Variable in class se.liu.ida.hefquin.base.utils.IteratorFactoryBasedIterable
 
itFactory - Variable in class se.liu.ida.hefquin.base.utils.WrappingIterable
 
itInnerMapElmts - Variable in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars.MyAllSolutionMappingsIterator
 
itInnerMaps - Variable in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars.MyAllSolutionMappingsIterator
 
iType - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
iTypes - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 

J

J - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpJoin
 
J_Tc - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula.JoinAwareWeightedUnboundVariableCount
 
J_Ts - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula.JoinAwareWeightedUnboundVariableCount
 
J_Tu - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula.JoinAwareWeightedUnboundVariableCount
 
JavaCharStream - Class in se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(InputStream) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
JavaCharStream(InputStream, int, int) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
JavaCharStream(InputStream, int, int, int) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
JavaCharStream(InputStream, String) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
JavaCharStream(InputStream, String, int, int) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
JavaCharStream(InputStream, String, int, int, int) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
JavaCharStream(Reader) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
JavaCharStream(Reader, int, int) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
JavaCharStream(Reader, int, int, int) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
javaClassName - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Specifies the full name of a Java class.
jenaObj - Variable in class se.liu.ida.hefquin.base.data.impl.SolutionMappingImpl
 
jenaObj - Variable in class se.liu.ida.hefquin.base.data.impl.TripleImpl
 
jenaObj - Variable in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
jenaPatternElement - Variable in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
 
jenaPatternOp - Variable in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
 
jenaQuery - Variable in class se.liu.ida.hefquin.base.query.impl.SPARQLQueryImpl
 
JenaResultSetUtils - Class in se.liu.ida.hefquin.base.data.utils
 
JenaResultSetUtils() - Constructor for class se.liu.ida.hefquin.base.data.utils.JenaResultSetUtils
 
jj_nt - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
Next token.
jjFillToken() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINTokenManager
 
jjstrLiteralImages - Static variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINTokenManager
Token literal values.
join(Iterable<SolutionMapping>, Iterable<SolutionMapping>, IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars
Joins the given sets of solution mappings and sends the result to the given sink.
join(Iterable<SolutionMapping>, SolutionMapping, IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars
Joins the given set of solution mappings with a singleton set that contains the single given solution mapping, and sends the result to the given sink.
Join - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents a join condition.
JoinAnalyzer - Class in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils
 
JoinAnalyzer() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.JoinAnalyzer
 
JoinAwareWeightedUnboundVariableCount - Class in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula
Estimate selectivity of a subplan by considering - the number of new unbound variables - the position of new unbound variables (sub, pred, or obj) - number of joins contained in this subplan - types of joins contained in this subplan (star join, chain join, unusual join) To get unbound variables, the set of bindings in selectedPlans needs to be considered.
JoinAwareWeightedUnboundVariableCount() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula.JoinAwareWeightedUnboundVariableCount
 
joinCondition - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Specifies the join condition for joining the child logical source with the parent logical source of the foreign key constraint.
joinInFullRetrievalMode(Iterable<SolutionMapping>, IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
joinInFullRetrievalMode(Iterable<SolutionMapping>, IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
joinInFullRetrievalMode(SolutionMapping, IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
joinInFullRetrievalMode(SolutionMapping, IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
JoiningIteratorForSolMaps - Class in se.liu.ida.hefquin.base.data.utils
This iterator enumerates the result of joining two collections of solution mappings.
JoiningIteratorForSolMaps(Iterable<SolutionMapping>, Iterable<SolutionMapping>) - Constructor for class se.liu.ida.hefquin.base.data.utils.JoiningIteratorForSolMaps
 
JoiningIteratorForSolMaps(Iterator<SolutionMapping>, Iterable<SolutionMapping>) - Constructor for class se.liu.ida.hefquin.base.data.utils.JoiningIteratorForSolMaps
 
joinPlanOptimizer - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.SimpleJoinOrderingQueryOptimizer
 
JoinPlanOptimizer - Interface in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
 
JoinPlanOptimizerBase - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
An abstract base class for implementations of JoinPlanOptimizer.
JoinPlanOptimizerBase() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.JoinPlanOptimizerBase
 
JoinPlanOptimizerBase.EnumerationAlgorithm - Interface in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
 
joinVar - Variable in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnOneVar
 
joinVar1 - Variable in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars
 
joinVar2 - Variable in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars
 
joinVariables - Variable in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTable
 
joinVars - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin
 
JSON2SolutionGraphConverter - Interface in se.liu.ida.hefquin.engine.wrappers.graphql
 
JSON2SolutionGraphConverterImpl - Class in se.liu.ida.hefquin.engine.wrappers.graphql.impl
An implementation of the JSON2SolutionMappings approach
JSON2SolutionGraphConverterImpl(GraphQL2RDFConfiguration, GraphQLSchema) - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.impl.JSON2SolutionGraphConverterImpl
 
JsonArray - Class in se.liu.ida.hefquin.mappings.algebra.sources.json
 
JsonArray(JSONArray) - Constructor for class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonArray
 
JsonElement - Class in se.liu.ida.hefquin.mappings.algebra.sources.json
Superclass for all types of elements of JSON documents.
JsonElement() - Constructor for class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonElement
 
jsonIDKeyPrefix - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
JsonObject - Class in se.liu.ida.hefquin.mappings.algebra.sources.json
 
JsonObject(ReadContext) - Constructor for class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonObject
 
JsonObject(String) - Constructor for class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonObject
 
jsonObjectKeyPrefix - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
JSONPath - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes the JSONPath reference formulation, used for referring to extracts of JSON sources.
JsonPathQuery - Class in se.liu.ida.hefquin.mappings.algebra.sources.json
 
JsonPathQuery(JsonPath) - Constructor for class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonPathQuery
 
JsonPathQuery(String) - Constructor for class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonPathQuery
 
jsonPrimitiveToLiteral(JsonValue, String, String, Model) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.JSON2SolutionGraphConverterImpl
Utility function used to create a Literal from a json value @param primitive usable by @param model.
JSONResponse - Interface in se.liu.ida.hefquin.federation.access
 
JSONResponseImpl - Class in se.liu.ida.hefquin.federation.access.impl.response
 
JSONResponseImpl(JsonObject, FederationMember, DataRetrievalRequest, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.JSONResponseImpl
Constructs a response with the given JSON object, federation member, request, and request start time.
JSONResponseImpl(JsonObject, FederationMember, DataRetrievalRequest, Date, Integer, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.JSONResponseImpl
Constructs a response with the given JSON object, federation member, request, request start time, and error details.
JSONResponseImpl(JsonObject, FederationMember, DataRetrievalRequest, Date, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.JSONResponseImpl
Constructs a response with the given JSON object, federation member, request, request start time, and retrieval end time.
JSONResponseImpl(JsonObject, FederationMember, DataRetrievalRequest, Date, Date, Integer, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.JSONResponseImpl
Constructs a response with the given JSON object, federation member, request, request start time, retireval end time, and error details.
JSONRetrievalProcessor<ReqType,MemberType> - Interface in se.liu.ida.hefquin.federation.access.impl.reqproc
 
jsonScalarKeyPrefix - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
JsonScalarValue - Class in se.liu.ida.hefquin.mappings.algebra.sources.json
 
JsonScalarValue(Boolean) - Constructor for class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonScalarValue
 
JsonScalarValue(Double) - Constructor for class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonScalarValue
 
JsonScalarValue(Integer) - Constructor for class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonScalarValue
 
JsonScalarValue(Long) - Constructor for class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonScalarValue
 
JsonScalarValue(String) - Constructor for class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonScalarValue
 

K

keepMultiwayJoinsInInitialPhysicalPlan() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.PhysicalOptimizerBase
Return true if this optimizer expects that multiway joins are carried over from the given logical plan into the initial physical plan.
keepMultiwayJoinsInInitialPhysicalPlan() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.PhysicalOptimizerWithoutOptimization
 
keepMultiwayJoinsInInitialPhysicalPlan() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.SimpleJoinOrderingQueryOptimizer
 
Key(DataRetrievalRequest, FederationMember) - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache.Key
 
KeysExpression - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
 
KeysExpression(CypherVar) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.KeysExpression
 
kind - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.Token
An integer that describes the kind of this token.
KW_A - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.

L

l - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.CollectingIntermediateResultElementSink
 
l - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.CollectingIntermediateResultElementSinkWithTranslation
 
l - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.MaterializingQueryResultSinkImpl
 
L_ANN - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
L_TRIPLE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
l2gMap - Variable in class se.liu.ida.hefquin.base.data.mappings.impl.EntityMappingImpl
 
l2gMap - Variable in class se.liu.ida.hefquin.base.data.mappings.impl.SchemaMappingImpl
The keys of this map are local terms, and the value for each such local term is a set of all term mappings that have the local term as an element of their TermMapping.getLocalTerms().
label - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.EdgeLabelMappingImpl_SingleMatchToURI
 
label - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_SingleMatchToLiteral
 
label - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_SingleMatchToURI
 
label - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGEdge
 
label - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGNode
 
label - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.VariableLabelExpression
 
label - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Specifies the particular node or edge label that a lr:SingletonLiteralNodeLabelMapping, a lr:SingletonIRINodeLabelMapping, or a lr:SingletonIRIEdgeLabelMapping considers.
LabeledGraph - Class in se.liu.ida.hefquin.engine.wrappers.lpg.utils
This class models graphs with labeled edges.
LabeledGraph(Map<CypherVar, List<LabeledGraph.Edge>>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph
 
LabeledGraph.Direction - Enum Class in se.liu.ida.hefquin.engine.wrappers.lpg.utils
Enum for the possible edge directions
LabeledGraph.Edge - Class in se.liu.ida.hefquin.engine.wrappers.lpg.utils
An edge of a labeled graph has an id, an edge label, a target node and a direction
LabeledGraph.Path - Class in se.liu.ida.hefquin.engine.wrappers.lpg.utils
Represents a path in a graph, starting from a given node and following a sequence of edges.
LabeledGraphBuilder - Class in se.liu.ida.hefquin.engine.wrappers.lpg.utils
 
LabeledGraphBuilder() - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraphBuilder
 
labelPredicate - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
labelPredicate - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Specifies the label predicate that is part of an LPG-to-RDF configuration.
LANG - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
LANG_DIR - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
LANGDIR - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
LANGMATCHES - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
language - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Specified the language for the object component for the generated triple.
languageMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A LanguagetMap element to generate the language tag of the object component from a logical source record.
LanguageMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents a language map
last - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The last resource of an interlinked set of resources.
lastChildIndentBase - Static variable in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedExecutablePlanPrinterImpl
 
lastTarget() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Path
 
LBRACE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
LBRACKET - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
LCASE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
LE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
left - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.PathMatchClause.EdgePattern
 
LEFT2RIGHT - Enum constant in enum class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Direction
 
leftExpression - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.EqualityExpression
 
leftJoin - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A left join of the logical view.
leftOuterJoin(Iterable<SolutionMapping>, Iterable<SolutionMapping>, IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
levelIndentBase - Static variable in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedExecutablePlanPrinterImpl
 
LexicalError(boolean, int, int, int, String, char) - Static method in exception class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINTokenManager
Lexer state names.
limit - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
Instructs to limit set only to N elements.
LIMIT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
LimitClause() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
LimitOffsetClauses() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
line - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
Link - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The class of properties representing links.
LinkContext - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
States that the link's context IRI, as defined in RFC 5988, should be used as the base Uri
ListBasedConstructorArgument - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Every instance of this class represents a 'java.util.List' that is populated and then passed as an argument to the constructor of a corresponding Java class.
ListCypherExpression - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
This interface represents elements in the subset of Cypher Expressions that can be evaluated to lists.
listExpression - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.MembershipExpression
 
listExpression - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.UnwindIteratorImpl
 
literal - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Specifies the literal that a lr:SingletonLiteralNodeLabelMapping maps its matching node label to.
Literal - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes a Literal, used with termType.
LiteralBasedNodeLabelMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Class of node label mappings that map every given node label to a string literal by using the label as the value of the literal.
LiteralExpression - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
 
LiteralExpression(String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.LiteralExpression
 
LiteralExpression(String, XSDDatatype) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.LiteralExpression
 
literalToJsonValue(LiteralLabel) - Static method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SPARQL2GraphQLHelper
Helper function used to convert a LiteralLabel value to a valid jsonvalue
LiteralValue - Class in se.liu.ida.hefquin.engine.wrappers.lpg.data.impl
 
LiteralValue(Object) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LiteralValue
 
load() - Method in interface se.liu.ida.hefquin.base.datastructures.PersistableCache
Loads the cache state from persistent storage.
load() - Method in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
No-op since ChronicleMap automatically loads data.
load() - Method in class se.liu.ida.hefquin.federation.access.impl.cache.PersistableCardinalityCacheImpl
Loads the cache state from a file.
Load() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
LOAD - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
localTerms - Variable in class se.liu.ida.hefquin.base.data.mappings.impl.TermMappingImpl
 
LogicalOpBind - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalOpBind(VarExprList) - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpBind
 
LogicalOpDedup - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalOpDedup() - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpDedup
 
LogicalOperator - Interface in se.liu.ida.hefquin.engine.queryplan.logical
The top-level interface for all types of logical operators of HeFQUIN.
LogicalOpFilter - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalOpFilter(Expr) - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFilter
 
LogicalOpFilter(ExprList) - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFilter
 
LogicalOpFixedSolMap - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
A logical operator that returns a given solution mapping.
LogicalOpFixedSolMap(SolutionMapping) - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFixedSolMap
 
LogicalOpGlobalToLocal - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalOpGlobalToLocal(VocabularyMapping) - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGlobalToLocal
 
LogicalOpGPAdd - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalOpGPAdd(FederationMember, SPARQLGraphPattern, Map<String, Var>) - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPAdd
 
LogicalOpGPOptAdd - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalOpGPOptAdd(FederationMember, SPARQLGraphPattern) - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPOptAdd
 
LogicalOpJoin - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalOpJoin() - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpJoin
 
LogicalOpLocalToGlobal - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalOpLocalToGlobal(VocabularyMapping) - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpLocalToGlobal
 
LogicalOpMultiwayJoin - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalOpMultiwayJoin() - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayJoin
 
LogicalOpMultiwayLeftJoin - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
A multiway left join corresponds to a sequence of SPARQL OPTIONAL clauses.
LogicalOpMultiwayLeftJoin() - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayLeftJoin
 
LogicalOpMultiwayUnion - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalOpMultiwayUnion() - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayUnion
 
LogicalOpRequest<ReqType,MemberType> - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalOpRequest(MemberType, ReqType) - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRequest
 
LogicalOpRightJoin - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalOpRightJoin() - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRightJoin
 
LogicalOptimizationException - Exception Class in se.liu.ida.hefquin.engine.queryproc
 
LogicalOptimizationException() - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.LogicalOptimizationException
 
LogicalOptimizationException(String) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.LogicalOptimizationException
 
LogicalOptimizationException(String, Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.LogicalOptimizationException
 
LogicalOptimizationException(Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.LogicalOptimizationException
 
logicalOptimizer - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Specifies the logical optimizer to be used by the query planner.
LogicalOptimizer - Interface in se.liu.ida.hefquin.engine.queryproc
 
LogicalOptimizer - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
 
LogicalOpUnfold - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalOpUnfold(Expr, Var, Var) - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnfold
Create an unfold operator with the given expression and variables, where the second variable may be null (in case the UNFOLD clause does not contain two variables).
LogicalOpUnion - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalOpUnion() - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnion
 
LogicalOpUtils - Class in se.liu.ida.hefquin.engine.queryplan.utils
 
LogicalOpUtils() - Constructor for class se.liu.ida.hefquin.engine.queryplan.utils.LogicalOpUtils
 
LogicalPlan - Interface in se.liu.ida.hefquin.engine.queryplan.logical
 
LogicalPlanCounter() - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
LogicalPlanPrinter - Interface in se.liu.ida.hefquin.engine.queryplan.utils
Implementations of this interface provide the functionality to print logical plans in some way.
LogicalPlanPrinter.LogicalPlanStage - Enum Class in se.liu.ida.hefquin.engine.queryplan.utils
 
LogicalPlanUtils - Class in se.liu.ida.hefquin.engine.queryplan.logical
 
LogicalPlanUtils() - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils
 
LogicalPlanUtils.LogicalPlanCounter - Class in se.liu.ida.hefquin.engine.queryplan.logical
 
LogicalPlanUtils.SourceAssignmentChecker - Class in se.liu.ida.hefquin.engine.queryplan.logical
 
LogicalPlanVisitor - Interface in se.liu.ida.hefquin.engine.queryplan.logical
 
LogicalPlanVisitorBase - Class in se.liu.ida.hefquin.engine.queryplan.logical
 
LogicalPlanVisitorBase() - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitorBase
 
LogicalPlanWalker - Class in se.liu.ida.hefquin.engine.queryplan.logical
Applies a LogicalPlanVisitor to a given LogicalPlan recursively in a depth-first order.
LogicalPlanWalker() - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanWalker
 
LogicalPlanWalker.LogicalWalkerVisitor - Class in se.liu.ida.hefquin.engine.queryplan.logical
 
LogicalPlanWithBinaryRoot - Interface in se.liu.ida.hefquin.engine.queryplan.logical
 
LogicalPlanWithBinaryRootImpl - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalPlanWithBinaryRootImpl(BinaryLogicalOp, Iterable<QueryPlanProperty>, LogicalPlan, LogicalPlan) - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithBinaryRootImpl
Constructor.
LogicalPlanWithNaryRoot - Interface in se.liu.ida.hefquin.engine.queryplan.logical
 
LogicalPlanWithNaryRootImpl - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalPlanWithNaryRootImpl(NaryLogicalOp, Iterable<QueryPlanProperty>, List<LogicalPlan>) - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithNaryRootImpl
Constructor.
LogicalPlanWithNaryRootImpl(NaryLogicalOp, Iterable<QueryPlanProperty>, LogicalPlan...) - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithNaryRootImpl
Constructor.
LogicalPlanWithNullaryRoot - Interface in se.liu.ida.hefquin.engine.queryplan.logical
 
LogicalPlanWithNullaryRootImpl - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalPlanWithNullaryRootImpl(NullaryLogicalOp, Iterable<QueryPlanProperty>) - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithNullaryRootImpl
Constructor.
LogicalPlanWithUnaryRoot - Interface in se.liu.ida.hefquin.engine.queryplan.logical
 
LogicalPlanWithUnaryRootImpl - Class in se.liu.ida.hefquin.engine.queryplan.logical.impl
 
LogicalPlanWithUnaryRootImpl(UnaryLogicalOp, Iterable<QueryPlanProperty>, LogicalPlan) - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithUnaryRootImpl
Constructor.
logicalSource - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents the logical source to be mapped.
LogicalSource - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes a logical source.
logicalTarget - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents the logical target to where triples are exported to.
LogicalTarget - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes a logical target.
LogicalToPhysicalOpConverter - Interface in se.liu.ida.hefquin.engine.queryplan.utils
Implementations of this interface provide methods to convert logical operators into physical operators.
LogicalToPhysicalOpConverter - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
 
LogicalToPhysicalOpConverterImpl - Class in se.liu.ida.hefquin.engine.queryplan.utils
This class provides methods to convert logical operators into physical operators by using the respective default type of physical operator for each type of logical operator.
LogicalToPhysicalOpConverterImpl(List<PhysicalOpFactory>) - Constructor for class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalOpConverterImpl
 
LogicalToPhysicalPlanConverter - Interface in se.liu.ida.hefquin.engine.queryplan.utils
 
LogicalToPhysicalPlanConverter - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
 
LogicalToPhysicalPlanConverterImpl - Class in se.liu.ida.hefquin.engine.queryplan.utils
 
LogicalToPhysicalPlanConverterImpl(boolean, boolean) - Constructor for class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalPlanConverterImpl
 
LogicalToPhysicalPlanConverterImpl.Worker - Class in se.liu.ida.hefquin.engine.queryplan.utils
 
LogicalView - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A logical view (rml:LogicalView) is a type of abstract logical source that is derived from another abstract logical source by defining fields with data from said abstract logical source.
LogicalViewJoin - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A logical view join is an operation that adapts the logical iterations of one logical view (the child logical view) with fields from another logical view (the parent logical view).
LogicalWalkerVisitor(LogicalPlanVisitor, LogicalPlanVisitor) - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanWalker.LogicalWalkerVisitor
 
lop - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.BaseForPhysicalOpMultiwayJoin
 
lop - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.BaseForPhysicalOpMultiwayLeftJoin
 
lop - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.BaseForPhysicalOpSingleInputJoin
 
lop - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBind
 
lop - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFilter
 
lop - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFixedSolMap
 
lop - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpGlobalToLocal
 
lop - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLocalToGlobal
 
lop - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpRequest
 
lop - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpUnfold
 
lop2pop - Variable in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
lop2pop - Variable in class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalPlanConverterImpl.Worker
 
lop2pop - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.ExecutionContextImpl
 
lop2pop - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CardinalityBasedGreedyJoinPlanOptimizerImpl.GreedyConstructionAlgorithm
 
lop2pop - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedJoinPlanOptimizer.DynamicProgrammingOptimizerImpl
 
loptimizer - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlannerImpl
 
loptopopConverter - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Specifies the logical-to-physical operator converter to be used by the query planner.
lp2pp - Variable in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
lp2pp - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.ExecutionContextImpl
 
LPAREN - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
lpg2rdfConfig - Variable in class se.liu.ida.hefquin.cli.modules.ModLPG2RDFConfiguration
 
lpg2rdfConfigDecl - Variable in class se.liu.ida.hefquin.cli.modules.ModLPG2RDFConfiguration
 
LPG2RDFConfiguration - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.conf
Represents the notion of an LPG-to-RDF configuration as defined in Olaf Hartig: "Foundations to Query Labeled Property Graphs using SPARQL*."
LPG2RDFConfigurationImpl - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
LPG2RDFConfigurationImpl(NodeMapping, NodeLabelMapping, EdgeLabelMapping, PropertyNameMapping, Node) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
LPG2RDFConfigurationReader - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf
 
LPG2RDFConfigurationReader() - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
lpg2rdfConfigURIDecl - Variable in class se.liu.ida.hefquin.cli.modules.ModLPG2RDFConfiguration
 
LPGEdge - Class in se.liu.ida.hefquin.engine.wrappers.lpg.data.impl
 
LPGEdge(String, String, PropertyMap) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGEdge
 
LPGEdgeValue - Class in se.liu.ida.hefquin.engine.wrappers.lpg.data.impl
 
LPGEdgeValue(LPGEdge) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGEdgeValue
 
LPGNode - Class in se.liu.ida.hefquin.engine.wrappers.lpg.data.impl
 
LPGNode(String, String, PropertyMap) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGNode
 
LPGNodeValue - Class in se.liu.ida.hefquin.engine.wrappers.lpg.data.impl
 
LPGNodeValue(LPGNode) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGNodeValue
 
LPGtoRDF - Class in se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary
Vocabulary definitions from lpg2rdfconf.ttl
LPGtoRDF() - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
 
LPGtoRDFConfiguration - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Class of LPG-to-RDF configurations.
lplanPrinter - Variable in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
lplanPrinter - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlannerImpl
 
lptoppConverter - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Specifies the logical-to-physical plan converter to be used by the query planner.
LT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
LT2 - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.

M

main(String[]) - Static method in class se.liu.ida.hefquin.base.utils.BuildInfo
 
main(String[]) - Static method in class se.liu.ida.hefquin.cli.ExternalIntegrationDemo
 
main(String[]) - Static method in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG
Main entry point of the tool, accepting command-line arguments to specify the Neo4j connection details and output format options.
main(String[]) - Static method in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
main(String[]) - Static method in class se.liu.ida.hefquin.cli.RunCypherOverNeo4j
 
main(String[]) - Static method in class se.liu.ida.hefquin.cli.RunHeFQUINServer
Main entry point of the tool, accepting command-line arguments to specify the system configuration.
main(String[]) - Static method in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
Main entry point of the tool, accepting command-line arguments to specify the query, configuration, and output format.
MainQueryIterator(Op, QueryIterator) - Constructor for class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.MainQueryIterator
 
map - Variable in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTable
 
map - Variable in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnOneVar
 
map - Variable in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars
 
map - Variable in class se.liu.ida.hefquin.base.utils.RandomizedSelection.MyIterator
 
map - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.VarSpecificCardinalityEstimationImpl.MyCache
 
map - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedJoinPlanOptimizer.OptimalPlansPerStage
 
map - Variable in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
 
map - Variable in class se.liu.ida.hefquin.federation.access.impl.cache.PersistableCardinalityCacheImpl
 
map(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.CompositeEdgeLabelMappingImpl
 
map(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.CompositeNodeLabelMappingImpl
 
map(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.CompositePropertyNameMappingImpl
 
map(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.EdgeLabelMapping
Returns a URI edge label (in the form of a Jena Node object) for the given String.
map(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.EdgeLabelMappingImpl_AllToURIs
 
map(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.EdgeLabelMappingImpl_RegexMatchToURIs
 
map(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.EdgeLabelMappingImpl_SingleMatchToURI
 
map(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMapping
Returns a URI or a literal nodeLabel (in the form of a Jena Node object) for the given String.
map(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_AllToLiterals
 
map(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_AllToURIs
 
map(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_RegexMatchToLiterals
 
map(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_RegexMatchToURIs
 
map(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_SingleMatchToLiteral
 
map(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_SingleMatchToURI
 
map(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.PropertyNameMapping
Returns the IRI (in the form of a Jena Node object) that is the result of applying this property name mapping to the given property name.
map(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.PropertyNameMappingImpl_AllToURIs
 
map(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.PropertyNameMappingImpl_RegexMatchToURIs
 
map(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.PropertyNameMappingImpl_SingleMatchToURI
 
map(LPGNode) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeMapping
Returns a URI or a blank node (in the form of a Jena Node object) for the given LPG node.
map(LPGNode) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeMappingImpl_AllToBNodes
 
map(LPGNode) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeMappingImpl_AllToURIs
 
mapClassToType(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
Maps an rdfs class uri to a GraphQL type Return null if URI is invalid (not a class URI)
mapClassToType(String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
mapFieldToProperty(String, String) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
Maps a GraphQL object type and field to an rdf property URI
mapFieldToProperty(String, String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
mapping - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A variable-to-property mapping of the IRI template.
mappingConfiguration - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
Mapping configuration for translating non-RDF data models to RDF (e.g., GraphQL, LPG).
MappingDirectory - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes the path to the location of the RML mapping.
mappingExpression - Variable in class se.liu.ida.hefquin.federation.members.impl.WrappedRESTEndpointImpl
 
MappingOpConstant - Class in se.liu.ida.hefquin.mappings.algebra.ops
This operator simply returns the tuples given to its constructor.
MappingOpConstant(MappingRelation) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpConstant
 
MappingOperator - Interface in se.liu.ida.hefquin.mappings.algebra
 
MappingOperatorUtils - Class in se.liu.ida.hefquin.mappings.algebra
 
MappingOperatorUtils() - Constructor for class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils
 
MappingOperatorUtils.MyPrintablePlanCreator - Class in se.liu.ida.hefquin.mappings.algebra
 
MappingOperatorUtils.SrcRefsExtractor - Class in se.liu.ida.hefquin.mappings.algebra
 
MappingOperatorVisitor - Interface in se.liu.ida.hefquin.mappings.algebra
 
MappingOpExtend - Class in se.liu.ida.hefquin.mappings.algebra.ops
 
MappingOpExtend(MappingOperator, ExtendExpression, String) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend
 
MappingOpExtend.MyCursor - Class in se.liu.ida.hefquin.mappings.algebra.ops
 
MappingOpExtend.MyMappingRelation - Class in se.liu.ida.hefquin.mappings.algebra.ops
 
MappingOpExtract<DDS,DC1,DC2,QL1,QL2> - Class in se.liu.ida.hefquin.mappings.algebra.ops
 
MappingOpExtract(SourceReference, SourceType<DDS, DC1, DC2, QL1, QL2>, QL1, Map<String, QL2>) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
MappingOpExtract.MappingRelationCreator - Class in se.liu.ida.hefquin.mappings.algebra.ops
 
MappingOpExtract.MyCursor - Class in se.liu.ida.hefquin.mappings.algebra.ops
 
MappingOpExtract.MyMappingRelation - Class in se.liu.ida.hefquin.mappings.algebra.ops
 
MappingOpExtractJSON - Class in se.liu.ida.hefquin.mappings.algebra.sources.json
This class is a version of MappingOpExtract specifically for data objects of SourceTypeJSON.
MappingOpExtractJSON(SourceReference, JsonPathQuery, Map<String, JsonPathQuery>) - Constructor for class se.liu.ida.hefquin.mappings.algebra.sources.json.MappingOpExtractJSON
 
MappingOpJoin - Class in se.liu.ida.hefquin.mappings.algebra.ops
 
MappingOpJoin(MappingOperator, MappingOperator, List<Pair<String, String>>) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpJoin
 
MappingOpJoin(MappingOperator, MappingOperator, Pair<String, String>...) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpJoin
 
MappingOpProject - Class in se.liu.ida.hefquin.mappings.algebra.ops
 
MappingOpProject(MappingOperator, Set<String>) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject
 
MappingOpProject.MyCursor - Class in se.liu.ida.hefquin.mappings.algebra.ops
 
MappingOpProject.MyMappingRelation - Class in se.liu.ida.hefquin.mappings.algebra.ops
 
MappingOpUnion - Class in se.liu.ida.hefquin.mappings.algebra.ops
 
MappingOpUnion(List<MappingOperator>) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion
 
MappingOpUnion(MappingOperator...) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion
 
MappingOpUnion.MyCursor - Class in se.liu.ida.hefquin.mappings.algebra.ops
 
MappingOpUnion.MyMappingRelation - Class in se.liu.ida.hefquin.mappings.algebra.ops
 
MappingRelation - Interface in se.liu.ida.hefquin.mappings.algebra
 
MappingRelationCreator(List<Node[]>) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MappingRelationCreator
 
MappingRelationCursor - Interface in se.liu.ida.hefquin.mappings.algebra
 
MappingRelationImplWithColumnLayout - Class in se.liu.ida.hefquin.mappings.algebra.impl
 
MappingRelationImplWithColumnLayout(String[], Node[]...) - Constructor for class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout
 
MappingRelationImplWithColumnLayout(List<String>, Node[]...) - Constructor for class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout
 
MappingRelationImplWithColumnLayout.MyCursor - Class in se.liu.ida.hefquin.mappings.algebra.impl
 
MappingRelationImplWithoutTuples - Class in se.liu.ida.hefquin.mappings.algebra.impl
 
MappingRelationImplWithoutTuples(String...) - Constructor for class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithoutTuples
 
MappingRelationImplWithoutTuples(List<String>) - Constructor for class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithoutTuples
 
MappingRelationImplWithoutTuples.MyCursor - Class in se.liu.ida.hefquin.mappings.algebra.impl
 
MappingRelationImplWithTupleLayout - Class in se.liu.ida.hefquin.mappings.algebra.impl
 
MappingRelationImplWithTupleLayout(String[], Node[]...) - Constructor for class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithTupleLayout
 
MappingRelationImplWithTupleLayout(List<String>, Node[]...) - Constructor for class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithTupleLayout
 
MappingRelationImplWithTupleLayout.MyCursor - Class in se.liu.ida.hefquin.mappings.algebra.impl
 
MappingRelationUtils - Class in se.liu.ida.hefquin.mappings.algebra
 
MappingRelationUtils() - Constructor for class se.liu.ida.hefquin.mappings.algebra.MappingRelationUtils
 
mapPropertyToField(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
Maps an rdf property URI to a GraphQL field Return null if URI is invalid (not a property URI)
mapPropertyToField(String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
mapPropertyToType(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
Maps an rdf property URI to a GraphQL type Return null if URI is invalid (not a property URI)
mapPropertyToType(String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
mapTypeToClass(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
Maps a GraphQL type to an rdfs class uri
mapTypeToClass(String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
MapValue - Class in se.liu.ida.hefquin.engine.wrappers.lpg.data.impl
 
MapValue(Map<String, Object>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.MapValue
 
MarkerExpression - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
This class represents a special type of AliasedExpression.
MarkerExpression(int, CypherVar) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.MarkerExpression
 
matchableTP - Variable in class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorBase.StreamRDF_TPFResponseBuilder
 
MatchClause - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.query
Represents path matching statements of Cypher queries For example, MATCH (x), MATCH (x)-[e]->(y)
matches - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherMatchQueryImpl
 
matchingTriples - Variable in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
materializeAll() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SPARQL2GraphQLHelper
Generates a GraphQL query that fetches everything from the GraphQL endpoint.
MaterializeRDFViewOfLPG - Class in se.liu.ida.hefquin.cli
A command-line tool to materialize an RDF view of a labeled property graph (LPG) retrieved from a Neo4j endpoint using Cypher queries.
MaterializeRDFViewOfLPG(String[]) - Constructor for class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG
Constructor that initializes the command-line tool with necessary argument modules for endpoint configuration, output format, and timing options.
MaterializeRDFViewOfLPG.MyCachingStreamRDF - Class in se.liu.ida.hefquin.cli
Collects the emitted triples into a graph and writes this graph to the given OutputStream upon calling the MaterializeRDFViewOfLPG.MyCachingStreamRDF.finish() function.
MaterializingQueryResultSinkImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl
An implementation of QueryResultSink that simply materializes the query result.
MaterializingQueryResultSinkImpl() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.MaterializingQueryResultSinkImpl
 
MaterializingWrapper - Interface in se.liu.ida.hefquin.federation.wrappers
This interface captures any type of wrapper that can be used to request data from the federation member that it wraps and, then, convert this data into RDF.
MAX - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
MAX_BATCH_SIZE - Static variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.UnaryExecutableOpBaseWithoutBlocking
 
MAX_CARDINALITY - Static variable in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty
A property of this type specifies the (potentially estimated) maximum number of solution mappings that can be expected from the corresponding query plan.
maxCardinality(int, QueryPlanProperty.Quality) - Static method in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty
Creates a property of type QueryPlanProperty.MAX_CARDINALITY.
maxNextCharInd - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
MD5 - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
member - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A member of the collection
members - Variable in class se.liu.ida.hefquin.federation.catalog.impl.FederationCatalogImpl
 
membersByURI - Variable in class se.liu.ida.hefquin.federation.catalog.impl.FederationCatalogImpl
 
MembershipExpression - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
 
MembershipExpression(CypherVar, ListCypherExpression) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.MembershipExpression
 
membershipURI - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
merge(Triple, Element) - Static method in class se.liu.ida.hefquin.jenaext.sparql.syntax.ElementUtils
Merges the given triple pattern into the graph pattern represented by the given Element object, using join semantics.
merge(VarExprList, Element) - Static method in class se.liu.ida.hefquin.jenaext.sparql.syntax.ElementUtils
Merges the given expressions as BIND clauses into the graph pattern represented by the given Element object.
merge(ExprList, Element) - Static method in class se.liu.ida.hefquin.jenaext.sparql.syntax.ElementUtils
Merges the given expressions as filters into the graph pattern represented by the given Element object.
merge(ElementData, ElementData) - Static method in class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver
Merges the two given VALUES clauses into a single one by creating a cross-product of their respective sets of solution mappings.
merge(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin
 
merge(SolutionMapping, SolutionMapping) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
Merges the given solution mappings into one, assuming that the given solution mappings are compatible.
merge(BGP, Element) - Static method in class se.liu.ida.hefquin.base.query.impl.BGPImpl
Merges the given BGP into the given graph pattern.
merge(TriplePattern, Element) - Static method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
Merges the given triple pattern into the given graph pattern.
mergeIntoMultiwayJoin(List<LogicalPlan>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
mergeIntoMultiwayJoin(LogicalPlan...) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
mergeIntoMultiwayLeftJoin(LogicalPlan, LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
mergeIntoMultiwayUnion(LogicalPlan...) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
mergeLists(List<Exception>...) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultIteratorUtils
 
mergePaths(List<MatchClause>) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
mergePaths(List<MatchClause>) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.SPARQLStar2CypherTranslator
Receives a list of MatchClause and merges compatible clauses into longer paths.
mergePatternWithOptPatterns(SPARQLGraphPattern, SPARQLGraphPattern...) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.MergeRequests
 
mergePhase(Iterable<SolutionMapping>, IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin
 
MergeRequests - Class in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics
Merges subplans that consists of multiple requests to the same federation member if such a merge is possible.
MergeRequests() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.MergeRequests
 
mergeSPARQLRequestsViaJoin(FederationMember, List<LogicalPlan>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.MergeRequests
Assumes that the given list contains at least two plans and that all plans in the list consist only of a request operator.
mergeSPARQLRequestsViaUnion(List<LogicalPlan>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.MergeRequests
Assumes that the given list contains at least two plans and that all plans in the list consist only of a request operator.
mergeWith(VarExprList) - Method in interface se.liu.ida.hefquin.base.query.SPARQLGraphPattern
Merges this graph pattern with BIND clauses that use the given expressions and returns the resulting, merged pattern.
mergeWith(ExprList) - Method in interface se.liu.ida.hefquin.base.query.SPARQLGraphPattern
Merges this graph pattern with FILTERS that use the given expressions and returns the resulting, merged pattern.
mergeWith(BGP) - Method in interface se.liu.ida.hefquin.base.query.BGP
Return a BGP that contains all triple patterns of this BGP plus all triple patterns of the given BGP.
mergeWith(BGP) - Method in class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
mergeWith(BGP) - Method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
mergeWith(BGP) - Method in interface se.liu.ida.hefquin.base.query.TriplePattern
Return a BGP that contains this triple pattern plus all triple patterns of the given BGP.
mergeWith(SPARQLGraphPattern) - Method in class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
mergeWith(SPARQLGraphPattern) - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
The implementation of this method is currently very simple; it just returns a new SPARQLGroupPattern that contains both this and the given pattern.
mergeWith(SPARQLGraphPattern) - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
The implementation of this method is currently very simple; it just returns a new SPARQLGroupPattern that contains both this and the given pattern.
mergeWith(SPARQLGraphPattern) - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
If the given pattern is also a SPARQLGroupPattern, then this method returns a SPARQLGroupPattern that consists of all the sub-patterns of this group pattern plus all the sub-patterns of the given SPARQLGroupPattern.
mergeWith(SPARQLGraphPattern) - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
If the given pattern is a SPARQLGroupPattern, then this method returns a SPARQLGroupPattern that consists of this pattern plus all the sub-patterns of the given SPARQLGroupPattern.
mergeWith(SPARQLGraphPattern) - Method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
mergeWith(SPARQLGraphPattern) - Method in interface se.liu.ida.hefquin.base.query.SPARQLGraphPattern
Merges this graph pattern with the given graph pattern, using join semantics, and returns the resulting, merged pattern.
mergeWith(TriplePattern) - Method in interface se.liu.ida.hefquin.base.query.BGP
Returns a BGP that contains all triple patterns of this BGP plus the given triple pattern.
mergeWith(TriplePattern) - Method in class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
mergeWith(TriplePattern) - Method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
mergeWith(TriplePattern) - Method in interface se.liu.ida.hefquin.base.query.TriplePattern
Returns a BGP that contains this triple pattern plus all triple patterns of the given BGP.
META - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
metadataTriples - Variable in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
metadataTriples - Variable in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseImpl
 
method - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The HTTP method.
mightProduceError(Expr, Set<Var>) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpBind
Returns true if it is not guaranteed that evaluating the given expression may result in an error.
MIN - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
MIN_CARDINALITY - Static variable in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty
A property of this type specifies the (potentially estimated) minimum number of solution mappings that can be expected from the corresponding query plan.
MIN_OR_MAX_POSSIBLE - Enum constant in enum class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty.Quality
 
MinBasedCardinalityEstimationImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality
This class implements a cardinality estimation approach that relies on the cardinalities of subPlans.
MinBasedCardinalityEstimationImpl(QueryProcContext) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.MinBasedCardinalityEstimationImpl
 
MinBasedCardinalityEstimationImpl(FederationAccessManager) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.MinBasedCardinalityEstimationImpl
 
MinBasedCardinalityEstimationImpl.WorkerForJoin - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality
 
MinBasedCardinalityEstimationImpl.WorkerForUnion - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality
 
minCardinality(int, QueryPlanProperty.Quality) - Static method in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty
Creates a property of type QueryPlanProperty.MIN_CARDINALITY.
minimumCollectionSize - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForUnaryExecOpWithCollectedInput
 
minimumRequestBlockSize - Static variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
The minimum value to which BaseForExecOpSequentialBindJoin.requestBlockSize can be reduced.
MINUS - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
MINUS_P - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
MinusGraphPattern() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
MINUTES - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
ModelUtils - Class in se.liu.ida.hefquin.jenaext
 
ModelUtils() - Constructor for class se.liu.ida.hefquin.jenaext.ModelUtils
 
modEndpoint - Variable in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG
 
modEndpoint - Variable in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
modEngineConfig - Variable in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
 
ModEngineConfig - Class in se.liu.ida.hefquin.cli.modules
 
ModEngineConfig() - Constructor for class se.liu.ida.hefquin.cli.modules.ModEngineConfig
 
modFederation - Variable in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
 
ModFederation - Class in se.liu.ida.hefquin.cli.modules
 
ModFederation() - Constructor for class se.liu.ida.hefquin.cli.modules.ModFederation
 
Modify() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
modLangOut - Variable in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG
 
modLPG2RDFConfiguration - Variable in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG
 
modLPG2RDFConfiguration - Variable in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
ModLPG2RDFConfiguration - Class in se.liu.ida.hefquin.cli.modules
 
ModLPG2RDFConfiguration() - Constructor for class se.liu.ida.hefquin.cli.modules.ModLPG2RDFConfiguration
 
ModNeo4jEndpoint - Class in se.liu.ida.hefquin.cli.modules
Command-line argument module for specifying endpoint and authentication.
ModNeo4jEndpoint() - Constructor for class se.liu.ida.hefquin.cli.modules.ModNeo4jEndpoint
 
modPlanPrinting - Variable in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
 
ModPlanPrinting - Class in se.liu.ida.hefquin.cli.modules
 
ModPlanPrinting() - Constructor for class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
modQuery - Variable in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
modQuery - Variable in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
 
ModQuery - Class in se.liu.ida.hefquin.cli.modules
Command-line argument module for specifying query-related arguments.
ModQuery() - Constructor for class se.liu.ida.hefquin.cli.modules.ModQuery
 
modResults - Variable in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
modResults - Variable in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
 
modServer - Variable in class se.liu.ida.hefquin.cli.RunHeFQUINServer
 
ModServer - Class in se.liu.ida.hefquin.cli.modules
Command-line argument module for specifying endpoint and authentication.
ModServer() - Constructor for class se.liu.ida.hefquin.cli.modules.ModServer
 
modTime - Variable in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG
 
modTime - Variable in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
modTime - Variable in class se.liu.ida.hefquin.cli.RunCypherOverNeo4j
 
modTime - Variable in class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
 
MONTH - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
Move() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
MOVE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
moveToNextBinding() - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.WrappingQueryIterator
 
MultipleEndpointsInterface - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
An interface that can be accessed via multiple HTTP endpoints.
MultipleVarsWorker(VarExprList) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBind.MultipleVarsWorker
 
MultiplicativeExpression() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
multiplyWithoutExceedingMax(int, int) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
mutationPath - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
MyAllSolutionMappingsIterable() - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars.MyAllSolutionMappingsIterable
 
MyAllSolutionMappingsIterator() - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars.MyAllSolutionMappingsIterator
 
MyCache() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.VarSpecificCardinalityEstimationImpl.MyCache
 
MyCachingStreamRDF(RDFFormat, OutputStream) - Constructor for class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG.MyCachingStreamRDF
 
MyCursor(MappingRelation) - Constructor for class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout.MyCursor
 
MyCursor(MappingRelation) - Constructor for class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithoutTuples.MyCursor
 
MyCursor(MappingRelation) - Constructor for class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithTupleLayout.MyCursor
 
MyCursor(MappingRelation, DDS) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MyCursor
 
MyCursor(MappingRelation, Map<SourceReference, DataObject>) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion.MyCursor
 
MyCursor(MappingRelation, MappingRelationCursor, int[]) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject.MyCursor
 
MyCursor(MappingRelation, MappingRelationCursor, int, String[], int[]) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyCursor
 
MyDefaultCachePolicies() - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache.MyDefaultCachePolicies
 
MyDefaultCardinalityCachePolicies() - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies
 
MyDefaultCardinalityCachePolicies(long) - Constructor for class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies
 
MyElementTransform(Binding) - Constructor for class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver.MyElementTransform
 
myFactory - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
MyIllegalQueryException(String) - Constructor for exception class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver.MyIllegalQueryException
 
MyIntermediateResultElementSink(Iterable<SolutionMapping>) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin.MyIntermediateResultElementSink
 
MyIntermediateResultElementSink(IntermediateResultElementSink, SolutionMapping) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps.MyIntermediateResultElementSink
 
MyIntermediateResultElementSink2(Iterable<SolutionMapping>) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVarRenaming.MyIntermediateResultElementSink2
 
MyIntermediateResultElementSinkOuterJoin(Iterable<SolutionMapping>) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin.MyIntermediateResultElementSinkOuterJoin
 
MyIntermediateResultElementSinkOuterJoin(IntermediateResultElementSink, SolutionMapping) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps.MyIntermediateResultElementSinkOuterJoin
 
MyIntermediateResultElementSinkOuterJoin2(Iterable<SolutionMapping>) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVarRenaming.MyIntermediateResultElementSinkOuterJoin2
 
MyIterator(Set<T>) - Constructor for class se.liu.ida.hefquin.base.utils.RandomizedSelection.MyIterator
 
MyMappingRelation(DDS) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MyMappingRelation
 
MyMappingRelation(Map<SourceReference, DataObject>) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion.MyMappingRelation
 
MyMappingRelation(MappingRelation) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyMappingRelation
 
MyMappingRelation(MappingRelation) - Constructor for class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject.MyMappingRelation
 
MyOpRunnerThread(BinaryExecutableOp, ResultElementIterator, ResultElementIterator) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithBinaryExecOp.MyOpRunnerThread
 
MyOpRunnerThread(NullaryExecutableOp) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithNullaryExecOp.MyOpRunnerThread
 
MyOpRunnerThread(UnaryExecutableOp, ResultElementIterator) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithUnaryExecOp.MyOpRunnerThread
 
MyPatternVarsVisitor(Collection<Var>) - Constructor for class se.liu.ida.hefquin.jenaext.PatternVarsAll.MyPatternVarsVisitor
 
MyPrintablePlanCreator() - Constructor for class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils.MyPrintablePlanCreator
 
MyPropertiesExtractor() - Constructor for class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
MyPropertiesExtractor() - Constructor for class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
myRelation - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyCursor
 
myRelation - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject.MyCursor
 
myRelation - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion.MyCursor
 
MyResponseProcessor(List<SolutionMapping>, IntermediateResultElementSink) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin.MyResponseProcessor
 
MyResponseProcessor(Map<String, Node>, List<SolutionMapping>, IntermediateResultElementSink, ExecutableOperator) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars.MyResponseProcessor
 
MyResponseProcessor(SolutionMapping, IntermediateResultElementSink, ExecutableOperator) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequests.MyResponseProcessor
 
mySink - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin.Worker
 
MySolutionConsumer() - Constructor for class se.liu.ida.hefquin.federation.access.impl.reqproc.SPARQLRequestProcessorImpl.MySolutionConsumer
 
MySourceReference(Node) - Constructor for class se.liu.ida.hefquin.rml.RML2MappingAlgebra.MySourceReference
 
MySourceReference(Resource) - Constructor for class se.liu.ida.hefquin.rml.RML2MappingAlgebra.MySourceReference
 
MyStatsImpl(ExecutableOperator) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase.MyStatsImpl
 
MyUnsupportedQueryException(String) - Constructor for exception class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver.MyUnsupportedQueryException
 

N

name - Variable in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty.Type
 
name - Variable in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
The short name of the most recently visited operator.
name - Variable in enum class se.liu.ida.hefquin.engine.queryplan.utils.LogicalPlanPrinter.LogicalPlanStage
 
name - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLFieldImpl
 
NAMED - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
NamedGraphClause() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
namespace - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A namespace for describing a XPath reference formulation.
Namespace - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes a namespace.
NAMESPACE - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
The namespace of the vocabulary as a resource
NAMESPACE - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
The namespace of the vocabulary as a resource
NAMESPACE - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
The namespace of the vocabulary as a resource
NAMESPACE - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
The namespace of the vocabulary as a resource
NAMESPACE - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The namespace of the vocabulary as a resource
namespacePrefix - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Describes the prefix of a namespace.
namespaceURL - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Describes the URL of a namespace.
NaryExecutableOp - Interface in se.liu.ida.hefquin.engine.queryplan.executable
A specialization of the ExecutableOperator interface that captures executable operators that consume an arbitrary number of sequences of solution mappings (where each such sequence is batched into several blocks of solution mappings).
NaryExecutableOpBase - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Top-level base class for all implementations of NaryExecutableOp.
NaryExecutableOpBase(int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NaryExecutableOpBase
 
NaryLogicalOp - Interface in se.liu.ida.hefquin.engine.queryplan.logical
An interface for any type of LogicalOperator that has an arbitrary arity ; i.e., it is defined of as a function over an arbitrary number of multisets of solution mappings.
NaryPhysicalOp - Interface in se.liu.ida.hefquin.engine.queryplan.physical
An interface for any type of PhysicalOperator whose algorithm consumes an arbitrary number of sequences of solution mappings as input.
NaryPhysicalOpForLogicalOp - Interface in se.liu.ida.hefquin.engine.queryplan.physical
An interface for any type of PhysicalOperator that directly implements a particular logical operator that has an arbitrary arity.
NE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
Neo4jConnection(String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conn.Neo4jConnectionFactory.Neo4jConnection
 
Neo4jConnection(String, String, String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conn.Neo4jConnectionFactory.Neo4jConnection
 
Neo4jConnection(URI, String, String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conn.Neo4jConnectionFactory.Neo4jConnection
 
Neo4jConnectionException - Exception Class in se.liu.ida.hefquin.engine.wrappers.lpg.conn
 
Neo4jConnectionException(Neo4jConnectionFactory.Neo4jConnection, String) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.lpg.conn.Neo4jConnectionException
 
Neo4jConnectionException(Neo4jConnectionFactory.Neo4jConnection, String, Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.lpg.conn.Neo4jConnectionException
 
Neo4jConnectionException(Neo4jConnectionFactory.Neo4jConnection, Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.lpg.conn.Neo4jConnectionException
 
Neo4jConnectionFactory - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conn
 
Neo4jConnectionFactory() - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conn.Neo4jConnectionFactory
 
Neo4jConnectionFactory.Neo4jConnection - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conn
 
Neo4jException - Exception Class in se.liu.ida.hefquin.engine.wrappers.lpg
 
Neo4jException(String) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.lpg.Neo4jException
 
Neo4jException(String, Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.lpg.Neo4jException
 
Neo4jException(Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.lpg.Neo4jException
 
Neo4jRequest - Interface in se.liu.ida.hefquin.federation.access
 
Neo4jRequestImpl - Class in se.liu.ida.hefquin.federation.access.impl.req
 
Neo4jRequestImpl(String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.req.Neo4jRequestImpl
 
Neo4jRequestProcessor - Interface in se.liu.ida.hefquin.federation.access.impl.reqproc
 
Neo4jRequestProcessorImpl - Class in se.liu.ida.hefquin.federation.access.impl.reqproc
 
Neo4jRequestProcessorImpl() - Constructor for class se.liu.ida.hefquin.federation.access.impl.reqproc.Neo4jRequestProcessorImpl
 
Neo4jServer - Interface in se.liu.ida.hefquin.federation.members
 
Neo4jServerImpl - Class in se.liu.ida.hefquin.federation.members.impl
 
Neo4jServerImpl(String) - Constructor for class se.liu.ida.hefquin.federation.members.impl.Neo4jServerImpl
 
nestedLoopJoin(Iterable<SolutionMapping>, Iterable<SolutionMapping>) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
Performs a nested-loop join between two Solution Mapping iterables.
newToken(int) - Static method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.Token
 
newToken(int, String) - Static method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.Token
Returns a new Token object, by default.
next - Variable in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicyLRU.IdNode
 
next - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.Token
A reference to the next regular (non-special) token from the input stream.
next - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The resource following the current instance in an interlinked set of resources.
next() - Method in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMapsBase
 
next() - Method in class se.liu.ida.hefquin.base.data.utils.JoiningIteratorForSolMaps
 
next() - Method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingsIteratorOverCollectionOfLists
 
next() - Method in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterBase
 
next() - Method in class se.liu.ida.hefquin.base.data.utils.UnionIteratorForSolMaps
 
next() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars.MyAllSolutionMappingsIterator
 
next() - Method in class se.liu.ida.hefquin.base.utils.RandomizedSelection.MyIterator
 
next() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterator
 
next() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterBase
 
next() - Method in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanningInfo.EntryNamesIterator
 
nextCharBuf - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
nextCharInd - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
nextCursor - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MyCursor
 
nextElement - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterBase
 
nextOutputElement - Variable in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMapsBase
 
nextOutputElement - Variable in class se.liu.ida.hefquin.base.data.utils.JoiningIteratorForSolMaps
 
nextPagePredicate1 - Static variable in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
nextPagePredicate2 - Static variable in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
nextPageURL - Variable in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
nextPageURL - Variable in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseImpl
 
nextStage(Binding) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.MainQueryIterator
 
NIL - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
nlm - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
nm - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
NO_TIMEOUT - Static variable in class se.liu.ida.hefquin.base.shared.http.HttpClientProvider
 
node - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.EdgeLabelMappingImpl_SingleMatchToURI
 
node - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_SingleMatchToLiteral
 
node - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_SingleMatchToURI
 
node - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.PropertyNameMappingImpl_SingleMatchToURI
 
node - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGNodeValue
 
node - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.NodeMatchClause
 
node - Variable in class se.liu.ida.hefquin.rml.RML2MappingAlgebra.MySourceReference
 
nodeFormatter - Static variable in class se.liu.ida.hefquin.federation.members.impl.TPFServerImpl
 
nodeLabelMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Specifies the node label mapping that is part of an LPG-to-RDF configuration.
NodeLabelMapping - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
This interface captures the notion of a nodeLabel mapping that is part of the notion of an LPG-to-RDF configuration, and that such a nodeLabel mapping is an injective function from nodeLabels in LPGs to IRIs or RDF-literal nodes as can occur in RDF graphs.
NodeLabelMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
A node label mapping is an injective function that maps labels of LPG nodes to IRIs or literals, and it is one of the five components of an LPG-to-RDF configuration.
NodeLabelMappingImpl_AllToLiterals - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
NodeLabelMappingImpl_AllToLiterals() - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_AllToLiterals
 
NodeLabelMappingImpl_AllToURIs - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
NodeLabelMappingImpl_AllToURIs(String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_AllToURIs
 
NodeLabelMappingImpl_RegexMatchToLiterals - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
NodeLabelMappingImpl_RegexMatchToLiterals(String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_RegexMatchToLiterals
 
NodeLabelMappingImpl_RegexMatchToURIs - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
NodeLabelMappingImpl_RegexMatchToURIs(String, String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_RegexMatchToURIs
 
NodeLabelMappingImpl_SingleMatchToLiteral - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
NodeLabelMappingImpl_SingleMatchToLiteral(String, String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_SingleMatchToLiteral
 
NodeLabelMappingImpl_SingleMatchToURI - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
NodeLabelMappingImpl_SingleMatchToURI(String, String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_SingleMatchToURI
 
nodeLabelMappings - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.CompositeNodeLabelMappingImpl
 
nodeMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Specifies the node mapping that is part of an LPG-to-RDF configuration.
NodeMapping - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
This interface captures the notion of a node mapping that is part of the notion of an LPG-to-RDF configuration, and that such a node mapping is an injective function from nodes in LPGs to IRIs or blank nodes as can occur in RDF graphs.
NodeMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
A node mapping is an injective function that maps every given LPG node to either an IRI or a blank node, and it is one of the five components of an LPG-to-RDF configuration.
NodeMappingImpl_AllToBNodes - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
NodeMappingImpl_AllToBNodes() - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeMappingImpl_AllToBNodes
 
NodeMappingImpl_AllToURIs - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
NodeMappingImpl_AllToURIs(String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeMappingImpl_AllToURIs
 
NodeMatchClause - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match
Represents a node match clause For example, MATCH (x)
NodeMatchClause(CypherVar) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.NodeMatchClause
 
nodes - Variable in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicyLRU
 
NonAssertedTriplesMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A type of Triples Map that is quoted but not asserted in the resulting graph
none - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents no compression.
nonLastChildIndentBase - Static variable in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedExecutablePlanPrinterImpl
 
NonNullableAnnotation - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A non nullable annotation is analogous to the notion of NOT NULL constraints in databases.
NOT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
NotExistsFunc() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
NOW - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
NS - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
The namespace of the vocabulary as a string
NS - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
The namespace of the vocabulary as a string
NS - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
The namespace of the vocabulary as a string
NS - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
The namespace of the vocabulary as a string
NS - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The namespace of the vocabulary as a string
NSNODE - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeMappingImpl_AllToURIs
 
NSNODELABEL - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_AllToURIs
 
NSPROPERTY - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.PropertyNameMappingImpl_AllToURIs
 
NSRELATIONSHIP - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.EdgeLabelMappingImpl_AllToURIs
 
null_ - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Describes which data values inside the source should be considered as NULL.
NullaryExecutableOp - Interface in se.liu.ida.hefquin.engine.queryplan.executable
A specialization of the ExecutableOperator interface that captures executable operators that do not consume any input produced by other operators; hence, these operators are the leaf nodes in a tree representation of query execution plans.
NullaryExecutableOpBase - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Top-level base class for all implementations of NullaryExecutableOp.
NullaryExecutableOpBase(boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NullaryExecutableOpBase
 
NullaryLogicalOp - Interface in se.liu.ida.hefquin.engine.queryplan.logical
An interface for any type of LogicalOperator that has an arity of zero.
NullaryPhysicalOp - Interface in se.liu.ida.hefquin.engine.queryplan.physical
An interface for any type of PhysicalOperator whose algorithm does not consume any input (but produces a sequence of solution mappings as output).
NullaryPhysicalOpForLogicalOp - Interface in se.liu.ida.hefquin.engine.queryplan.physical
An interface for any type of PhysicalOperator that directly implements a particular logical operator that has an arity of zero.
numberOfChildren - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NaryExecutableOpBase
 
numberOfOutputMappingsProduced - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps
 
numberOfRequestOpsUsed - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps
 
numberOfRequestOpsUsed - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
numberOfRequestsUsed - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
numberOfSubPlans() - Method in interface se.liu.ida.hefquin.engine.queryplan.base.QueryPlan
Returns the number of sub-plans that this plan has (considering sub-plans that are direct children of the root operator of this plan).
numberOfSubPlans() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithBinaryRootImpl
 
numberOfSubPlans() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithNaryRootImpl
 
numberOfSubPlans() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithNullaryRootImpl
 
numberOfSubPlans() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalPlanWithUnaryRootImpl
 
numberOfSubPlans() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithBinaryRootImpl
 
numberOfSubPlans() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithNaryRootImpl
 
numberOfSubPlans() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithNullaryRootImpl
 
numberOfSubPlans() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithUnaryRootImpl
 
numberOfVars() - Method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
numberOfVars() - Method in interface se.liu.ida.hefquin.base.query.TriplePattern
Returns the number of distinct variables in this triple pattern.
NumericExpression() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
NumericLiteral() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
NumericLiteralNegative() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
NumericLiteralPositive() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
NumericLiteralUnsigned() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
numOfSolMapsRetrievedPerReq - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
numOfSolMapsRetrievedPerReqOp - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 

O

oAttr - Static variable in interface se.liu.ida.hefquin.mappings.algebra.MappingRelation
 
obj - Variable in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheEntryBase
 
object - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Specifies the object for the generated triple from the logical source record.
Object(Node, Node, TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
OBJECT - Enum constant in enum class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLFieldType
 
OBJECT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
object1 - Variable in class se.liu.ida.hefquin.base.utils.Pair
 
object2 - Variable in class se.liu.ida.hefquin.base.utils.Pair
 
ObjectList(Node, Node, TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ObjectListPath(Node, Node, Path, TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
objectMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
An ObjectMap element to generate the object component of the (predicate, object) pair from a logical source record.
ObjectMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents an object map.
ObjectPath(Node, Node, Path, TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
objectTypeToEntrypoint - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLSchemaImpl
 
objectTypeToFields - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLSchemaImpl
 
objs - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.QueryAnalyzer
 
obtainConfigurationResource(Model) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
obtainData(List<Node>, SPARQLGraphPattern) - Method in interface se.liu.ida.hefquin.federation.wrappers.MaterializingWrapper
Returns the RDF representation of the data obtained by performing a request to the wrapped federation member using the given list of arguments for the request.
obtainFullResult(ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
Performs a request to retrieve all solution mappings for the query of this operator (see BaseForExecOpParallelBindJoin.createExecutableReqOpForAll()) and puts the retrieved solution mappings into BaseForExecOpParallelBindJoin.fullResult.
offset - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
Instructs to skip N elements of the set.
OFFSET - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
OffsetClause() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ofTypePath - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
OneVarWorker(Var, Expr) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBind.OneVarWorker
 
onFields - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
The property onFields specifies the fields in LogicalView that are involved by the structural annotation.
op - Variable in exception class se.liu.ida.hefquin.engine.queryplan.executable.ExecOpExecutionException
operator during whose execution this exception occurred
op - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequests.MyResponseProcessor
 
op - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars.MyResponseProcessor
 
op - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForBinaryOperator
 
op - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForNaryOperator
 
op - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForNullaryOperator
 
op - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForUnaryOperator
 
op - Variable in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.MainQueryIterator
 
operation - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
An operation supported by the Hydra resource
Operation - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
An operation.
OpExecutorHeFQUIN - Class in se.liu.ida.hefquin.jenaintegration.sparql.engine.main
 
OpExecutorHeFQUIN(QueryProcessor, ExecutionContext) - Constructor for class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN
 
OpExecutorHeFQUIN.MainQueryIterator - Class in se.liu.ida.hefquin.jenaintegration.sparql.engine.main
 
OpExecutorHeFQUIN.UnsupportedOpFinder - Class in se.liu.ida.hefquin.jenaintegration.sparql.engine.main
 
OpExecutorHeFQUIN.WrappingQueryIterator - Class in se.liu.ida.hefquin.jenaintegration.sparql.engine.main
 
opRunnerThread - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithBinaryExecOp
 
opRunnerThread - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithNullaryExecOp
 
opRunnerThread - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithUnaryExecOp
 
OpRunnerThread() - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterBase.OpRunnerThread
 
OpServiceWithParams - Class in se.liu.ida.hefquin.jenaext.sparql.algebra.op
This class extends OpService to represent SERVICE clauses that use PARAMS(...), which is a HeFQUIN-specific extension to SERVICE.
OpServiceWithParams(Node, Op, boolean, Map<String, Var>) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.algebra.op.OpServiceWithParams
 
OptimalPlansPerStage() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedJoinPlanOptimizer.OptimalPlansPerStage
 
optimize(LogicalPlan, boolean, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.HeuristicsBasedLogicalOptimizerImpl
 
optimize(LogicalPlan, boolean, QueryProcContext) - Method in interface se.liu.ida.hefquin.engine.queryproc.LogicalOptimizer
 
optimize(LogicalPlan, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.PhysicalOptimizerBase
 
optimize(LogicalPlan, QueryProcContext) - Method in interface se.liu.ida.hefquin.engine.queryproc.PhysicalOptimizer
 
optimize(PhysicalPlan, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.PhysicalOptimizerBase
 
optimize(PhysicalPlan, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.PhysicalOptimizerWithoutOptimization
 
optimize(PhysicalPlan, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.SimpleJoinOrderingQueryOptimizer
 
optimizePlan(PhysicalPlan, QueryProcContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.SimpleJoinOrderingQueryOptimizer
 
OPTIONAL - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
OptionalGraphPattern() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
optionalParts - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin
 
optionalParts - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpParallelMultiLeftJoin
 
OpUtils - Class in se.liu.ida.hefquin.jenaext.sparql.algebra
This class provides useful functionality related to Jena's Op interface and the classes that implement it.
OpUtils() - Constructor for class se.liu.ida.hefquin.jenaext.sparql.algebra.OpUtils
 
ORDER - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
OrderClause() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
OrderCondition() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
out - Variable in class se.liu.ida.hefquin.base.utils.IndentingPrintStream
 
out - Variable in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG.MyCachingStreamRDF
 
outputSink - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps.MyIntermediateResultElementSink
 
outs - Variable in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedExecutablePlanPrinterImpl
 
outs - Variable in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl
 
outs - Variable in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl
 
overallTimeout - Variable in class se.liu.ida.hefquin.federation.access.impl.reqproc.RESTRequestProcessorImpl
 
overallTimeout - Variable in class se.liu.ida.hefquin.federation.access.impl.reqproc.SPARQLRequestProcessorImpl
 

P

P - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject
 
pageIndex - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
Instructs to provide a specific page of the collection at a given index.
pageReference - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
Instructs to provide a specific page reference of the collection.
pageURL - Variable in class se.liu.ida.hefquin.federation.access.impl.req.BRTPFRequestImpl
 
pageURL - Variable in class se.liu.ida.hefquin.federation.access.impl.req.TPFRequestImpl
 
Pair<T1,T2> - Class in se.liu.ida.hefquin.base.utils
 
Pair(T1, T2) - Constructor for class se.liu.ida.hefquin.base.utils.Pair
 
parallelPhase(List<SolutionMapping>, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin
 
parameter - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Specifies the parameter of a function.
parameterMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A Parameter Map element to generate the parameter of a function.
ParameterMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents a parameter map.
params - Variable in class se.liu.ida.hefquin.federation.members.impl.RESTEndpointImpl
 
PARAMS - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
paramType - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
The type of values to be used for a variable part of an IRI template, which is expected to be specified as a datatype IRI (e.g., xsd:string, xsd:float).
paramValues - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars.MyResponseProcessor
 
paramVars - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars
 
paramVars - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPAdd
 
paramVars - Variable in class se.liu.ida.hefquin.jenaext.sparql.algebra.op.OpServiceWithParams
 
paramVars - Variable in class se.liu.ida.hefquin.jenaext.sparql.syntax.ElementServiceWithParams
 
parent - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Names a source record in the parent source of a join.
parentIndent - Variable in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedExecutablePlanPrinterImpl
 
parentLogicalView - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
The parent logical view of the logical view join.
parentMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Names a parent map in the parent source of a join.
ParentMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents a parent map
parentTriplesMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Specifies the TriplesMap element corresponding to the parent logical source of the foreign key constraint.
parse(String) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherUtils
This method parses a JSON response obtained from a Neo4j HTTP server into a list of POJOs
parse$(Query, String) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.ParserSPARQL12HeFQUIN
 
parseAsPropertyValue(JsonNode) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.RecordEntryFactory
 
parseElement(String) - Static method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.ParserSPARQL12HeFQUIN
 
parseEntrypoints(JsonObject) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
Initializes GraphQLEntrypoints by parsing the __schema/queryType parts of the json.
ParseException - Exception Class in se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for exception class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.ParseException
Constructor with message.
ParseException(Token, int[][], String[]) - Constructor for exception class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
parseFedDescr(String) - Method in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
 
parseFedDescr(List<String>) - Method in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
 
parseFedDescr(Model) - Method in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
 
parseJSON(JsonObject, Map<PairOfSameType<String>, Resource>, Model) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.JSON2SolutionGraphConverterImpl
Parses through a JsonObject recursively and expands @param blankNodes and @param solutionGraph.
ParserSPARQL12HeFQUIN - Class in se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin
 
ParserSPARQL12HeFQUIN() - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.ParserSPARQL12HeFQUIN
 
parseTemplate(String) - Static method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.ParserSPARQL12HeFQUIN
 
parseTypesAndFields(JsonObject) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
Initializes the available GraphQL types and fields received from the response.
parseVocabMapping(Resource, Model) - Method in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
Attempts to retrieve and parse the vocabulary mapping associated with the given RDF resource fm, representing a FederationMember, in the given federation description fd.
PartialCollectionView - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A PartialCollectionView describes a partial view of a Collection.
password - Variable in class se.liu.ida.hefquin.cli.modules.ModNeo4jEndpoint
 
path - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Path
 
path - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes the path to a source or target resource.
Path(CypherVar, List<LabeledGraph.Edge>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Path
 
Path(CypherVar, LabeledGraph.Edge) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Path
 
Path() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
PathAlternative() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
PathElt() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
PathEltOrInverse() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
PathMatchClause - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match
 
PathMatchClause(List<PathMatchClause.EdgePattern>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.PathMatchClause
 
PathMatchClause(LabeledGraph.Path) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.PathMatchClause
 
PathMatchClause.EdgePattern - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match
 
PathMod(Path) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
PathNegatedPropertySet() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
PathOneInPropertySet() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
PathPrimary() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
pathSegments - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLFieldPathBuilder
 
PathSequence() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
pattern - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithoutParamVars
 
pattern - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars
 
pattern - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelBindJoinSPARQLwithFILTER
 
pattern - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelBindJoinSPARQLwithUNION
 
pattern - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelBindJoinSPARQLwithVALUES
 
pattern - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithFILTER
 
pattern - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithUNION
 
pattern - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVALUES
 
pattern - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVALUESorFILTER
 
pattern - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVarRenaming
 
pattern - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPAdd
 
pattern - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPOptAdd
 
pattern - Variable in class se.liu.ida.hefquin.federation.access.impl.req.SPARQLRequestImpl
 
PatternVarsAll - Class in se.liu.ida.hefquin.jenaext
In contrast to Jena's PatternVars class, this one collects all the variables in a given Element; i.e., including the ones inside MINUS and FILTERs.
PatternVarsAll() - Constructor for class se.liu.ida.hefquin.jenaext.PatternVarsAll
 
PatternVarsAll.MyPatternVarsVisitor - Class in se.liu.ida.hefquin.jenaext
 
PatternVarsVisitorWithoutServiceVars(Collection<Var>) - Constructor for class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver.PatternVarsVisitorWithoutServiceVars
 
pAttr - Static variable in interface se.liu.ida.hefquin.mappings.algebra.MappingRelation
 
pe - Static variable in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl
 
pe - Static variable in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl
 
PERCENT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
performCardinalityRequests(FederationAccessManager, List<LogicalOpRequest<?, ?>>) - Static method in class se.liu.ida.hefquin.engine.federation.access.utils.FederationAccessUtils
 
performCardinalityRequests(FederationAccessManager, LogicalOpRequest<?, ?>...) - Static method in class se.liu.ida.hefquin.engine.federation.access.utils.FederationAccessUtils
 
performPageRequest(PageReqType, FederationAccessManager) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequestWithPaging
 
performQueryExecution(CypherQuery) - Method in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
performQueryTranslation(Set<Triple>, LPG2RDFConfiguration) - Method in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
performRequest(String, TriplePattern, Map<String, String>) - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorBase
 
performRequest(ReqType, MemberType) - Method in interface se.liu.ida.hefquin.federation.access.impl.RequestProcessor
 
performRequest(ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithoutParamVars
 
performRequest(GraphQLQuery, String, int, int) - Static method in class se.liu.ida.hefquin.engine.wrappers.graphql.conn.GraphQLConnection
 
performRequest(BRTPFRequest, BRTPFServer) - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.BRTPFRequestProcessorImpl
 
performRequest(FederationAccessManager) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpTriplesRequest
 
performRequest(FederationAccessManager, ReqType, MemberType) - Static method in class se.liu.ida.hefquin.engine.federation.access.utils.FederationAccessUtils
 
performRequest(FederationAccessManager, LogicalOpRequest<?, ?>...) - Static method in class se.liu.ida.hefquin.engine.federation.access.utils.FederationAccessUtils
 
performRequest(GraphQLRequest, GraphQLEndpoint) - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.GraphQLRequestProcessorImpl
 
performRequest(Neo4jRequest, Neo4jServer) - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.Neo4jRequestProcessorImpl
 
performRequest(RESTRequest, RESTEndpoint) - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.RESTRequestProcessorImpl
 
performRequest(SPARQLRequest, SPARQLEndpoint) - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.SPARQLRequestProcessorImpl
 
performRequest(TPFRequest, BRTPFServer) - Method in interface se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessor
 
performRequest(TPFRequest, BRTPFServer) - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorImpl
 
performRequest(TPFRequest, TPFServer) - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorImpl
 
performRequestAndHandleResponse(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
performRequestAndHandleResponse(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVALUESorFILTER
 
performRequestWithQueryExecutionHTTP(SPARQLRequest, SPARQLEndpoint) - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.SPARQLRequestProcessorImpl
 
performRequestWithRDFConnection(SPARQLRequest, SPARQLEndpoint) - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.SPARQLRequestProcessorImpl
 
performResultTranslation(List<TableRecord>, LPG2RDFConfiguration, SPARQL2CypherTranslationResult) - Method in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
permittedVars - Variable in class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver.VisitorToCheckServiceVariables
 
PersistableCache<IdType,ObjectType> - Interface in se.liu.ida.hefquin.base.datastructures
A generic interface for data structures that can be used as a persisted cache for objects of a specific type.
PersistableCardinalityCacheImpl<K> - Class in se.liu.ida.hefquin.federation.access.impl.cache
A thread-safe cache implementation for storing cardinality responses.
PersistableCardinalityCacheImpl() - Constructor for class se.liu.ida.hefquin.federation.access.impl.cache.PersistableCardinalityCacheImpl
Constructs a new PersistableCardinalityCacheImpl with the default cache file.
PersistableCardinalityCacheImpl(String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.cache.PersistableCardinalityCacheImpl
Constructs a new PersistableCardinalityCacheImpl with a custom file path.
PhysicalOpBinaryUnion - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
A physical operator that implements a binary union.
PhysicalOpBinaryUnion() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBinaryUnion
 
PhysicalOpBinaryUnion.Factory - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOpBind - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOpBind(LogicalOpBind) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBind
 
PhysicalOpBind.Factory - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOpBindJoinBRTPF - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
A physical operator that implements (a batching version of) the bind join algorithm for cases in which the federation member accessed by the algorithm supports the brTPF interface.
PhysicalOpBindJoinBRTPF(LogicalOpGPAdd, int) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinBRTPF
 
PhysicalOpBindJoinBRTPF(LogicalOpGPOptAdd, int) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinBRTPF
 
PhysicalOpBindJoinBRTPF.Factory - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOpBindJoinSPARQL - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
A physical operator that implements a batch-based bind-join algorithm for SPARQL endpoints that can be used in different variations.
PhysicalOpBindJoinSPARQL(LogicalOpGPAdd, PhysicalOpBindJoinSPARQL.Factory) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
PhysicalOpBindJoinSPARQL(LogicalOpGPOptAdd, PhysicalOpBindJoinSPARQL.Factory) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
PhysicalOpBindJoinSPARQL.Factory - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOperator - Interface in se.liu.ida.hefquin.engine.queryplan.physical
This is the top-level interface for all types of physical operators of HeFQUIN, where a physical operator is an element in a (physical) query execution plan and is associated with a concrete algorithm that produces a result (in HeFQUIN, this would be in the form of a sequence of solution mappings) by consuming such results produced by the sub-plans under the current operator.
PhysicalOperatorForLogicalOperator - Interface in se.liu.ida.hefquin.engine.queryplan.physical
An interface for any type of PhysicalOperator that directly implements a particular logical operator.
PhysicalOpFactory - Interface in se.liu.ida.hefquin.engine.queryplan.physical
Implementations must expose a singleton instance via a public static get() method on the implementation class.
PhysicalOpFilter - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
A physical operator that filters the input solution mappings.
PhysicalOpFilter(LogicalOpFilter) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFilter
 
PhysicalOpFilter.Factory - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOpFixedSolMap - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
A physical operator that returns a given solution mapping.
PhysicalOpFixedSolMap(LogicalOpFixedSolMap) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFixedSolMap
 
PhysicalOpFixedSolMap.Factory - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOpGlobalToLocal - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
A physical operator that applies a given vocabulary mapping to all input solution mappings, converting them from using global vocabulary terms to using local vocabulary terms.
PhysicalOpGlobalToLocal(LogicalOpGlobalToLocal) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpGlobalToLocal
 
PhysicalOpGlobalToLocal.Factory - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOpHashJoin - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
A physical operator that implements the hash join algorithm to perform an inner join of two sequences of input solution mappings (produced by the two sub-plans under this operator).
PhysicalOpHashJoin() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashJoin
 
PhysicalOpHashJoin.Factory - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOpHashRJoin - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
A physical operator that implements the hash join algorithm to perform a right outer join of two sequences of input solution mappings (produced by the two sub-plans under this operator).
PhysicalOpHashRJoin() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashRJoin
 
PhysicalOpHashRJoin.Factory - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOpIndexNestedLoopsJoin - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
A physical operator that implements a version of the index nested loops join algorithm where the federation member is used as an index to request join partners for the input solution mappings.
PhysicalOpIndexNestedLoopsJoin(LogicalOpGPAdd) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpIndexNestedLoopsJoin
 
PhysicalOpIndexNestedLoopsJoin(LogicalOpGPOptAdd) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpIndexNestedLoopsJoin
 
PhysicalOpIndexNestedLoopsJoin.Factory - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOpLocalToGlobal - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
A physical operator that applies a given vocabulary mapping to all input solution mappings, converting them from using local vocabulary terms to using global vocabulary terms.
PhysicalOpLocalToGlobal(LogicalOpLocalToGlobal) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLocalToGlobal
 
PhysicalOpLocalToGlobal.Factory - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOpLookupJoinViaWrapper - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
A physical operator that ..
PhysicalOpLookupJoinViaWrapper(LogicalOpGPAdd) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLookupJoinViaWrapper
 
PhysicalOpLookupJoinViaWrapper.Factory - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOpMultiwayUnion - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
A physical operator that implements a multi-way union.
PhysicalOpMultiwayUnion() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpMultiwayUnion
 
PhysicalOpMultiwayUnion.Factory - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOpNaiveNestedLoopsJoin - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
A physical operator that implements a local (!)
PhysicalOpNaiveNestedLoopsJoin() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpNaiveNestedLoopsJoin
 
PhysicalOpNaiveNestedLoopsJoin.Factory - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOpParallelMultiLeftJoin - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
A physical operator that implements a left-outer join for multiple optional parts; as a unary operator, the operator has a single input, which provides the solutions of the non-optional part.
PhysicalOpParallelMultiLeftJoin(List<LogicalOpRequest<?, ?>>) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpParallelMultiLeftJoin
 
PhysicalOpRegistry - Class in se.liu.ida.hefquin.engine.queryplan.physical
Class used to create physical operators (PhysicalOperator) from logical operators (LogicalOperator) by consulting a registry of factories (PhysicalOpFactory).
PhysicalOpRegistry() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOpRegistry
 
PhysicalOpRequest<ReqType,MemberType> - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
A physical operator that performs a request at a federation member and, then, outputs the solution mappings obtained via this request.
PhysicalOpRequest(LogicalOpRequest<ReqType, MemberType>) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpRequest
 
PhysicalOpRequest.Factory - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOpSymmetricHashJoin - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
A physical operator that implements the symmetric hash join algorithm to perform an inner join of two sequences of input solution mappings (produced by the two sub-plans under this operator).
PhysicalOpSymmetricHashJoin() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpSymmetricHashJoin
 
PhysicalOpSymmetricHashJoin.Factory - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOptimizationException - Exception Class in se.liu.ida.hefquin.engine.queryproc
An exception that occurred during query optimization.
PhysicalOptimizationException() - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.PhysicalOptimizationException
 
PhysicalOptimizationException(String) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.PhysicalOptimizationException
 
PhysicalOptimizationException(String, Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.PhysicalOptimizationException
 
PhysicalOptimizationException(Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.PhysicalOptimizationException
 
PhysicalOptimizationStats - Interface in se.liu.ida.hefquin.engine.queryproc
 
PhysicalOptimizationStatsImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer
 
PhysicalOptimizationStatsImpl() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.PhysicalOptimizationStatsImpl
 
physicalOptimizer - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Specifies the physical optimizer to be used by the query planner.
PhysicalOptimizer - Interface in se.liu.ida.hefquin.engine.queryproc
 
PhysicalOptimizer - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
 
PhysicalOptimizerBase - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer
 
PhysicalOptimizerBase() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.PhysicalOptimizerBase
 
PhysicalOptimizerWithoutOptimization - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer
 
PhysicalOptimizerWithoutOptimization() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.PhysicalOptimizerWithoutOptimization
 
PhysicalOpUnfold - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalOpUnfold(LogicalOpUnfold) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpUnfold
 
PhysicalOpUnfold.Factory - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalPlan - Interface in se.liu.ida.hefquin.engine.queryplan.physical
 
PhysicalPlanFactory - Class in se.liu.ida.hefquin.engine.queryplan.utils
 
PhysicalPlanFactory() - Constructor for class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanFactory
 
PhysicalPlanPrinter - Interface in se.liu.ida.hefquin.engine.queryplan.utils
Implementations of this interface provide the functionality to print physical plans in some way.
PhysicalPlanUtils - Class in se.liu.ida.hefquin.engine.queryplan.utils
 
PhysicalPlanUtils() - Constructor for class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanUtils
 
PhysicalPlanVisitor - Interface in se.liu.ida.hefquin.engine.queryplan.physical
 
PhysicalPlanWalker - Class in se.liu.ida.hefquin.engine.queryplan.physical
 
PhysicalPlanWalker() - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanWalker
 
PhysicalPlanWalker.PhysicalWalkerVisitor - Class in se.liu.ida.hefquin.engine.queryplan.physical
 
PhysicalPlanWithBinaryRoot - Interface in se.liu.ida.hefquin.engine.queryplan.physical
 
PhysicalPlanWithBinaryRootImpl - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalPlanWithBinaryRootImpl(BinaryPhysicalOp, QueryPlanningInfo, PhysicalPlan, PhysicalPlan) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithBinaryRootImpl
Instead of creating such a plan directly using this constructor, use PhysicalPlanFactory.
PhysicalPlanWithBinaryRootImpl(BinaryPhysicalOp, PhysicalPlan, PhysicalPlan) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithBinaryRootImpl
Instead of creating such a plan directly using this constructor, use PhysicalPlanFactory.
PhysicalPlanWithCost - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils
 
PhysicalPlanWithCost(PhysicalPlan, double) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCost
 
PhysicalPlanWithCostUtils - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils
 
PhysicalPlanWithCostUtils() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCostUtils
 
PhysicalPlanWithNaryRoot - Interface in se.liu.ida.hefquin.engine.queryplan.physical
 
PhysicalPlanWithNaryRootImpl - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalPlanWithNaryRootImpl(NaryPhysicalOp, List<PhysicalPlan>) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithNaryRootImpl
Instead of creating such a plan directly using this constructor, use PhysicalPlanFactory.
PhysicalPlanWithNaryRootImpl(NaryPhysicalOp, QueryPlanningInfo, List<PhysicalPlan>) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithNaryRootImpl
Instead of creating such a plan directly using this constructor, use PhysicalPlanFactory.
PhysicalPlanWithNaryRootImpl(NaryPhysicalOp, QueryPlanningInfo, PhysicalPlan...) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithNaryRootImpl
Instead of creating such a plan directly using this constructor, use PhysicalPlanFactory.
PhysicalPlanWithNaryRootImpl(NaryPhysicalOp, PhysicalPlan...) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithNaryRootImpl
Instead of creating such a plan directly using this constructor, use PhysicalPlanFactory.
PhysicalPlanWithNullaryRoot - Interface in se.liu.ida.hefquin.engine.queryplan.physical
 
PhysicalPlanWithNullaryRootImpl - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalPlanWithNullaryRootImpl(NullaryPhysicalOp) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithNullaryRootImpl
Instead of creating such a plan directly using this constructor, use PhysicalPlanFactory.
PhysicalPlanWithNullaryRootImpl(NullaryPhysicalOp, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithNullaryRootImpl
Instead of creating such a plan directly using this constructor, use PhysicalPlanFactory.
PhysicalPlanWithUnaryRoot - Interface in se.liu.ida.hefquin.engine.queryplan.physical
 
PhysicalPlanWithUnaryRootImpl - Class in se.liu.ida.hefquin.engine.queryplan.physical.impl
 
PhysicalPlanWithUnaryRootImpl(UnaryPhysicalOp, QueryPlanningInfo, PhysicalPlan) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithUnaryRootImpl
Instead of creating such a plan directly using this constructor, use PhysicalPlanFactory.
PhysicalPlanWithUnaryRootImpl(UnaryPhysicalOp, PhysicalPlan) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithUnaryRootImpl
Instead of creating such a plan directly using this constructor, use PhysicalPlanFactory.
PhysicalWalkerVisitor(PhysicalPlanVisitor, PhysicalPlanVisitor) - Constructor for class se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanWalker.PhysicalWalkerVisitor
 
pickOne(Set<T>) - Method in class se.liu.ida.hefquin.base.utils.RandomizedSelection
Picks one of the elements from the given set by random and returns that element, where the weights of the elements determine their respective probability to be picked.
pickWorse(QueryPlanProperty.Quality, QueryPlanProperty.Quality) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
plan - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.QueryAnalyzer
 
plan - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.CardinalityEstimationImpl.WorkerForSubquery
 
plan - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.MinBasedCardinalityEstimationImpl.WorkerForUnion
 
plan - Variable in exception class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.CardinalityEstimationException
 
plan - Variable in exception class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.CostEstimationException
 
plan - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCost
 
plan1 - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.MinBasedCardinalityEstimationImpl.WorkerForJoin
 
plan2 - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.MinBasedCardinalityEstimationImpl.WorkerForJoin
 
planCompiler - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessorImpl
 
planCompiler - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Specifies the plan compiler to be used by the query processor.
PlanCompiler - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
 
planner - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessorImpl
 
planOfMostRecentlyVisitedOp - Variable in class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils.MyPrintablePlanCreator
 
PlanPrinter - Class in se.liu.ida.hefquin.base.utils
 
PlanPrinter() - Constructor for class se.liu.ida.hefquin.base.utils.PlanPrinter
 
PlanPrinter.PrintablePlan - Class in se.liu.ida.hefquin.base.utils
 
PLUS - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
PLX - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
pm - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.LPG2RDFConfigurationImpl
 
PM_PREFIX - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.DefaultLPG2RDFConfigurationImpl
 
PN_CHARS - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
PN_CHARS_BASE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
PN_CHARS_U - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
PN_LOCAL - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
PN_LOCAL_ESC - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
PN_PREFIX - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
PNAME_LN - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
PNAME_NS - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
policies - Variable in class se.liu.ida.hefquin.base.datastructures.impl.cache.GenericCacheImpl
 
poptimizer - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlannerImpl
 
populateL2G(Map<Node, Set<TermMapping>>, Map<Node, Set<TermMapping>>) - Static method in class se.liu.ida.hefquin.base.data.mappings.impl.SchemaMappingImpl
Populates the given l2gMap based on the given g2lMap and returns whether all the TermMappings in g2lMap are equivalence mappings only.
populateTuples(int, Node[]) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MappingRelationCreator
 
port - Variable in class se.liu.ida.hefquin.cli.modules.ModServer
 
positionOfNextVALUES(List<Element>, int) - Static method in class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver
Determines the position of the next VALUES clause in the given list of query elements, starting from the given position (i.e., the first element that this function considers is the element at the given position).
POSSIBLE_TYPES - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
possibleStatus - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A status that might be returned by the Web API (other statuses should be expected and properly handled as well)
possibleValue - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
Possible value of the header.
pplanPrinter - Variable in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
pplanPrinter - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlannerImpl
 
predicate - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Specifies the predicate for the generated triple from the logical source record.
PREDICATE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
PREDICATE_LABEL - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.DefaultLPG2RDFConfigurationImpl
 
predicateMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A PredicateMap element to generate the predicate component of the (predicate, object) pair from a logical source record.
PredicateMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents a predicate map.
predicateObjectMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A PredicateObjectMap element to generate (predicate, object) pair from a logical source record.
PredicateObjectMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents a predicate-object map.
preds - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.QueryAnalyzer
 
prefix - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLIDPath
 
prefix - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLObjectPath
 
prefix - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLScalarPath
 
prefix(String, String) - Method in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG.MyCachingStreamRDF
 
prefix(String, String) - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorBase.StreamRDF_TPFResponseBuilder
 
PREFIX - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
PrefixDecl() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
PrefixedName() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
prefixOfIRIs - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Specifies the IRI prefix used by IRI-based node mappings, by IRI-based node label mappings, by IRI-based edge label mappings, and by IRI-based property name mappings.
prev - Variable in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicyLRU.IdNode
 
prevCharIsCR - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
prevCharIsLF - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
previous - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The resource preceding the current instance in an interlinked set of resources.
PrimaryExpression() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
PrimaryKeyAnnotation - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A primary key annotation is analogous to the notion of a primary key constraints in databases.
print(List<Stats>, PrintStream) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedExecutablePlanPrinterImpl
 
print(PlanPrinter.PrintablePlan) - Static method in class se.liu.ida.hefquin.base.utils.PlanPrinter
 
print(PlanPrinter.PrintablePlan, PrintStream) - Static method in class se.liu.ida.hefquin.base.utils.PlanPrinter
 
print(PlanPrinter.PrintablePlan, PrintStream, String, String) - Static method in class se.liu.ida.hefquin.base.utils.PlanPrinter
 
print(Stats, PrintStream, boolean) - Static method in class se.liu.ida.hefquin.base.utils.StatsPrinter
Converts the given Stats object into a JSON object and, then, prints that JSON object to the specified PrintStream.
print(ExecutableOperatorStats, int, PrintStream) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedExecutablePlanPrinterImpl
 
print(ExecutablePlan) - Method in interface se.liu.ida.hefquin.engine.queryplan.utils.ExecutablePlanPrinter
Prints the given plan to the stream(s) that are stored in this printer.
print(ExecutablePlan) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedExecutablePlanPrinterImpl
 
print(ExecutablePlan, PrintStream) - Method in interface se.liu.ida.hefquin.engine.queryplan.utils.ExecutablePlanPrinter
Prints the given plan to the given stream.
print(ExecutablePlan, PrintStream) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedExecutablePlanPrinterImpl
 
print(PushBasedExecutablePlanImpl, PrintStream) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedExecutablePlanPrinterImpl
 
print(StatsOfPushBasedExecutablePlan, PrintStream) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedExecutablePlanPrinterImpl
 
print(LogicalPlan, PrintStream, LogicalPlanPrinter.LogicalPlanStage) - Method in interface se.liu.ida.hefquin.engine.queryplan.utils.LogicalPlanPrinter
Prints the given plan to the given stream.
print(LogicalPlan, PrintStream, LogicalPlanPrinter.LogicalPlanStage) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl
 
print(LogicalPlan, LogicalPlanPrinter.LogicalPlanStage) - Method in interface se.liu.ida.hefquin.engine.queryplan.utils.LogicalPlanPrinter
Prints the given plan to the stream(s) that are stored in this printer.
print(LogicalPlan, LogicalPlanPrinter.LogicalPlanStage) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl
 
print(PhysicalPlan) - Method in interface se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanPrinter
Prints the given plan to the given stream(s) that are stored in this printer.
print(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl
 
print(PhysicalPlan, PrintStream) - Method in interface se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanPrinter
Prints the given plan to the given stream.
print(PhysicalPlan, PrintStream) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl
 
print(MappingOperator) - Static method in class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils
 
PrintablePlan(String, List<String>, List<PlanPrinter.PrintablePlan>) - Constructor for class se.liu.ida.hefquin.base.utils.PlanPrinter.PrintablePlan
 
printFullStringsForGraphPatterns(BaseForTextBasedPlanPrinters.ExtPrintablePlan, PrintStream) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters
 
printFullStringsForGraphPatterns(BaseForTextBasedPlanPrinters.ExtPrintablePlan, Set<SPARQLGraphPattern>, PrintStream) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters
 
printResult(List<Binding>) - Method in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
process(String, IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpRequestOther
 
process(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.UnaryExecutableOpBase
 
process(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.UnaryExecutableOp
Processes the solution mappings of the given list as input to this operator and sends the produced result elements (if any) to the given sink.
process(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.UnaryExecutableOpBase
 
process(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.UnaryExecutableOp
Processes the given solution mapping as input to this operator and sends the produced result elements (if any) to the given sink.
process(SolMapsResponse, IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpRequestSPARQL
 
processArgs(CmdArgModule) - Method in class se.liu.ida.hefquin.cli.modules.ModEngineConfig
 
processArgs(CmdArgModule) - Method in class se.liu.ida.hefquin.cli.modules.ModFederation
 
processArgs(CmdArgModule) - Method in class se.liu.ida.hefquin.cli.modules.ModLPG2RDFConfiguration
 
processArgs(CmdArgModule) - Method in class se.liu.ida.hefquin.cli.modules.ModNeo4jEndpoint
 
processArgs(CmdArgModule) - Method in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
processArgs(CmdArgModule) - Method in class se.liu.ida.hefquin.cli.modules.ModQuery
 
processArgs(CmdArgModule) - Method in class se.liu.ida.hefquin.cli.modules.ModServer
 
processExtractedSolMaps(Iterable<SolutionMapping>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequests.MyResponseProcessor
 
processInputFromChild1(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.BinaryExecutableOp
Processes the solution mappings of the given list as input coming from the first operand and sends the produced result elements (if any) to the given sink.
processInputFromChild1(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
 
processInputFromChild1(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.BinaryExecutableOp
Processes the given solution mapping as input coming from the first operand and sends the produced result elements (if any) to the given sink.
processInputFromChild1(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
 
processInputFromChild2(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.BinaryExecutableOp
Processes the solution mappings of the given list as input coming from the second operand and sends the produced result elements (if any) to the given sink.
processInputFromChild2(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
 
processInputFromChild2(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.BinaryExecutableOp
Processes the given solution mapping as input coming from the second operand and sends the produced result elements (if any) to the given sink.
processInputFromChild2(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
 
processInputFromXthChild(int, List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NaryExecutableOpBase
 
processInputFromXthChild(int, List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.NaryExecutableOp
Processes the solution mappings oft he given list as input coming from the x-th operand and sends the produced result elements (if any) to the given sink.
processInputFromXthChild(int, SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NaryExecutableOpBase
 
processInputFromXthChild(int, SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.NaryExecutableOp
Processes the given solution mapping as input coming from the x-th operand and sends the produced result elements (if any) to the given sink.
processPrintFlags(CmdArgModule, ArgDecl, ArgDecl) - Method in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
processQuery(Query, QueryResultSink) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessorImpl
 
processQuery(Query, QueryResultSink) - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryProcessor
 
produceOutput(SolutionMapping, List<SolutionMapping>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpHashJoin
 
produceOutput(SolutionMapping, List<SolutionMapping>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpHashRJoin
 
produceOutput(IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.ConnectorForAdditionalConsumer
 
produceOutput(IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
produceOutput(IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForBinaryOperator
 
produceOutput(IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForNaryOperator
 
produceOutput(IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForNullaryOperator
 
produceOutput(IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForUnaryOperator
 
produceOutputByConsumingAllInputsInParallel(IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForNaryOperator
Consumes the complete i-th input first (and pushes that input to the operator PushBasedPlanThreadImplForNaryOperator.op), before moving on to the (i+1)-th input.
produceOutputByConsumingBothInputsInParallel(IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForBinaryOperator
Aims to consume both inputs in parallel.
produceOutputByConsumingInput1First(IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForBinaryOperator
Consumes the complete child 1 input first (and pushes that input to the operator PushBasedPlanThreadImplForBinaryOperator.op), before moving on to the input from child 2.
produceOutputByConsumingInputsOneAfterAnother(IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForNaryOperator
Consumes the complete i-th input first (and pushes that input to the operator PushBasedPlanThreadImplForNaryOperator.op), before moving on to the (i+1)-th input.
Prologue() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
properties - Variable in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanningInfo
 
properties - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGEdge
 
properties - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGNode
 
properties - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.PropertyMapImpl
 
property - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.PropertyAccessExpression
 
property - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A property
PropertyAccessExpression - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
 
PropertyAccessExpression(CypherVar, String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.PropertyAccessExpression
 
PropertyAccessWithVarExpression - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
 
PropertyAccessWithVarExpression(CypherVar, CypherVar) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.PropertyAccessWithVarExpression
 
propertyIndentWithoutSubPlans - Static variable in class se.liu.ida.hefquin.base.utils.PlanPrinter
 
propertyIndentWithSubPlans - Static variable in class se.liu.ida.hefquin.base.utils.PlanPrinter
 
PropertyList(Node, TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
PropertyListNotEmpty(Node, TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
PropertyListPath(Node, TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
PropertyListPathNotEmpty(Node, TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
PropertyMap - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.data
Represents the set of property/value pairs that an LPG node or edge can have
PropertyMapImpl - Class in se.liu.ida.hefquin.engine.wrappers.lpg.data.impl
 
PropertyMapImpl(Map<String, Value>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.PropertyMapImpl
 
propertyName - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.PropertyNameMappingImpl_SingleMatchToURI
 
propertyName - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Specifies the particular property name that a lr:SingletonIRIPropertyNameMapping considers.
propertyNameMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Specifies the property name mapping that is part of an LPG-to-RDF configuration.
PropertyNameMapping - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
This interface captures the notion of a property name mapping that is part of the notion of an LPG-to-RDF configuration, where such a property name mapping is an injective function from names of properties in LPGs to IRIs nodes as can occur in RDF graphs.
PropertyNameMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
A property name mapping is an injective function that maps names of properties of LPG nodes and edges to IRIs, and it is one of the five components of an LPG-to-RDF configuration.
PropertyNameMappingImpl_AllToURIs - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
PropertyNameMappingImpl_AllToURIs(String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.PropertyNameMappingImpl_AllToURIs
 
PropertyNameMappingImpl_RegexMatchToURIs - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
PropertyNameMappingImpl_RegexMatchToURIs(String, String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.PropertyNameMappingImpl_RegexMatchToURIs
 
PropertyNameMappingImpl_SingleMatchToURI - Class in se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
PropertyNameMappingImpl_SingleMatchToURI(String, String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.PropertyNameMappingImpl_SingleMatchToURI
 
propertyNameMappings - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.CompositePropertyNameMappingImpl
 
propertyPrefix - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
props - Variable in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
Strings representing the properties of the most recently visited operator.
PullUpLtgOverJoin - Class in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics
 
PullUpLtgOverJoin() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.PullUpLtgOverJoin
 
PullUpLtgOverUnion - Class in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics
 
PullUpLtgOverUnion() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.PullUpLtgOverUnion
 
PURE_GUESS - Enum constant in enum class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty.Quality
 
PushBasedExecutablePlanImpl - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
 
PushBasedExecutablePlanImpl(LinkedList<PushBasedPlanThread>, ExecutionContext) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedExecutablePlanImpl
 
PushBasedPlanThread - Interface in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
 
PushBasedPlanThreadImplBase - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
Contains the core part of implementing PushBasedPlanThread.
PushBasedPlanThreadImplBase(ExecutionContext) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
PushBasedPlanThreadImplBase.MyStatsImpl - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
 
PushBasedPlanThreadImplBase.Status - Enum Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
 
PushBasedPlanThreadImplForBinaryOperator - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
 
PushBasedPlanThreadImplForBinaryOperator(BinaryExecutableOp, PushBasedPlanThread, PushBasedPlanThread, ExecutionContext) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForBinaryOperator
 
PushBasedPlanThreadImplForNaryOperator - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
 
PushBasedPlanThreadImplForNaryOperator(NaryExecutableOp, PushBasedPlanThread[], ExecutionContext) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForNaryOperator
 
PushBasedPlanThreadImplForNullaryOperator - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
 
PushBasedPlanThreadImplForNullaryOperator(NullaryExecutableOp, ExecutionContext) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForNullaryOperator
 
PushBasedPlanThreadImplForUnaryOperator - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
 
PushBasedPlanThreadImplForUnaryOperator(UnaryExecutableOp, PushBasedPlanThread, ExecutionContext) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplForUnaryOperator
 
PushJoinUnderUnionWithRequests - Class in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics
In cases in which there are unions with requests under joins (which may happen only if we do not use UnionPullUp, this heuristics turns the requests into gpAdd operators with the previous join arguments as subplans.
PushJoinUnderUnionWithRequests() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.PushJoinUnderUnionWithRequests
 
pushToNonOptSubPlan(ExprList, LogicalPlan, ExprList) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.FilterPushDown
 
put(IdType, ObjectType) - Method in interface se.liu.ida.hefquin.base.datastructures.Cache
Adds the given object to this cache, associated with the given ID.
put(IdType, ObjectType) - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.GenericCacheImpl
 
put(String, Object) - Method in class se.liu.ida.hefquin.base.utils.StatsImpl
 
put(K, CompletableFuture<CardinalityResponse>) - Method in class se.liu.ida.hefquin.federation.access.impl.cache.PersistableCardinalityCacheImpl
Adds a new cardinality response to the cache, associated with the given key.
put(PhysicalPlan, Var, CompletableFuture<Integer>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.VarSpecificCardinalityEstimationImpl.MyCache
 
put(CardinalityCacheKey, Integer) - Method in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
Adds a new value to the cache, associated with the given key.
put(CardinalityCacheKey, CardinalityCacheEntry) - Method in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
Adds a new cache entry to the cache, associated with the given key.

Q

q - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQL2CypherTranslationResultImpl
 
QMARK - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
qpInfo - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOps
May be null.
qProc - Variable in class se.liu.ida.hefquin.engine.HeFQUINEngine
 
qProc - Variable in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN
 
qprocCtx - Variable in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
quad(Quad) - Method in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG.MyCachingStreamRDF
 
quad(Quad) - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorBase.StreamRDF_TPFResponseBuilder
 
QuadData(QuadDataAccSink) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
QuadPattern(QuadAcc) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
Quads(QuadAccSink) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
QuadsNotTriples(QuadAccSink) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
quality - Variable in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty
 
queriesOfP - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
query - Variable in exception class se.liu.ida.hefquin.engine.IllegalQueryException
 
query - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps
 
query - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequests
 
query - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
query - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
query - Variable in exception class se.liu.ida.hefquin.engine.queryproc.SourcePlanningException
 
query - Variable in exception class se.liu.ida.hefquin.engine.UnsupportedQueryException
 
query - Variable in class se.liu.ida.hefquin.federation.access.impl.cache.CardinalityCacheKey
 
query - Variable in class se.liu.ida.hefquin.federation.access.impl.req.GraphQLRequestImpl
 
query - Variable in class se.liu.ida.hefquin.federation.access.impl.req.SPARQLRequestImpl
 
query - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
Query - Interface in se.liu.ida.hefquin.base.query
 
Query() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
QueryAnalyzer - Class in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils
 
QueryAnalyzer(LogicalPlan) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.QueryAnalyzer
 
queryArgs - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.query.impl.GraphQLQueryImpl
 
queryBaseDecl - Variable in class se.liu.ida.hefquin.cli.modules.ModQuery
 
QueryCompilationException - Exception Class in se.liu.ida.hefquin.engine.queryproc
An exception that occurred during query compilation.
QueryCompilationException() - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.QueryCompilationException
 
QueryCompilationException(String) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.QueryCompilationException
 
QueryCompilationException(String, Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.QueryCompilationException
 
QueryCompilationException(Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.QueryCompilationException
 
QueryEngineMainForHeFQUIN - Class in se.liu.ida.hefquin.jenaext.sparql.engine.main
 
QueryEngineMainForHeFQUIN(Query, DatasetGraph, Binding, Context) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.engine.main.QueryEngineMainForHeFQUIN
 
QueryEngineMainForHeFQUIN(Op, DatasetGraph, Binding, Context) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.engine.main.QueryEngineMainForHeFQUIN
 
QueryExecutionException - Exception Class in se.liu.ida.hefquin.engine.wrappers.graphql.utils
 
QueryExecutionException(String, Exception) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.graphql.utils.QueryExecutionException
 
queryFileDecl - Variable in class se.liu.ida.hefquin.cli.modules.ModQuery
 
QueryPatternUtils - Class in se.liu.ida.hefquin.base.query.utils
 
QueryPatternUtils() - Constructor for class se.liu.ida.hefquin.base.query.utils.QueryPatternUtils
 
QueryPlan - Interface in se.liu.ida.hefquin.engine.queryplan.base
This interface captures aspects that are common both to logical plans and to physical plans.
QueryPlanCompiler - Interface in se.liu.ida.hefquin.engine.queryproc
 
QueryPlanCompilerBase - Class in se.liu.ida.hefquin.engine.queryproc.impl.compiler
 
QueryPlanCompilerBase(QueryProcContext) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerBase
 
QueryPlanCompilerForIteratorBasedExecution - Class in se.liu.ida.hefquin.engine.queryproc.impl.compiler
 
QueryPlanCompilerForIteratorBasedExecution(QueryProcContext) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerForIteratorBasedExecution
 
QueryPlanCompilerForPushBasedExecution - Class in se.liu.ida.hefquin.engine.queryproc.impl.compiler
 
QueryPlanCompilerForPushBasedExecution(QueryProcContext) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerForPushBasedExecution
 
QueryPlanCompilerForPushBasedExecution.Worker - Class in se.liu.ida.hefquin.engine.queryproc.impl.compiler
 
queryPlanner - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Specifies the query planner to be used by the query processor.
QueryPlanner - Interface in se.liu.ida.hefquin.engine.queryproc
 
QueryPlanner - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Instances of this class must have exactly one 'sourcePlanner' property, one 'logicalOptimizer' property, one 'physicalOptimizer' property.
QueryPlannerImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.planning
Simple implementation of QueryPlanner.
QueryPlannerImpl(SourcePlanner, LogicalOptimizer, PhysicalOptimizer, LogicalPlanPrinter, LogicalPlanPrinter, PhysicalPlanPrinter, ExecutablePlanPrinter) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlannerImpl
 
QueryPlanningException - Exception Class in se.liu.ida.hefquin.engine.queryproc
An exception that occurred during query planning.
QueryPlanningException() - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.QueryPlanningException
 
QueryPlanningException(String) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.QueryPlanningException
 
QueryPlanningException(String, Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.QueryPlanningException
 
QueryPlanningException(Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.QueryPlanningException
 
QueryPlanningInfo - Class in se.liu.ida.hefquin.engine.queryplan.info
Every object of this class captures a collection of information about a particular query plan.
QueryPlanningInfo() - Constructor for class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanningInfo
 
QueryPlanningInfo.EntryNamesIterator - Class in se.liu.ida.hefquin.engine.queryplan.info
 
QueryPlanningStats - Interface in se.liu.ida.hefquin.engine.queryproc
 
QueryPlanningStatsImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.planning
 
QueryPlanningStatsImpl(long, long, long, long, SourcePlanningStats, LogicalPlan, LogicalPlan, PhysicalPlan, PhysicalOptimizationStats) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlanningStatsImpl
 
QueryPlanOperator - Interface in se.liu.ida.hefquin.engine.queryplan.base
This interface captures properties and functionality that is common both to logical and to physical operators.
QueryPlanProperty - Class in se.liu.ida.hefquin.engine.queryplan.info
Represents a particular property of a query plan as determined and used during query planning.
QueryPlanProperty(QueryPlanProperty.Type, int, QueryPlanProperty.Quality) - Constructor for class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty
Creates a new QueryPlanProperty with the given type, value, and quality score.
QueryPlanProperty.Quality - Enum Class in se.liu.ida.hefquin.engine.queryplan.info
 
QueryPlanProperty.Type - Class in se.liu.ida.hefquin.engine.queryplan.info
 
QueryProcContext - Interface in se.liu.ida.hefquin.engine.queryproc
 
QueryProcContext - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
 
QueryProcessingOutput - Interface in se.liu.ida.hefquin.engine
Base class functions should be used only after the query result has been consumed.
QueryProcessingStatsAndExceptions - Interface in se.liu.ida.hefquin.engine
 
QueryProcessingStatsAndExceptionsImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl
 
QueryProcessingStatsAndExceptionsImpl(long, long, long, long, QueryPlanningStats, ExecutionStats) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
QueryProcessingStatsAndExceptionsImpl(long, long, long, long, QueryPlanningStats, ExecutionStats, List<Exception>) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
QueryProcessingStatsAndExceptionsImpl(QueryProcessingStatsAndExceptions, Exception) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessingStatsAndExceptionsImpl
 
queryProcessor - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Specifies the query processor to be used in a configuration of the HeFQUIN engine.
QueryProcessor - Interface in se.liu.ida.hefquin.engine.queryproc
 
QueryProcessor - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Instances of this class must have exactly one 'queryPlanner' property, one 'planCompiler' property, one 'executionEngine' property.
QueryProcessorImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl
Simple implementation of QueryProcessor.
QueryProcessorImpl(QueryPlanner, QueryPlanCompiler, ExecutionEngine, QueryProcContext) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessorImpl
 
QueryProcException - Exception Class in se.liu.ida.hefquin.engine.queryproc
An exception that may occur when processing a query.
QueryProcException() - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.QueryProcException
 
QueryProcException(String) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.QueryProcException
 
QueryProcException(String, Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.QueryProcException
 
QueryProcException(Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.QueryProcException
 
QueryResultSink - Interface in se.liu.ida.hefquin.engine.queryproc
 
QueryTranslatingException - Exception Class in se.liu.ida.hefquin.engine.wrappers.graphql.utils
 
QueryTranslatingException(String) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.graphql.utils.QueryTranslatingException
 
QueryTranslatingException(String, Exception) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.graphql.utils.QueryTranslatingException
 
queryTypeArgsPath1 - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
queryTypeArgsPath2 - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
queryTypePath1 - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
queryTypePath2 - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
queryTypePath3 - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
QueryUnit() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
QUOTE_3D - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
QUOTE_3S - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
quotedTriplesMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
An quoted TriplesMap element to generate a RDF-star triple as subject or object or another triple from a logical source record.

R

r - Variable in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithColumnLayout.MyCursor
 
r - Variable in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithoutTuples.MyCursor
 
r - Variable in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithTupleLayout.MyCursor
 
r - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpConstant
 
r - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MyCursor
 
R_ANN - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
R_TRIPLE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
RAND - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
random - Variable in class se.liu.ida.hefquin.base.utils.RandomizedSelection.MyIterator
 
random - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.RandomizedJoinPlanOptimizerImpl
The class contains a random seed object.
RandomizedJoinPlanOptimizerImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
 
RandomizedJoinPlanOptimizerImpl() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.RandomizedJoinPlanOptimizerImpl
 
RandomizedSelection<T> - Class in se.liu.ida.hefquin.base.utils
 
RandomizedSelection() - Constructor for class se.liu.ida.hefquin.base.utils.RandomizedSelection
 
RandomizedSelection.MyIterator - Class in se.liu.ida.hefquin.base.utils
 
RandomizedSelection.WeightedObject - Interface in se.liu.ida.hefquin.base.utils
 
RBRACE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
RBRACKET - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
RDFBasedFederationMember - Interface in se.liu.ida.hefquin.federation.members
This interface captures any kind of federation member that provides RDF-based data access.
RDFLiteral() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
read(Graph) - Static method in class se.liu.ida.hefquin.base.data.mappings.impl.EntityMappingReader
Parses the given RDF description of an entity mapping into a Map in which the global terms of the entity mapping are the keys, each of them associated with a set of its corresponding local terms.
read(Graph) - Static method in class se.liu.ida.hefquin.base.data.mappings.impl.SchemaMappingReader
Parses the given RDF description of a schema mapping into a Map in which every global term of the schema mapping is a key that is associated with a set of all TermMappings that have the global term as their TermMapping.getGlobalTerm().
read(Model) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
read(Model, HeFQUINEngineConfigReader.Context) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
Creates a HeFQUINEngine that is configured based on the description in the given RDF model.
read(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
read(Resource, HeFQUINEngineConfigReader.Context) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
readable - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
True if the client can retrieve the property's value, false otherwise.
ReadByte() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
readChar() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
Read a character.
readCompositeEdgeLabelMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readCompositeNodeLabelMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readCompositePropertyNameMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readCostModel(Resource, HeFQUINEngineConfigReader.ExtendedContext) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
readEdgeLabelMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readEdgeLabelMappingFromConfig(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readExecutionEngine(Resource, HeFQUINEngineConfigReader.ExtendedContext) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
readFederationAccessManager(Model, HeFQUINEngineConfigReader.Context) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
readFederationAccessManager(Resource, HeFQUINEngineConfigReader.Context) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
readFromFile(String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
Creates a LPG2RDFConfiguration from the RDF-based description in the given file.
readFromFile(String) - Static method in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
 
readFromFile(String, String) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
Creates the LPG2RDFConfiguration that is identified by the given URI in the RDF-based description in the given file.
readFromFile(String, String, HeFQUINEngineConfigReader.Context) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
Creates a HeFQUINEngine that is configured based on the configuration identified by the given URI in the given RDF file.
readFromFile(String, HeFQUINEngineConfigReader.Context) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
Creates a HeFQUINEngine that is configured based on the description in the given RDF file.
readFromFiles(List<String>) - Static method in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
 
readFromModel(Model) - Static method in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
 
readFromModels(List<Model>) - Static method in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
 
readIRIPrefixBasedEdgeLabelMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readIRIPrefixBasedNodeLabelMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readIRIPrefixBasedNodeMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readIRIPrefixBasedPropertyNameMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readLabelPredicateFromConfig(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readLiteralBasedNodeLabelMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readLogicalOptimizer(Resource, HeFQUINEngineConfigReader.ExtendedContext) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
readLogicalToPhysicalOpConverter(Resource, HeFQUINEngineConfigReader.ExtendedContext) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
readLogicalToPhysicalPlanConverter(Resource, HeFQUINEngineConfigReader.ExtendedContext) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
readNodeLabelMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readNodeLabelMappingFromConfig(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readNodeMappingFromConfig(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readPhysicalOptimizer(Resource, HeFQUINEngineConfigReader.ExtendedContext) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
readPropertyNameMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readPropertyNameMappingFromConfig(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readQueryPlanCompiler(Resource, HeFQUINEngineConfigReader.ExtendedContext) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
readQueryPlanner(Resource, HeFQUINEngineConfigReader.ExtendedContext) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
readQueryProcessor(Model, HeFQUINEngineConfigReader.Context, FederationAccessManager) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
readQueryProcessor(Resource, HeFQUINEngineConfigReader.Context, FederationAccessManager) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
readRegexBasedEdgeLabelMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readRegexBasedNodeLabelMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readRegexBasedPropertyNameMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readSingletonIRIEdgeLabelMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readSingletonIRINodeLabelMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readSingletonIRIPropertyNameMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readSingletonLiteralNodeLabelMapping(Resource) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.LPG2RDFConfigurationReader
 
readSourcePlanner(Resource, HeFQUINEngineConfigReader.ExtendedContext) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader
 
readTimeout - Variable in class se.liu.ida.hefquin.federation.access.impl.reqproc.GraphQLRequestProcessorImpl
 
record(SPARQLGraphPattern) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
record(LogicalOperator) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
record(DataRetrievalRequest) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
record(FederationMember) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
Record2SolutionMappingTranslator - Interface in se.liu.ida.hefquin.engine.wrappers.lpg
 
Record2SolutionMappingTranslatorImpl - Class in se.liu.ida.hefquin.engine.wrappers.lpg.impl
 
Record2SolutionMappingTranslatorImpl() - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.impl.Record2SolutionMappingTranslatorImpl
 
RecordEntry - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.data
A record entry is a pair (ai, vi) where ai is a Cypher variable and vi is a Value.
RecordEntryFactory - Class in se.liu.ida.hefquin.engine.wrappers.lpg.utils
 
RecordEntryFactory() - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.utils.RecordEntryFactory
 
RecordEntryImpl - Class in se.liu.ida.hefquin.engine.wrappers.lpg.data.impl
 
RecordEntryImpl(CypherVar, Value) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.RecordEntryImpl
 
recordException(String, Exception) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
recordExceptionCaughtDuringExecution(Exception) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOps
 
RecordsResponse - Interface in se.liu.ida.hefquin.federation.access
 
RecordsResponseImpl - Class in se.liu.ida.hefquin.federation.access.impl.response
 
RecordsResponseImpl(List<TableRecord>, FederationMember, DataRetrievalRequest, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.RecordsResponseImpl
Constructs a response with the given records, federation member, request, and request start time.
RecordsResponseImpl(List<TableRecord>, FederationMember, DataRetrievalRequest, Date, Integer, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.RecordsResponseImpl
Constructs a response with the given records, federation member, request, request start time, and error details.
RecordsResponseImpl(List<TableRecord>, FederationMember, DataRetrievalRequest, Date, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.RecordsResponseImpl
Constructs a response with the given records, federation member, request, request start time, and retrieval end time.
RecordsResponseImpl(List<TableRecord>, FederationMember, DataRetrievalRequest, Date, Date, Integer, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.RecordsResponseImpl
Constructs a response with the given records, federation member, request, request start time, retrieval end time, and error details.
RecordsRetrievalProcessor<ReqType,MemberType> - Interface in se.liu.ida.hefquin.federation.access.impl.reqproc
 
REDUCED - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
reduceRequestBlockSize() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
Reduces BaseForExecOpSequentialBindJoin.requestBlockSize to its current value divided by 2 if the resulting value would still be greater or equal to BaseForExecOpSequentialBindJoin.minimumRequestBlockSize.
reference - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A valid expression that selects values from the source data.
referenceFormulation - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
The reference formulation used to refer to extracts of the source data.
ReferenceFormulation - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes a Reference Formulation.
RefObjectMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes a reference to an object map.
regex - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.EdgeLabelMappingImpl_RegexMatchToURIs
 
regex - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_RegexMatchToLiterals
 
regex - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_RegexMatchToURIs
 
regex - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.PropertyNameMappingImpl_RegexMatchToURIs
 
regex - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Specifies the regular expression used by regex-based node label mappings, by regex-based edge label mappings, and by regex-based property name mappings.
REGEX - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
RegexBasedEdgeLabelMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Class of edge label mappings that focus only on edge labels that match a given regular expression.
RegexBasedNodeLabelMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Class of node label mappings that focus only on node labels that match a given regular expression.
RegexBasedPropertyNameMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Class of property name mappings that focus only on property names that match a given regular expression.
RegexExpression() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
register(PhysicalOpFactory) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOpRegistry
Registers a factory at the end of the lookup chain.
registerWith(CmdGeneral) - Method in class se.liu.ida.hefquin.cli.modules.ModEngineConfig
 
registerWith(CmdGeneral) - Method in class se.liu.ida.hefquin.cli.modules.ModFederation
 
registerWith(CmdGeneral) - Method in class se.liu.ida.hefquin.cli.modules.ModLPG2RDFConfiguration
 
registerWith(CmdGeneral) - Method in class se.liu.ida.hefquin.cli.modules.ModNeo4jEndpoint
 
registerWith(CmdGeneral) - Method in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
registerWith(CmdGeneral) - Method in class se.liu.ida.hefquin.cli.modules.ModQuery
 
registerWith(CmdGeneral) - Method in class se.liu.ida.hefquin.cli.modules.ModServer
 
ReifiedTriple(TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ReifiedTripleBlock(TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ReifiedTripleBlockPath(TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ReifiedTripleObject(TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ReifiedTripleSubject(TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
Reifier() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ReInit(InputStream) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
ReInit(InputStream) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
Reinitialise.
ReInit(InputStream, int, int) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
ReInit(InputStream, int, int, int) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
ReInit(InputStream, String) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
ReInit(InputStream, String) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
ReInit(InputStream, String, int, int, int) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
ReInit(Reader) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
ReInit(Reader) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
Reinitialise.
ReInit(Reader, int, int) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
ReInit(Reader, int, int, int) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
ReInit(JavaCharStream) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINTokenManager
Reinitialise parser.
ReInit(JavaCharStream, int) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINTokenManager
Reinitialise parser.
ReInit(SPARQLParser12ForHeFQUINTokenManager) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
Reinitialise.
RelationalExpression() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
RelativePath - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes a relative path location.
remove(Object) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexBase
 
remove(Object) - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
removeAll(Collection<?>) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexBase
 
removeAll(Collection<?>) - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
removeFromList(CacheReplacementPolicyLRU.IdNode) - Method in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicyLRU
Attention, this method does not remove n from CacheReplacementPolicyLRU.nodes.
removeJsonKeyPrefix(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
 
removeJsonKeyPrefix(String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
removeLast() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Path
 
RemovePairsOfG2lAndL2g - Class in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics
 
RemovePairsOfG2lAndL2g() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.RemovePairsOfG2lAndL2g
 
removePath(LabeledGraph.Path) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph
removes the edges contained in path
removePropertyPrefix(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
Function to remove the prefix from the property URI: @param uri Otherwise return null if unable (invalid property URI)
removePropertyPrefix(String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
removePropertySuffix(String) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.GraphQL2RDFConfiguration
Function to remove the suffix (connecting text and class name) from the property URI: @param uri.
removePropertySuffix(String) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.DefaultGraphQL2RDFConfiguration
 
RemoveUnnecessaryL2gAndG2l - Class in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics
 
RemoveUnnecessaryL2gAndG2l() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.RemoveUnnecessaryL2gAndG2l
 
renamedVar - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVarRenaming
 
renamedVarPrefix - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVarRenaming
 
renameVar(Binding, Var, Var) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVarRenaming
Renames a variable within a single Jena binding.
renameVar(SPARQLGraphPattern, Var, Var) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVarRenaming
Renames all occurences of variable within a SPARQL graph pattern element.
reorder(LogicalPlan[]) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.CardinalityBasedJoinOrderingBase
Changes the order of the subplans in the given array by using the greedy algorithm described above for this class.
reorderSubPlans(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.GreedyBasedReordering
 
REPLACE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
replacementPolicy - Variable in class se.liu.ida.hefquin.base.datastructures.impl.cache.GenericCacheImpl
 
replacementPolicy - Variable in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
 
replaceVariable(Map<CypherVar, CypherVar>, CypherExpression) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherUtils
 
req - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequest
 
req - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRequest
 
req - Variable in exception class se.liu.ida.hefquin.federation.access.FederationAccessException
the request during which this exception occurred
reqProcBRTPF - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase2
 
reqProcSPARQL - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase2
 
reqProcTPF - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase2
 
request - Variable in class se.liu.ida.hefquin.federation.access.impl.response.CardinalityResponseImpl
 
request - Variable in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
RequestBasedCardinalityEstimator - Class in se.liu.ida.hefquin.engine.queryproc.impl.cardinality
 
RequestBasedCardinalityEstimator(FederationAccessManager) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.RequestBasedCardinalityEstimator
 
requestBlockSize - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
The number of solution mappings that this operator uses for each of the bind join requests.
requestBlockSizeWasReduced - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
requestCancel() - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.WrappingQueryIterator
 
requestDurationsInMS - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
RequestProcessor<ReqType,RespType,MemberType> - Interface in se.liu.ida.hefquin.federation.access.impl
This interface captures any kind of request processor.
requestStartTime - Variable in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
required - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
True if the property is required, false otherwise.
requiresCompleteChild1InputFirst() - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.BinaryExecutableOp
Returns true if this operator is implemented based on the assumption that the COMPLETE input from the first operand has been sent to it before input from the second operand is sent.
requiresCompleteChild1InputFirst() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBinaryUnion
 
requiresCompleteChild1InputFirst() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpHashJoin
 
requiresCompleteChild1InputFirst() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpNaiveNestedLoopsJoin
 
requiresCompleteChild1InputFirst() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
resetStats() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexBase
 
resetStats() - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
resetStats() - Method in interface se.liu.ida.hefquin.base.utils.StatsProvider
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.IteratorBasedExecutablePlanImpl
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequests
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequestWithTPFPaging
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForUnaryExecOpWithCollectedInput
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBinaryUnion
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBind
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpDuplicateRemoval
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpFilter
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpGlobalToLocal
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLocalToGlobal
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithoutParamVars
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpMultiwayUnion
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpRequestOther
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpRequestSPARQL
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpUnfold
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NaryExecutableOpBase
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NullaryExecutableOpBase
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.UnaryExecutableOpBase
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedExecutablePlanImpl
 
resetStats() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
resetStats() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
resetStats() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
 
resolveRelativeUsing - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
 
resolveRenamedVarAndMerge(Binding) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVarRenaming
Finds the renamed variable in the given solution mapping, parses its numerical suffix as an index, renames that variable, and merges the result with the corresponding entry in solMapsList.
Resource - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The class of dereferenceable resources by means a client can attempt to dereference; however, the received responses should still be verified.
RESTEndpoint - Interface in se.liu.ida.hefquin.federation.members
 
RESTEndpoint.Parameter - Interface in se.liu.ida.hefquin.federation.members
Captures an expected query parameter for REST endpoints.
RESTEndpointImpl - Class in se.liu.ida.hefquin.federation.members.impl
 
RESTEndpointImpl(String, List<RESTEndpoint.Parameter>) - Constructor for class se.liu.ida.hefquin.federation.members.impl.RESTEndpointImpl
 
RESTInterface - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
An interface to access a federation member that provides a REST API.
RESTRequest - Interface in se.liu.ida.hefquin.federation.access
Represents a request to a particular endpoint of a REST API.
RESTRequestImpl - Class in se.liu.ida.hefquin.federation.access.impl.req
 
RESTRequestImpl(String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.req.RESTRequestImpl
 
RESTRequestImpl(String, Map<String, String>) - Constructor for class se.liu.ida.hefquin.federation.access.impl.req.RESTRequestImpl
This constructor forms the URI by concatenating the given URL with a string of query parameters that is created from the given parameters.
RESTRequestImpl(URI) - Constructor for class se.liu.ida.hefquin.federation.access.impl.req.RESTRequestImpl
 
RESTRequestProcessor - Interface in se.liu.ida.hefquin.federation.access.impl.reqproc
 
RESTRequestProcessorImpl - Class in se.liu.ida.hefquin.federation.access.impl.reqproc
 
RESTRequestProcessorImpl() - Constructor for class se.liu.ida.hefquin.federation.access.impl.reqproc.RESTRequestProcessorImpl
Creates the request processor without any thresholds for timeouts.
RESTRequestProcessorImpl(long, long) - Constructor for class se.liu.ida.hefquin.federation.access.impl.reqproc.RESTRequestProcessorImpl
The given timeouts are specified in milliseconds.
restrict(Binding, Collection<Var>) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
Restricts the given solution mapping to the given set of variables.
restrict(SolutionMapping, Collection<Var>) - Static method in class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
Restricts the given solution mapping to the given set of variables.
ResultElementIterator - Interface in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
 
ResultElementIterBase - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
 
ResultElementIterBase(ExecutionContext) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterBase
 
ResultElementIterBase.OpRunnerThread - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
 
ResultElementIterException - Exception Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
 
ResultElementIterException(ExecutionException) - Constructor for exception class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterException
 
ResultElementIterWithBinaryExecOp - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
 
ResultElementIterWithBinaryExecOp(BinaryExecutableOp, ResultElementIterator, ResultElementIterator, ExecutionContext) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithBinaryExecOp
 
ResultElementIterWithBinaryExecOp.MyOpRunnerThread - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
 
ResultElementIterWithNullaryExecOp - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
 
ResultElementIterWithNullaryExecOp(NullaryExecutableOp, ExecutionContext) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithNullaryExecOp
 
ResultElementIterWithNullaryExecOp.MyOpRunnerThread - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
 
ResultElementIterWithUnaryExecOp - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
 
ResultElementIterWithUnaryExecOp(UnaryExecutableOp, ResultElementIterator, ExecutionContext) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithUnaryExecOp
 
ResultElementIterWithUnaryExecOp.MyOpRunnerThread - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
 
ResultIteratorUtils - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
 
ResultIteratorUtils() - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultIteratorUtils
 
retainAll(Collection<?>) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexBase
 
retainAll(Collection<?>) - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
return_ - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Specifies the return output of a function.
returnExpressions - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.UnwindIteratorImpl
 
returnExprs - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherMatchQueryImpl
 
returnLookupResultOrEmptyList(List<Node>) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTable
 
returnLookupResultOrEmptyList(Node, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars
 
returnMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A Return Map element to generate the return output of a function.
ReturnMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents a return map.
returns - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The information returned by the Web API on success
returnsHeader - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
Name of the header returned by the operation.
rewrite(Binding, List<Element>, int, int, List<Var>) - Static method in class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver
Rewrites the query elements of the given list based on the given solution mapping, but considering only the list elements from the given start position until (and including) the given end position.
rewrite(ElementData, List<Element>, int, int) - Static method in class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver
Rewrites the query elements of the given list based on the solution mappings of the given VALUES clause, but considering only the list elements from the given start position until (and including) the given end position.
rewrite(LogicalPlan, List<LogicalPlan>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.PushJoinUnderUnionWithRequests
 
rewriteJoins(CypherMatchQuery) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
rewriteJoins(CypherMatchQuery) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.SPARQLStar2CypherTranslator
Receives a CypherMatchQuery and rewrites explicit variable joins in the WHERE clause as implicit joins in the MATCH clauses.
rewriteJoins(CypherUnionQuery) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.SPARQLStar2CypherTranslator
Applies the join rewriting method to each subquery of a CypherUnionQuery
rewritePlanWithJoinOverUnion(List<LogicalPlan>, List<LogicalPlan>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.UnionPullUp
Based on the assumptions that i) the plans in the given lists have all been subplans of a join and ii) the given list of union-rooted plans is nonempty, pulls the unions out of these union-rooted plans by joining all their subplans with one another, and also with all the plans given in the other list (plansWithNonUnionRoot).
rewritePlanWithUnaryRootAndUnionChild(UnaryLogicalOp, LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.UnionPullUp
Based on the assumption that the given subplan has a union operator as its root operator, this function pulls up that union by pushing the given unary operator to be the root of each of the children of the union.
rewritePlanWithUnionRootAndUnionChild(List<LogicalPlan>, List<LogicalPlan>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.UnionPullUp
Based on the assumptions that i) the plans in the given lists have all been subplans of a union and ii) the given list of union-rooted plans is nonempty, merges all these union-rooted plans (plansWithUnionRoot) into a single union-root plan that has all the subplans of the given union-rooted plans as its subplans, together with all the plans given in the other list (plansWithNonUnionRoot).
rewriteReqOf(SPARQLGraphPattern, FederationMember) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.ApplyVocabularyMappings
Creates a logical plan where all requests are TriplePatternRequests for use when a federation member's interface is a TPF-server.
rewriteToUseLocalVocabulary(LogicalPlan) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.ApplyVocabularyMappings
Rewrites the given logical plan with a request operator as root into a logical plan that uses the local vocabulary of the federation member of the request.
RewritingWrapper - Interface in se.liu.ida.hefquin.federation.wrappers
This interface captures any type of wrapper that can be used to evaluate SPARQL query patterns by means of query rewriting into a query language supported by the wrapped federation member.
Rfc3986 - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
States that the base Uri should be established using RFC 3986 reference resolution algorithm specified in section 5.
Rfc6570Template - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
An IRI template as defined by RFC6570.
right - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.PathMatchClause.EdgePattern
 
RIGHT2LEFT - Enum constant in enum class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Direction
 
rightExpression - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.EqualityExpression
 
RML2MappingAlgebra - Class in se.liu.ida.hefquin.rml
This class can be used to translated RML mappings into the mapping algebra.
RML2MappingAlgebra() - Constructor for class se.liu.ida.hefquin.rml.RML2MappingAlgebra
 
RML2MappingAlgebra.MySourceReference - Class in se.liu.ida.hefquin.rml
 
RMLParserException - Exception Class in se.liu.ida.hefquin.rml
 
RMLParserException(String) - Constructor for exception class se.liu.ida.hefquin.rml.RMLParserException
 
RMLParserException(String, Throwable) - Constructor for exception class se.liu.ida.hefquin.rml.RMLParserException
 
rmlTriplesMaps - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
List of RML triples maps that define the mapping for a wrapper.
RMLVocab - Class in se.liu.ida.hefquin.rml.vocabulary
Vocabulary definitions from https://kg-construct.github.io/rml-resources/ontology.ttl
RMLVocab() - Constructor for class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
 
root - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Defines the root of the relative path.
rootOp - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithNaryRootImpl
 
rootOpAsString - Variable in class se.liu.ida.hefquin.base.utils.PlanPrinter.PrintablePlan
 
rootOpProperties - Variable in class se.liu.ida.hefquin.base.utils.PlanPrinter.PrintablePlan
 
rootOpString - Variable in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
To be used as the root-operator string in an BaseForTextBasedPlanPrinters.ExtPrintablePlan for the most recently visited operator.
ROUND - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
RPAREN - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
run() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterBase.OpRunnerThread
 
run() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin.Worker
 
run() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
//////////////////////////////////////////////// Methods that implement the core functionality of this producing thread ////////////////////////////////////////////////
run(int) - Static method in class se.liu.ida.hefquin.cli.RunHeFQUINServer
 
run(QueryResultSink) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.ExecutablePlan
 
run(QueryResultSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.IteratorBasedExecutablePlanImpl
 
run(QueryResultSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedExecutablePlanImpl
 
RunBGPOverNeo4j - Class in se.liu.ida.hefquin.cli
 
RunBGPOverNeo4j(String[]) - Constructor for class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
RunCypherOverNeo4j - Class in se.liu.ida.hefquin.cli
 
RunCypherOverNeo4j(String[]) - Constructor for class se.liu.ida.hefquin.cli.RunCypherOverNeo4j
 
RunHeFQUINServer - Class in se.liu.ida.hefquin.cli
 
RunHeFQUINServer(String[]) - Constructor for class se.liu.ida.hefquin.cli.RunHeFQUINServer
Constructor that initializes the command-line tool with necessary argument modules for specifying, e.g., federation configuration and engine configuration.
RUNNING - Enum constant in enum class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase.Status
The execution of the task is currently running.
RunQueryWithoutSrcSel - Class in se.liu.ida.hefquin.cli
A command-line tool that executes SPARQL queries using the HeFQUIN federation engine without source selection.
RunQueryWithoutSrcSel(String[]) - Constructor for class se.liu.ida.hefquin.cli.RunQueryWithoutSrcSel
Constructor that initializes the command-line tool with necessary argument modules for speciffying, e.g., federation configuration, engine configuration, and output format.

S

SAME_TERM - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
SAME_VALUE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
SAMPLE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
sAttr - Static variable in interface se.liu.ida.hefquin.mappings.algebra.MappingRelation
 
save() - Method in interface se.liu.ida.hefquin.base.datastructures.PersistableCache
Saves the current state of the cache to persistent storage.
save() - Method in class se.liu.ida.hefquin.federation.access.impl.cache.ChronicleMapCardinalityCache
No-op since ChronicleMap persists changes automatically.
save() - Method in class se.liu.ida.hefquin.federation.access.impl.cache.PersistableCardinalityCacheImpl
Saves the current cache state to a file.
SC_AND - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
SC_OR - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
SCALAR - Enum constant in enum class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLFieldType
 
schema - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.JSON2SolutionGraphConverterImpl
 
schema - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLQueryRootForStarPattern
 
schema - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SPARQL2GraphQLHelper
 
schema - Variable in class se.liu.ida.hefquin.federation.members.impl.GraphQLEndpointImpl
 
schema - Variable in class se.liu.ida.hefquin.mappings.algebra.impl.BaseForMappingRelationImpl
 
schema - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyMappingRelation
 
schema - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend
 
schema - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MyMappingRelation
 
schema - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
schema - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpJoin
 
schema - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject.MyMappingRelation
 
schema - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject
 
schema - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion
 
schemaL - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion.MyMappingRelation
 
schemaMapping - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject.MyCursor
 
schemaMapping - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject.MyMappingRelation
 
SchemaMapping - Interface in se.liu.ida.hefquin.base.data.mappings
Maps from the global schema (considered RDF vocabularies) to a local schema of some data source(s) / federation member(s).
schemaMappingAttrs - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyCursor
 
schemaMappingAttrs - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyMappingRelation
 
schemaMappingIdxs - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyCursor
 
schemaMappingIdxs - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend.MyMappingRelation
 
SchemaMappingImpl - Class in se.liu.ida.hefquin.base.data.mappings.impl
 
SchemaMappingImpl(Map<Node, Set<TermMapping>>) - Constructor for class se.liu.ida.hefquin.base.data.mappings.impl.SchemaMappingImpl
 
SchemaMappingReader - Class in se.liu.ida.hefquin.base.data.mappings.impl
 
SchemaMappingReader() - Constructor for class se.liu.ida.hefquin.base.data.mappings.impl.SchemaMappingReader
 
schemaPath - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
scxt - Static variable in class se.liu.ida.hefquin.federation.members.impl.BRTPFServerImpl
 
se.liu.ida.hefquin.base.data - package se.liu.ida.hefquin.base.data
 
se.liu.ida.hefquin.base.data.impl - package se.liu.ida.hefquin.base.data.impl
 
se.liu.ida.hefquin.base.data.mappings - package se.liu.ida.hefquin.base.data.mappings
 
se.liu.ida.hefquin.base.data.mappings.impl - package se.liu.ida.hefquin.base.data.mappings.impl
 
se.liu.ida.hefquin.base.data.utils - package se.liu.ida.hefquin.base.data.utils
 
se.liu.ida.hefquin.base.datastructures - package se.liu.ida.hefquin.base.datastructures
 
se.liu.ida.hefquin.base.datastructures.impl - package se.liu.ida.hefquin.base.datastructures.impl
 
se.liu.ida.hefquin.base.datastructures.impl.cache - package se.liu.ida.hefquin.base.datastructures.impl.cache
 
se.liu.ida.hefquin.base.query - package se.liu.ida.hefquin.base.query
 
se.liu.ida.hefquin.base.query.impl - package se.liu.ida.hefquin.base.query.impl
 
se.liu.ida.hefquin.base.query.utils - package se.liu.ida.hefquin.base.query.utils
 
se.liu.ida.hefquin.base.shared.http - package se.liu.ida.hefquin.base.shared.http
 
se.liu.ida.hefquin.base.utils - package se.liu.ida.hefquin.base.utils
 
se.liu.ida.hefquin.cli - package se.liu.ida.hefquin.cli
 
se.liu.ida.hefquin.cli.modules - package se.liu.ida.hefquin.cli.modules
 
se.liu.ida.hefquin.engine - package se.liu.ida.hefquin.engine
 
se.liu.ida.hefquin.engine.federation.access.utils - package se.liu.ida.hefquin.engine.federation.access.utils
 
se.liu.ida.hefquin.engine.queryplan.base - package se.liu.ida.hefquin.engine.queryplan.base
 
se.liu.ida.hefquin.engine.queryplan.base.impl - package se.liu.ida.hefquin.engine.queryplan.base.impl
 
se.liu.ida.hefquin.engine.queryplan.executable - package se.liu.ida.hefquin.engine.queryplan.executable
 
se.liu.ida.hefquin.engine.queryplan.executable.impl - package se.liu.ida.hefquin.engine.queryplan.executable.impl
 
se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased - package se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased
 
se.liu.ida.hefquin.engine.queryplan.executable.impl.ops - package se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
 
se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased - package se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
 
se.liu.ida.hefquin.engine.queryplan.info - package se.liu.ida.hefquin.engine.queryplan.info
 
se.liu.ida.hefquin.engine.queryplan.logical - package se.liu.ida.hefquin.engine.queryplan.logical
 
se.liu.ida.hefquin.engine.queryplan.logical.impl - package se.liu.ida.hefquin.engine.queryplan.logical.impl
 
se.liu.ida.hefquin.engine.queryplan.physical - package se.liu.ida.hefquin.engine.queryplan.physical
 
se.liu.ida.hefquin.engine.queryplan.physical.impl - package se.liu.ida.hefquin.engine.queryplan.physical.impl
 
se.liu.ida.hefquin.engine.queryplan.utils - package se.liu.ida.hefquin.engine.queryplan.utils
 
se.liu.ida.hefquin.engine.queryproc - package se.liu.ida.hefquin.engine.queryproc
 
se.liu.ida.hefquin.engine.queryproc.impl - package se.liu.ida.hefquin.engine.queryproc.impl
 
se.liu.ida.hefquin.engine.queryproc.impl.cardinality - package se.liu.ida.hefquin.engine.queryproc.impl.cardinality
 
se.liu.ida.hefquin.engine.queryproc.impl.compiler - package se.liu.ida.hefquin.engine.queryproc.impl.compiler
 
se.liu.ida.hefquin.engine.queryproc.impl.execution - package se.liu.ida.hefquin.engine.queryproc.impl.execution
 
se.liu.ida.hefquin.engine.queryproc.impl.loptimizer - package se.liu.ida.hefquin.engine.queryproc.impl.loptimizer
 
se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics - package se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics
 
se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula - package se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula
 
se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils - package se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils
 
se.liu.ida.hefquin.engine.queryproc.impl.planning - package se.liu.ida.hefquin.engine.queryproc.impl.planning
 
se.liu.ida.hefquin.engine.queryproc.impl.poptimizer - package se.liu.ida.hefquin.engine.queryproc.impl.poptimizer
 
se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality - package se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality
 
se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel - package se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel
 
se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple - package se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
 
se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils - package se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils
 
se.liu.ida.hefquin.engine.queryproc.impl.srcsel - package se.liu.ida.hefquin.engine.queryproc.impl.srcsel
 
se.liu.ida.hefquin.engine.wrappers.graphql - package se.liu.ida.hefquin.engine.wrappers.graphql
 
se.liu.ida.hefquin.engine.wrappers.graphql.conn - package se.liu.ida.hefquin.engine.wrappers.graphql.conn
 
se.liu.ida.hefquin.engine.wrappers.graphql.data - package se.liu.ida.hefquin.engine.wrappers.graphql.data
 
se.liu.ida.hefquin.engine.wrappers.graphql.data.impl - package se.liu.ida.hefquin.engine.wrappers.graphql.data.impl
 
se.liu.ida.hefquin.engine.wrappers.graphql.impl - package se.liu.ida.hefquin.engine.wrappers.graphql.impl
 
se.liu.ida.hefquin.engine.wrappers.graphql.query - package se.liu.ida.hefquin.engine.wrappers.graphql.query
 
se.liu.ida.hefquin.engine.wrappers.graphql.query.impl - package se.liu.ida.hefquin.engine.wrappers.graphql.query.impl
 
se.liu.ida.hefquin.engine.wrappers.graphql.utils - package se.liu.ida.hefquin.engine.wrappers.graphql.utils
 
se.liu.ida.hefquin.engine.wrappers.lpg - package se.liu.ida.hefquin.engine.wrappers.lpg
 
se.liu.ida.hefquin.engine.wrappers.lpg.conf - package se.liu.ida.hefquin.engine.wrappers.lpg.conf
 
se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl - package se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl
 
se.liu.ida.hefquin.engine.wrappers.lpg.conn - package se.liu.ida.hefquin.engine.wrappers.lpg.conn
 
se.liu.ida.hefquin.engine.wrappers.lpg.data - package se.liu.ida.hefquin.engine.wrappers.lpg.data
 
se.liu.ida.hefquin.engine.wrappers.lpg.data.impl - package se.liu.ida.hefquin.engine.wrappers.lpg.data.impl
 
se.liu.ida.hefquin.engine.wrappers.lpg.impl - package se.liu.ida.hefquin.engine.wrappers.lpg.impl
 
se.liu.ida.hefquin.engine.wrappers.lpg.impl.exceptions - package se.liu.ida.hefquin.engine.wrappers.lpg.impl.exceptions
 
se.liu.ida.hefquin.engine.wrappers.lpg.query - package se.liu.ida.hefquin.engine.wrappers.lpg.query
 
se.liu.ida.hefquin.engine.wrappers.lpg.query.impl - package se.liu.ida.hefquin.engine.wrappers.lpg.query.impl
 
se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression - package se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
 
se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match - package se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match
 
se.liu.ida.hefquin.engine.wrappers.lpg.utils - package se.liu.ida.hefquin.engine.wrappers.lpg.utils
 
se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary - package se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary
 
se.liu.ida.hefquin.federation - package se.liu.ida.hefquin.federation
 
se.liu.ida.hefquin.federation.access - package se.liu.ida.hefquin.federation.access
 
se.liu.ida.hefquin.federation.access.impl - package se.liu.ida.hefquin.federation.access.impl
 
se.liu.ida.hefquin.federation.access.impl.cache - package se.liu.ida.hefquin.federation.access.impl.cache
 
se.liu.ida.hefquin.federation.access.impl.req - package se.liu.ida.hefquin.federation.access.impl.req
 
se.liu.ida.hefquin.federation.access.impl.reqproc - package se.liu.ida.hefquin.federation.access.impl.reqproc
 
se.liu.ida.hefquin.federation.access.impl.response - package se.liu.ida.hefquin.federation.access.impl.response
 
se.liu.ida.hefquin.federation.catalog - package se.liu.ida.hefquin.federation.catalog
 
se.liu.ida.hefquin.federation.catalog.impl - package se.liu.ida.hefquin.federation.catalog.impl
 
se.liu.ida.hefquin.federation.members - package se.liu.ida.hefquin.federation.members
 
se.liu.ida.hefquin.federation.members.impl - package se.liu.ida.hefquin.federation.members.impl
 
se.liu.ida.hefquin.federation.wrappers - package se.liu.ida.hefquin.federation.wrappers
 
se.liu.ida.hefquin.jenaext - package se.liu.ida.hefquin.jenaext
 
se.liu.ida.hefquin.jenaext.graph - package se.liu.ida.hefquin.jenaext.graph
 
se.liu.ida.hefquin.jenaext.query - package se.liu.ida.hefquin.jenaext.query
 
se.liu.ida.hefquin.jenaext.sparql.algebra - package se.liu.ida.hefquin.jenaext.sparql.algebra
 
se.liu.ida.hefquin.jenaext.sparql.algebra.op - package se.liu.ida.hefquin.jenaext.sparql.algebra.op
 
se.liu.ida.hefquin.jenaext.sparql.engine.main - package se.liu.ida.hefquin.jenaext.sparql.engine.main
 
se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin - package se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin
 
se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc - package se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc
 
se.liu.ida.hefquin.jenaext.sparql.syntax - package se.liu.ida.hefquin.jenaext.sparql.syntax
 
se.liu.ida.hefquin.jenaintegration - package se.liu.ida.hefquin.jenaintegration
 
se.liu.ida.hefquin.jenaintegration.sparql - package se.liu.ida.hefquin.jenaintegration.sparql
 
se.liu.ida.hefquin.jenaintegration.sparql.engine.main - package se.liu.ida.hefquin.jenaintegration.sparql.engine.main
 
se.liu.ida.hefquin.mappings.algebra - package se.liu.ida.hefquin.mappings.algebra
 
se.liu.ida.hefquin.mappings.algebra.exprs - package se.liu.ida.hefquin.mappings.algebra.exprs
 
se.liu.ida.hefquin.mappings.algebra.exprs.fcts - package se.liu.ida.hefquin.mappings.algebra.exprs.fcts
 
se.liu.ida.hefquin.mappings.algebra.impl - package se.liu.ida.hefquin.mappings.algebra.impl
 
se.liu.ida.hefquin.mappings.algebra.ops - package se.liu.ida.hefquin.mappings.algebra.ops
 
se.liu.ida.hefquin.mappings.algebra.sources - package se.liu.ida.hefquin.mappings.algebra.sources
 
se.liu.ida.hefquin.mappings.algebra.sources.json - package se.liu.ida.hefquin.mappings.algebra.sources.json
 
se.liu.ida.hefquin.rml - package se.liu.ida.hefquin.rml
 
se.liu.ida.hefquin.rml.vocabulary - package se.liu.ida.hefquin.rml.vocabulary
 
se.liu.ida.hefquin.service - package se.liu.ida.hefquin.service
 
se.liu.ida.hefquin.vocabulary - package se.liu.ida.hefquin.vocabulary
 
search - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A IRI template that can be used to query a collection.
SECONDS - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
SELECT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
SelectClause() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
SelectQuery() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
SEMICOLON - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
send(Iterable<SolutionMapping>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
send(Iterable<SolutionMapping>) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.IntermediateResultElementSink
Consumes the given iterator, calling IntermediateResultElementSink.send(SolutionMapping) for every SolutionMapping obtained from the iterator, and returns the number of solution mappings obtained from the iterator.
send(Iterator<SolutionMapping>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
send(Iterator<SolutionMapping>) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.IntermediateResultElementSink
Consumes the given iterator, calling IntermediateResultElementSink.send(SolutionMapping) for every SolutionMapping obtained from the iterator, and returns the number of solution mappings obtained from the iterator.
send(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.CollectingIntermediateResultElementSink
 
send(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.CollectingIntermediateResultElementSinkWithTranslation
 
send(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps.MyIntermediateResultElementSink
 
send(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps.MyIntermediateResultElementSinkOuterJoin
 
send(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin.MyIntermediateResultElementSink
 
send(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
//////////////////////////////////////////////// IntermediateResultElementSink for the producing thread ////////////////////////////////////////////////
send(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.SynchronizedIntermediateResultElementSink
 
send(SolutionMapping) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.IntermediateResultElementSink
 
send(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.MaterializingQueryResultSinkImpl
 
send(SolutionMapping) - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryResultSink
 
separateSubPlansOfMultiwayOps(List<LogicalPlan>, Map<FederationMember, List<LogicalPlan>>, List<LogicalPlan>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.MergeRequests
 
SEPARATOR - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
serialization - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Defines the serialization to generate the target output.
SERVICE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
ServiceClauseBasedSourcePlannerImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.srcsel
This implementation of SourcePlanner does not actually perform query decomposition and source selection but simply assumes queries with SERVICE clauses where, for the moment, all of these SERVICE clauses are of the form "SERVICE uri {...}"
ServiceClauseBasedSourcePlannerImpl() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.ServiceClauseBasedSourcePlannerImpl
 
ServiceGraphPattern() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
serviceURI - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
The URI via which the federation member is identified in a SERVICE clause.
ServletUtils - Class in se.liu.ida.hefquin.service
Utility class for servlet-based integration of the HeFQUIN query engine.
ServletUtils() - Constructor for class se.liu.ida.hefquin.service.ServletUtils
 
setCauseOfFailure(Exception) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
setDebugStream(PrintStream) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINTokenManager
Set debug output.
setExperimentRun(boolean) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineBuilder
Sets whether the engine should treat the current run as part of an experiment.
setFederationMember(FederationMember) - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
setFinished(boolean) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SGPNode
 
setObjs(List<Node>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.QueryAnalyzer
 
setPreds(List<Node>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.QueryAnalyzer
 
setRequest(DataRetrievalRequest) - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
setRequestStartTime(Date) - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
setRequestStartTimeNow() - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
setSkipExecution(boolean) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineBuilder
Sets whether the engine should skip execution after query planning.
setStatus(PushBasedPlanThreadImplBase.Status) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
setSubs(List<Node>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.QueryAnalyzer
 
setTabSize(int) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
setupOutputStream(OutputStream) - Method in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG
Sets up the output stream for writing RDF data.
setVisited(boolean) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SGPNode
 
SGPNode - Class in se.liu.ida.hefquin.engine.wrappers.graphql.utils
Helper class representing the nodes used to check for cyclic bindings between SGPs
SGPNode() - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SGPNode
 
SHA1 - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
SHA224 - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
SHA256 - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
SHA384 - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
SHA512 - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
SharedResourceInitializer - Class in se.liu.ida.hefquin.service
 
SharedResourceInitializer() - Constructor for class se.liu.ida.hefquin.service.SharedResourceInitializer
 
ShortNameCreator() - Constructor for class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
 
shutdown() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngine
Shuts down the relevant components used by this engine, such as the federation access manager and the query processor component.
shutdown() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.QueryProcessorImpl
 
shutdown() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryProcessor
Shuts down all thread pools associated with this query processor.
shutdown() - Method in interface se.liu.ida.hefquin.federation.access.FederationAccessManager
Shuts down all thread pools associated with this federation access manager.
shutdown() - Method in class se.liu.ida.hefquin.federation.access.impl.AsyncFederationAccessManagerImpl
Shuts down all thread pools associated with this federation access manager.
shutdown() - Method in class se.liu.ida.hefquin.federation.access.impl.BlockingFederationAccessManagerImpl
 
shutdown() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithCache
Shuts down all thread pools associated with this federation access manager.
SILENT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
SimpleJoinOrderingQueryOptimizer - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
This class implements a simple query optimizer that focuses only on join ordering, for which it uses an enumeration algorithm to optimize any subplan that consists of a group of joins.
SimpleJoinOrderingQueryOptimizer(JoinPlanOptimizer) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.SimpleJoinOrderingQueryOptimizer
 
SINGLE - Enum constant in enum class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointType
 
SINGLE_LINE_COMMENT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
singleBase - Static variable in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedExecutablePlanPrinterImpl
 
singleton - Static variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpDedup
 
singleton - Static variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpJoin
 
singleton - Static variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayJoin
 
singleton - Static variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayLeftJoin
 
singleton - Static variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayUnion
 
singleton - Static variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRightJoin
 
singleton - Static variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnion
 
SingletonIRIEdgeLabelMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Class of edge label mappings that focus only on a single edge label and map it to a given IRI.
SingletonIRINodeLabelMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Class of node label mappings that focus only on a single node label and map it to a given IRI.
SingletonIRIPropertyNameMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Class of property name mappings that focus only on a single property name and map it to a given IRI.
SingletonLiteralNodeLabelMapping - Static variable in class se.liu.ida.hefquin.engine.wrappers.lpg.vocabulary.LPGtoRDF
Class of node mappings that focus only on a single node label and map it to a given literal.
singletonSet - Variable in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprAttribute
 
sink - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterBase
 
sink - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequests.MyResponseProcessor
 
sink - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin.MyResponseProcessor
 
sink - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars.MyResponseProcessor
 
size() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTable
 
size() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnOneVar
 
size() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars
 
size() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexNoJoinVars
 
size() - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
size() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.MaterializingQueryResultSinkImpl
Returns the size of the materialized result.
size() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.TableRecordImpl
 
size() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.data.TableRecord
Returns the number of columns of the Record
size() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Path
 
skipExecution - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.ExecutionContextImpl
 
skipExecution() - Method in interface se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.Context
 
skipExecution() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl1
 
skipExecution() - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineConfigReader.ExtendedContextImpl2
 
skipExecution() - Method in class se.liu.ida.hefquin.engine.queryproc.impl.ExecutionContextImpl
 
skipExecution() - Method in interface se.liu.ida.hefquin.engine.queryproc.QueryProcContext
Returns true if the user requested to skip the actual query execution.
SLASH - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
slicePlans(List<T>, int) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.utils.PhysicalPlanWithCostUtils
 
slots - Variable in class se.liu.ida.hefquin.base.datastructures.impl.cache.GenericCacheImpl
The slots of this cache.
sm - Variable in class se.liu.ida.hefquin.base.data.mappings.impl.VocabularyMappingWrappingImpl
 
sm - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequests.MyResponseProcessor
 
sm - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFixedSolMap
 
smFromInput - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps.MyIntermediateResultElementSink
 
snc - Static variable in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters
 
solmap - Variable in class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver.MyElementTransform
 
SolMapRetrievalProcessor<ReqType,MemberType> - Interface in se.liu.ida.hefquin.federation.access.impl.reqproc
 
solmaps - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars.MyResponseProcessor
 
solMaps - Variable in class se.liu.ida.hefquin.federation.access.impl.req.BindingsRestrictedTriplePatternRequestImpl
 
solMaps - Variable in class se.liu.ida.hefquin.federation.access.impl.reqproc.SPARQLRequestProcessorImpl.MySolutionConsumer
 
solMapsCoveredByBatch - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin.MyResponseProcessor
 
solMapsCoveredByCurrentBatch - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
This list is used to collect up the input solution mappings (obtained from the child operator in the execution plan) that are covered by the currently-assembled batch of solution mappings, where that batch is in BaseForExecOpParallelBindJoin.currentBatch and will be used for a bind-join request.
solMapsCoveredPerBatch - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
solMapsForOutput - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin.MyIntermediateResultElementSink
 
solmapsFromRequest - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithoutParamVars
 
solMapsList - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVarRenaming
 
SolMapsResponse - Interface in se.liu.ida.hefquin.federation.access
 
SolMapsResponseImpl - Class in se.liu.ida.hefquin.federation.access.impl.response
 
SolMapsResponseImpl(List<SolutionMapping>, FederationMember, DataRetrievalRequest, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.SolMapsResponseImpl
Constructs a response with the given solution mappings, federation member, request, and request start time.
SolMapsResponseImpl(List<SolutionMapping>, FederationMember, DataRetrievalRequest, Date, Integer, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.SolMapsResponseImpl
Constructs a response with the given solution mappings, federation member, request, request start time, and error details.
SolMapsResponseImpl(List<SolutionMapping>, FederationMember, DataRetrievalRequest, Date, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.SolMapsResponseImpl
Constructs a response with the given solution mappings, federation member, request, request start time, and retrieval end time.
SolMapsResponseImpl(List<SolutionMapping>, FederationMember, DataRetrievalRequest, Date, Date, Integer, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.SolMapsResponseImpl
Constructs a response with the given solution mappings, federation member, request, request start time, retrieval end time, and error details.
SolutionMapping - Interface in se.liu.ida.hefquin.base.data
 
SolutionMappingImpl - Class in se.liu.ida.hefquin.base.data.impl
 
SolutionMappingImpl() - Constructor for class se.liu.ida.hefquin.base.data.impl.SolutionMappingImpl
Create a SolutionMapping object that represents the empty solution mapping.
SolutionMappingImpl(Binding) - Constructor for class se.liu.ida.hefquin.base.data.impl.SolutionMappingImpl
 
SolutionMappingsHashTable - Class in se.liu.ida.hefquin.base.datastructures.impl
This is a hash table based implementation of
invalid reference
SolutionMappingsIndex
that can be used for indexes that are meant to be used for cases in which adding and probing into the index may not happen concurrently.
SolutionMappingsHashTable(List<Var>) - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTable
 
SolutionMappingsHashTable(Set<Var>) - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTable
 
SolutionMappingsHashTable(Var...) - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTable
 
SolutionMappingsHashTableBasedOnOneVar - Class in se.liu.ida.hefquin.base.datastructures.impl
This is a hash table based implementation of
invalid reference
SolutionMappingsIndex
that can be used for indexes that are built on one query variable and that are meant to be used for cases in which adding and probing into the index may not happen concurrently.
SolutionMappingsHashTableBasedOnOneVar(Var) - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnOneVar
 
SolutionMappingsHashTableBasedOnTwoVars - Class in se.liu.ida.hefquin.base.datastructures.impl
This is a hash table based implementation of
invalid reference
SolutionMappingsIndex
that can be used for indexes that are built on two query variables and that are meant to be used for cases in which adding and probing into the index may not happen concurrently.
SolutionMappingsHashTableBasedOnTwoVars(Var, Var) - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsHashTableBasedOnTwoVars
 
SolutionMappingsHashTableBasedOnTwoVars.MyAllSolutionMappingsIterable - Class in se.liu.ida.hefquin.base.datastructures.impl
 
SolutionMappingsHashTableBasedOnTwoVars.MyAllSolutionMappingsIterator - Class in se.liu.ida.hefquin.base.datastructures.impl
 
SolutionMappingsIndex - Interface in se.liu.ida.hefquin.base.datastructures
Implementations of this interface can be used as an index for SolutionMapping objects.
SolutionMappingsIndexBase - Class in se.liu.ida.hefquin.base.datastructures.impl
 
SolutionMappingsIndexBase() - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexBase
 
SolutionMappingsIndexForMixedUsage - Class in se.liu.ida.hefquin.base.datastructures.impl
Wraps another SolutionMappingsIndex and, for every method that returns an Iterable of solution mappings, this implementation copies the Iterable returned by the wrapped index into a new list and, then, returns that list.
SolutionMappingsIndexForMixedUsage(SolutionMappingsIndex) - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexForMixedUsage
 
SolutionMappingsIndexNoJoinVars - Class in se.liu.ida.hefquin.base.datastructures.impl
This is a special implementation of
invalid reference
SolutionMappingsIndex
that can be used for cases in which ALL indexed solution mappings should be returned as join partners.
SolutionMappingsIndexNoJoinVars() - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexNoJoinVars
 
SolutionMappingsIndexWithPostMatching - Class in se.liu.ida.hefquin.base.datastructures.impl
 
SolutionMappingsIndexWithPostMatching(SolutionMappingsIndex) - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexWithPostMatching
 
SolutionMappingsIteratorOverCollectionOfLists - Class in se.liu.ida.hefquin.base.data.utils
This is an iterator over all solution mappings contained in a nested collection (more precisely, in lists contained in a collection).
SolutionMappingsIteratorOverCollectionOfLists(Collection<List<SolutionMapping>>) - Constructor for class se.liu.ida.hefquin.base.data.utils.SolutionMappingsIteratorOverCollectionOfLists
 
SolutionMappingUtils - Class in se.liu.ida.hefquin.base.data.utils
 
SolutionMappingUtils() - Constructor for class se.liu.ida.hefquin.base.data.utils.SolutionMappingUtils
 
SolutionModifier() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
source - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.TripleMapExpression
 
source - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Defines the source that describe the input data.
Source - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes a source.
SOURCE_ASSIGNMENT - Enum constant in enum class se.liu.ida.hefquin.engine.queryplan.utils.LogicalPlanPrinter.LogicalPlanStage
 
SourceAssignmentChecker() - Constructor for class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.SourceAssignmentChecker
 
sourceNode - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.EdgeMatchClause
 
sourcePlanner - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlannerImpl
 
sourcePlanner - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Specifies the source planner to be used by the query planner.
SourcePlanner - Interface in se.liu.ida.hefquin.engine.queryproc
 
SourcePlanner - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
 
SourcePlannerBase - Class in se.liu.ida.hefquin.engine.queryproc.impl.srcsel
 
SourcePlannerBase() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.SourcePlannerBase
 
SourcePlanningException - Exception Class in se.liu.ida.hefquin.engine.queryproc
An exception that occurred when creating a source assignment for a given query.
SourcePlanningException(String, Throwable, Query) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.SourcePlanningException
 
SourcePlanningException(String, Query) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.SourcePlanningException
 
SourcePlanningException(Throwable, Query) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.SourcePlanningException
 
SourcePlanningException(Query) - Constructor for exception class se.liu.ida.hefquin.engine.queryproc.SourcePlanningException
 
SourcePlanningStats - Interface in se.liu.ida.hefquin.engine.queryproc
 
SourcePlanningStatsImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.srcsel
 
SourcePlanningStatsImpl() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.srcsel.SourcePlanningStatsImpl
 
SourceReference - Interface in se.liu.ida.hefquin.mappings.algebra.sources
 
SourceSelector() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
SourceType<DDS,DC1,DC2,QL1,QL2> - Interface in se.liu.ida.hefquin.mappings.algebra.sources
 
SourceTypeJSON - Class in se.liu.ida.hefquin.mappings.algebra.sources.json
 
SourceTypeJSON() - Constructor for class se.liu.ida.hefquin.mappings.algebra.sources.json.SourceTypeJSON
 
sp - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.utils.GraphQLQueryRootForStarPattern
 
spaceBase - Static variable in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedExecutablePlanPrinterImpl
 
SPARQL2CypherTranslationResult - Interface in se.liu.ida.hefquin.engine.wrappers.lpg
Objects of this type capture the output of the SPARQL-to-Cypher translation (as performed by a SPARQLStar2CypherTranslator).
SPARQL2CypherTranslationResultImpl - Class in se.liu.ida.hefquin.engine.wrappers.lpg.impl
 
SPARQL2CypherTranslationResultImpl(CypherQuery, Map<CypherVar, Var>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQL2CypherTranslationResultImpl
 
SPARQL2GraphQLHelper - Class in se.liu.ida.hefquin.engine.wrappers.graphql.utils
Provides helper functions for creating the necessary data in a GraphQL query.
SPARQL2GraphQLHelper(GraphQL2RDFConfiguration, GraphQLSchema, Map<Node, StarPattern>, Map<TriplePattern, StarPattern>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.utils.SPARQL2GraphQLHelper
 
SPARQL2GraphQLTranslator - Interface in se.liu.ida.hefquin.engine.wrappers.graphql
Translator for SPARQL to GraphQL
SPARQL2GraphQLTranslatorImpl - Class in se.liu.ida.hefquin.engine.wrappers.graphql.impl
 
SPARQL2GraphQLTranslatorImpl() - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.impl.SPARQL2GraphQLTranslatorImpl
 
SPARQLEndpoint - Interface in se.liu.ida.hefquin.federation.members
 
SPARQLEndpointImpl - Class in se.liu.ida.hefquin.federation.members.impl
 
SPARQLEndpointImpl(String, VocabularyMapping) - Constructor for class se.liu.ida.hefquin.federation.members.impl.SPARQLEndpointImpl
 
SPARQLEndpointInterface - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
An interface to access a federation member via the SPARQL protocol.
SPARQLGraphPattern - Interface in se.liu.ida.hefquin.base.query
This interface represents any kind of SPARQL query pattern.
SPARQLGroupPattern - Interface in se.liu.ida.hefquin.base.query
A SPARQL group pattern represents a collection of SPARQL graph patterns for which the results are meant to be joined.
SPARQLGroupPatternImpl - Class in se.liu.ida.hefquin.base.query.impl
 
SPARQLGroupPatternImpl(List<SPARQLGraphPattern>) - Constructor for class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
SPARQLGroupPatternImpl(SPARQLGraphPattern...) - Constructor for class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
SPARQLParser12ForHeFQUIN - Class in se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc
 
SPARQLParser12ForHeFQUIN(InputStream) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
Constructor with InputStream.
SPARQLParser12ForHeFQUIN(InputStream, String) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
Constructor with InputStream and supplied encoding
SPARQLParser12ForHeFQUIN(Reader) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
Constructor.
SPARQLParser12ForHeFQUIN(SPARQLParser12ForHeFQUINTokenManager) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
Constructor with generated Token Manager.
SPARQLParser12ForHeFQUINConstants - Interface in se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc
Token literal values and constants.
SPARQLParser12ForHeFQUINTokenManager - Class in se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc
Token Manager.
SPARQLParser12ForHeFQUINTokenManager(JavaCharStream) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINTokenManager
Constructor.
SPARQLParser12ForHeFQUINTokenManager(JavaCharStream, int) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINTokenManager
Constructor.
SPARQLQuery - Interface in se.liu.ida.hefquin.base.query
 
SPARQLQueryImpl - Class in se.liu.ida.hefquin.base.query.impl
 
SPARQLQueryImpl(Query) - Constructor for class se.liu.ida.hefquin.base.query.impl.SPARQLQueryImpl
 
SPARQLQueryImpl(Element) - Constructor for class se.liu.ida.hefquin.base.query.impl.SPARQLQueryImpl
 
SPARQLQueryImpl(SPARQLGraphPattern) - Constructor for class se.liu.ida.hefquin.base.query.impl.SPARQLQueryImpl
 
SPARQLRequest - Interface in se.liu.ida.hefquin.federation.access
 
SPARQLRequestImpl - Class in se.liu.ida.hefquin.federation.access.impl.req
 
SPARQLRequestImpl(SPARQLGraphPattern) - Constructor for class se.liu.ida.hefquin.federation.access.impl.req.SPARQLRequestImpl
 
SPARQLRequestImpl(SPARQLQuery) - Constructor for class se.liu.ida.hefquin.federation.access.impl.req.SPARQLRequestImpl
 
SPARQLRequestProcessor - Interface in se.liu.ida.hefquin.federation.access.impl.reqproc
 
SPARQLRequestProcessorImpl - Class in se.liu.ida.hefquin.federation.access.impl.reqproc
 
SPARQLRequestProcessorImpl() - Constructor for class se.liu.ida.hefquin.federation.access.impl.reqproc.SPARQLRequestProcessorImpl
 
SPARQLRequestProcessorImpl(long, long) - Constructor for class se.liu.ida.hefquin.federation.access.impl.reqproc.SPARQLRequestProcessorImpl
The given timeouts are specified in milliseconds.
SPARQLRequestProcessorImpl.MySolutionConsumer - Class in se.liu.ida.hefquin.federation.access.impl.reqproc
 
SPARQLServicePattern - Interface in se.liu.ida.hefquin.base.query
 
SparqlServlet - Class in se.liu.ida.hefquin.service
Servlet for handling SPARQL queries via HTTP GET and POST requests.
SparqlServlet() - Constructor for class se.liu.ida.hefquin.service.SparqlServlet
 
SPARQLStar2CypherTranslator - Interface in se.liu.ida.hefquin.engine.wrappers.lpg
 
SPARQLStar2CypherTranslatorImpl - Class in se.liu.ida.hefquin.engine.wrappers.lpg.impl
 
SPARQLStar2CypherTranslatorImpl() - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
SPARQLUnionPattern - Interface in se.liu.ida.hefquin.base.query
A SPARQL union pattern represents a collection of SPARQL graph patterns for which the results are meant to be combined via union.
SPARQLUnionPatternImpl - Class in se.liu.ida.hefquin.base.query.impl
 
SPARQLUnionPatternImpl(List<SPARQLGraphPattern>) - Constructor for class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
SPARQLUnionPatternImpl(SPARQLGraphPattern...) - Constructor for class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
specialToken - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
split(String, Map<String, String>) - Static method in class se.liu.ida.hefquin.rml.RML2MappingAlgebra
 
split(E_LogicalAnd, ExprList) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.FilterPushDown
 
splitConjunctions(ExprList) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.FilterPushDown
 
splitIntoSubSets(List<T>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedBushyJoinPlanOptimizer
 
splitIntoSubSets(List<T>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedJoinPlanOptimizer
 
splitIntoSubSets(List<T>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedLinearJoinPlanOptimizer
 
spogAttrs - Static variable in interface se.liu.ida.hefquin.mappings.algebra.MappingRelation
 
SQL2008Query - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes a query in SQL 2008.
SQL2008Table - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes a table in SQL 2008.
sr - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
srcasgPrinter - Variable in class se.liu.ida.hefquin.cli.modules.ModPlanPrinting
 
srcasgPrinter - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.planning.QueryPlannerImpl
 
srcRefs - Variable in class se.liu.ida.hefquin.federation.members.impl.WrappedRESTEndpointImpl
 
SrcRefsExtractor() - Constructor for class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils.SrcRefsExtractor
 
srMap - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion.MyCursor
 
srMap - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion.MyMappingRelation
 
stack - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
STAR - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
StarMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents a star map able to generate RDF-star triples.
StarPattern - Class in se.liu.ida.hefquin.engine.wrappers.graphql.utils
This class represents a subject-based star pattern, that is, a set of triple patterns that all share the same subject.
StarPattern() - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.utils.StarPattern
 
start - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Path
 
start() - Method in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG.MyCachingStreamRDF
 
start() - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorBase.StreamRDF_TPFResponseBuilder
 
staticFlag - Static variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
Whether parser is static.
Stats - Interface in se.liu.ida.hefquin.base.utils
An interface for statistics collected during some process or by a data structure or component.
statsAsJson(Stats) - Static method in class se.liu.ida.hefquin.base.utils.StatsPrinter
Converts the given Stats object into a JSON object.
statsAsJson(Stats, boolean) - Static method in class se.liu.ida.hefquin.base.utils.StatsPrinter
Converts the given Stats object into a JSON object.
StatsImpl - Class in se.liu.ida.hefquin.base.utils
 
StatsImpl() - Constructor for class se.liu.ida.hefquin.base.utils.StatsImpl
 
statsOfFirstReqOp - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
statsOfFullRetrievalReqOp - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
statsOfIndex - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpHashJoin
 
statsOfIndexForChild1 - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
statsOfIndexForChild2 - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
statsOfLastReqOp - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps
 
statsOfLastReqOp - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
StatsOfPushBasedExecutablePlan - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
StatsOfPushBasedExecutablePlan(List<StatsOfPushBasedPlanThread>) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.StatsOfPushBasedExecutablePlan
 
StatsOfPushBasedExecutablePlan(StatsOfPushBasedPlanThread[]) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.StatsOfPushBasedExecutablePlan
 
StatsOfPushBasedPlanThread - Interface in se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased
 
StatsPrinter - Class in se.liu.ida.hefquin.base.utils
A utility class for converting Stats objects into JSON format and printing them.
StatsPrinter() - Constructor for class se.liu.ida.hefquin.base.utils.StatsPrinter
 
StatsProvider - Interface in se.liu.ida.hefquin.base.utils
 
Status - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
Additional information about a status code that might be returned.
statusCode - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The HTTP status code.
STR - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
STRAFTER - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
strategy - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A Strategy element to indicate how to perform an action (e.g. gather for collections and containers, join).A Strategy element to indicate how to perform an action.
Strategy - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes a strategy to perform a action (e.g. gather for collections and containers, joins).Denotes a strategy to perform an action or process.
STRBEFORE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
STRDT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
StreamRDF_TPFResponseBuilder(TriplePattern) - Constructor for class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorBase.StreamRDF_TPFResponseBuilder
 
STRENDS - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
String() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
STRING_LITERAL_LONG1 - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
STRING_LITERAL_LONG2 - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
STRING_LITERAL1 - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
STRING_LITERAL2 - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
StringResponse - Interface in se.liu.ida.hefquin.federation.access
 
StringResponseImpl - Class in se.liu.ida.hefquin.federation.access.impl.response
 
StringResponseImpl(String, FederationMember, DataRetrievalRequest, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.StringResponseImpl
Constructs a response with a string response, federation member, request, and request start time.
StringResponseImpl(String, FederationMember, DataRetrievalRequest, Date, Integer, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.StringResponseImpl
Constructs a response with a string response, federation member, request, request start time, and error details.
StringResponseImpl(String, FederationMember, DataRetrievalRequest, Date, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.StringResponseImpl
Constructs a response with a string response, federation member, request, request start time, and retrieval end time.
StringResponseImpl(String, FederationMember, DataRetrievalRequest, Date, Date, Integer, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.StringResponseImpl
Constructs a response with a string response, federation member, request, request start time, retrieval end time, and error details.
StringRetrievalProcessor<ReqType,MemberType> - Interface in se.liu.ida.hefquin.federation.access.impl.reqproc
 
STRLANG - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
STRLANGDIR - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
STRLEN - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
StrReplaceExpression() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
STRSTARTS - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
structuralAnnotation - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A structural annotation of the logical view.
StructuralAnnotation - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A structural annotation provide a mechanism to express relationships between logical views, as well as additional information about fields.
STRUUID - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
subExpressions - Variable in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprFunction
 
subject - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
An IRI reference for use as subject for all the RDF triples generated from a logical source record.
SUBJECT - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
subjectMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A SubjectMap element to generate a subject from a logical source record.
SubjectMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents a subject map.
subOp - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.BaseForUnaryMappingOperator
 
subOp1 - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.BaseForBinaryMappingOperator
 
subOp2 - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.BaseForBinaryMappingOperator
 
subOpIt - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion.MyCursor
 
subOps - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.BaseForNaryMappingOperator
 
subPatterns - Variable in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
subPatterns - Variable in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
subplanCount - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
subplanIndent - Static variable in class se.liu.ida.hefquin.base.utils.PlanPrinter
 
subplans - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CardinalityBasedGreedyJoinPlanOptimizerImpl.GreedyConstructionAlgorithm
 
subplans - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.CostModelBasedGreedyJoinPlanOptimizerImpl.GreedyEnumerationAlgorithm
 
subplans - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple.DPBasedJoinPlanOptimizer.DynamicProgrammingOptimizerImpl
 
subPlans - Variable in class se.liu.ida.hefquin.base.utils.PlanPrinter.PrintablePlan
 
subPlans - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalPlanWithNaryRootImpl
 
subQueryDepth - Variable in class se.liu.ida.hefquin.jenaext.sparql.algebra.AlgebraGeneratorForHeFQUIN
 
subs - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.utils.QueryAnalyzer
 
subscriptionPath - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
SubSelect() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
SUBSTR - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
SubstringExpression() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
SUM - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
supportedClass - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A class known to be supported by the Web API
supportedOperation - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
An operation supported by instances of the specific Hydra class, or the target of the Hydra link, or IRI template.
supportedProperty - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The properties known to be supported by a Hydra class
SupportedProperty - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A property known to be supported by a Hydra class.
supports(LogicalOperator, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBinaryUnion.Factory
 
supports(LogicalOperator, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBind.Factory
 
supports(LogicalOperator, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinBRTPF.Factory
 
supports(LogicalOperator, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL.Factory
 
supports(LogicalOperator, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFilter.Factory
 
supports(LogicalOperator, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFixedSolMap.Factory
 
supports(LogicalOperator, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpGlobalToLocal.Factory
 
supports(LogicalOperator, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashJoin.Factory
 
supports(LogicalOperator, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashRJoin.Factory
 
supports(LogicalOperator, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpIndexNestedLoopsJoin.Factory
 
supports(LogicalOperator, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLocalToGlobal.Factory
 
supports(LogicalOperator, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLookupJoinViaWrapper.Factory
 
supports(LogicalOperator, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpMultiwayUnion.Factory
 
supports(LogicalOperator, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpNaiveNestedLoopsJoin.Factory
 
supports(LogicalOperator, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpRequest.Factory
 
supports(LogicalOperator, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpSymmetricHashJoin.Factory
 
supports(LogicalOperator, ExpectedVariables...) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpUnfold.Factory
 
supports(LogicalOperator, ExpectedVariables...) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOpFactory
Returns true if this factory can create a physical operator for the given logical operator and expected input variables.
supportsMoreThanTriplePatterns() - Method in interface se.liu.ida.hefquin.federation.FederationMember
Returns false if the only types of graph patterns that can be answered by a single request to this federation member are triple patterns.
supportsMoreThanTriplePatterns() - Method in interface se.liu.ida.hefquin.federation.members.GraphQLEndpoint
 
supportsMoreThanTriplePatterns() - Method in class se.liu.ida.hefquin.federation.members.impl.RESTEndpointImpl
 
supportsMoreThanTriplePatterns() - Method in interface se.liu.ida.hefquin.federation.members.Neo4jServer
 
supportsMoreThanTriplePatterns() - Method in interface se.liu.ida.hefquin.federation.members.SPARQLEndpoint
 
supportsMoreThanTriplePatterns() - Method in interface se.liu.ida.hefquin.federation.members.TPFServer
 
SwitchTo(int) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINTokenManager
Switch to specified lex state.
switchToFullRetrievalMode(ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
Performs a request to retrieve all solution mappings for the query of this operator (see BaseForExecOpSequentialBindJoin.createExecutableReqOpForAll()) and puts the retrieved solution mappings into BaseForExecOpSequentialBindJoin.fullResult.
switchToFullRetrievalMode(ExecutionContext, IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
Performs a request to retrieve all solution mappings for the query of this operator (see BaseForExecOpParallelBindJoin.createExecutableReqOpForAll()), puts the retrieved solution mappings into BaseForExecOpParallelBindJoin.fullResult, and joins these retrieved solution mappings with all the input solution mappings collected so far; resulting solution mappings are send to the given sink.
SynchronizedIntermediateResultElementSink - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl
 
SynchronizedIntermediateResultElementSink() - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.SynchronizedIntermediateResultElementSink
 
SyntaxForHeFQUIN - Class in se.liu.ida.hefquin.jenaext.query
 
SyntaxForHeFQUIN(String) - Constructor for class se.liu.ida.hefquin.jenaext.query.SyntaxForHeFQUIN
 
syntaxSPARQL_12_HeFQUIN - Static variable in class se.liu.ida.hefquin.jenaext.query.SyntaxForHeFQUIN
 
sysEngine - Static variable in class se.liu.ida.hefquin.jenaintegration.sparql.HeFQUINEngineConstants
 
sysExecuteWithJena - Static variable in class se.liu.ida.hefquin.jenaintegration.HeFQUINConstants
 
sysQProcStatsAndExceptions - Static variable in class se.liu.ida.hefquin.jenaintegration.sparql.HeFQUINEngineConstants
 
systemVarNS - Static variable in class se.liu.ida.hefquin.jenaintegration.HeFQUINConstants
 

T

TableRecord - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.data
A record is a "row" of the results of the evaluation of a Cypher query.
TableRecordImpl - Class in se.liu.ida.hefquin.engine.wrappers.lpg.data.impl
 
TableRecordImpl(List<RecordEntry>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.TableRecordImpl
 
tabSize - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
tail - Variable in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheReplacementPolicyLRU
 
target - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.TripleMapExpression
 
target - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Edge
 
target - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Defines the target that describe the output data.
Target - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes a target.
targetFields - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
The property targetFields specifies the Fields target of the InclusionAnnotation.
targetNode - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.EdgeMatchClause
 
targetView - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
The property targetFields specifies the Fields target of the InclusionAnnotation.
targzip - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents TarGZip file compression.
tarxz - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents TarXz file compression.
tasks - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedExecutablePlanImpl
 
template - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A template (format string) to specify how to generate a value for a expression map, using one or more records from a logical source record.
template - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A templated string with placeholders.
TemplatedLink - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A templated link.
TermMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A function that generates any number of RDF terms from a logical source record.
TermMapping - Interface in se.liu.ida.hefquin.base.data.mappings
 
TermMappingImpl - Class in se.liu.ida.hefquin.base.data.mappings.impl
 
TermMappingImpl(Node, Node, Set<Node>) - Constructor for class se.liu.ida.hefquin.base.data.mappings.impl.TermMappingImpl
 
TermMappingImpl(Node, Node, Node...) - Constructor for class se.liu.ida.hefquin.base.data.mappings.impl.TermMappingImpl
 
termType - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A string indicating whether subject or object generated using the value from a source record name specified should be an IRI/URI (safe or unsafe) reference, blank node, or a literal.
TextBasedExecutablePlanPrinterImpl - Class in se.liu.ida.hefquin.engine.queryplan.utils
 
TextBasedExecutablePlanPrinterImpl() - Constructor for class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedExecutablePlanPrinterImpl
 
TextBasedExecutablePlanPrinterImpl(PrintStream...) - Constructor for class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedExecutablePlanPrinterImpl
 
TextBasedLogicalPlanPrinterImpl - Class in se.liu.ida.hefquin.engine.queryplan.utils
Internally, the functionality of this class is implemented based on a LogicalPlanVisitor, which makes sure that we get a compiler error whenever we add a new type of logical operator but forget to extend this class here to cover that new operator.
TextBasedLogicalPlanPrinterImpl() - Constructor for class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl
 
TextBasedLogicalPlanPrinterImpl(PrintStream...) - Constructor for class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl
 
TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor - Class in se.liu.ida.hefquin.engine.queryplan.utils
 
TextBasedPhysicalPlanPrinterImpl - Class in se.liu.ida.hefquin.engine.queryplan.utils
Internally, the functionality of this class is implemented based on a PhysicalPlanVisitor, which makes sure that we get a compiler error whenever we add a new type of physical operator but forget to extend this class here to cover that new operator.
TextBasedPhysicalPlanPrinterImpl() - Constructor for class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl
 
TextBasedPhysicalPlanPrinterImpl(PrintStream...) - Constructor for class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl
 
TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor - Class in se.liu.ida.hefquin.engine.queryplan.utils
 
threadPool - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedExecutablePlanImpl
 
threadPool - Variable in class se.liu.ida.hefquin.federation.access.impl.AsyncFederationAccessManagerImpl
 
throwExecOpExecutionException(String) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBind
 
TILDE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
timeAtCurrentLeftProcStart - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
 
timeAtCurrentProcStartXthInput - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NaryExecutableOpBase
 
timeAtCurrentRightProcStart - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
 
timeAtExecEnd - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NullaryExecutableOpBase
 
timeAtExecStart - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NullaryExecutableOpBase
 
timeToLive - Variable in class se.liu.ida.hefquin.base.datastructures.impl.cache.CacheInvalidationPolicyTimeToLive
 
timeToLive - Variable in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies
 
TIMEZONE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
title - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A title, often used along with a description.
TO - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
toArray() - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexBase
 
toArray() - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
toArray(T[]) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexBase
 
toArray(T[]) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexForMixedUsage
 
toArray(T[]) - Method in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
token - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
Current token.
Token - Class in se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc
Describes the input token stream.
Token() - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.Token
No-argument constructor
Token(int) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
Generated Token Manager.
tokenImage - Variable in exception class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
Literal token values.
TokenMgrError - Exception Class in se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc
Token Manager Error.
TokenMgrError() - Constructor for exception class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.TokenMgrError
No arg constructor.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for exception class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.TokenMgrError
Full Constructor.
TokenMgrError(String, int) - Constructor for exception class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.TokenMgrError
Constructor with message and reason.
toRequestURI(String) - Static method in class se.liu.ida.hefquin.federation.access.impl.req.RESTRequestImpl
 
toSet(Node...) - Static method in class se.liu.ida.hefquin.base.data.mappings.impl.TermMappingImpl
 
toString() - Method in class se.liu.ida.hefquin.base.data.impl.SolutionMappingImpl
 
toString() - Method in interface se.liu.ida.hefquin.base.query.BGP
Returns a string representation of the BGP
toString() - Method in class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
toString() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
 
toString() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
 
toString() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
toString() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLQueryImpl
 
toString() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
toString() - Method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
toString() - Method in interface se.liu.ida.hefquin.base.query.TriplePattern
Returns a string representation of the triple
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpBind
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpDedup
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFilter
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFixedSolMap
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGlobalToLocal
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPAdd
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPOptAdd
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpJoin
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpLocalToGlobal
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayJoin
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayLeftJoin
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayUnion
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRequest
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRightJoin
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnfold
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnion
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBinaryUnion
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBind
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinBRTPF
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFilter
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFixedSolMap
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpGlobalToLocal
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashJoin
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashRJoin
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpIndexNestedLoopsJoin
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLocalToGlobal
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLookupJoinViaWrapper
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpMultiwayUnion
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpNaiveNestedLoopsJoin
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpParallelMultiLeftJoin
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpRequest
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpSymmetricHashJoin
 
toString() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpUnfold
 
toString() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLArgument
 
toString() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.data.GraphQLFieldPath
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLArgumentImpl
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointPath
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLIDPath
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLObjectPath
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLScalarPath
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLSchemaImpl
 
toString() - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.query.GraphQLQuery
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.query.impl.GraphQLQueryImpl
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.ArrayValue
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LiteralValue
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGEdge
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGEdgeValue
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGNode
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.LPGNodeValue
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.RecordEntryImpl
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.TableRecordImpl
 
toString() - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.CypherQuery
Returns a Cypher expression representing this query.
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherMatchQueryImpl
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.CypherUnionQueryImpl
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.AliasedExpression
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.AllLabelsExpression
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.CountLargerThanZeroExpression
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.CypherVar
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.EqualityExpression
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.EXISTSExpression
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.FirstLabelExpression
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.GetItemExpression
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.KeysExpression
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.LiteralExpression
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.MembershipExpression
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.PropertyAccessExpression
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.PropertyAccessWithVarExpression
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.TripleMapExpression
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.TypeExpression
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.UnwindIteratorImpl
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.VariableIDExpression
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.VariableLabelExpression
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.EdgeMatchClause
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.NodeMatchClause
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.PathMatchClause
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Edge
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Path
 
toString() - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph
 
toString() - Method in interface se.liu.ida.hefquin.federation.access.DataRetrievalRequest
 
toString() - Method in class se.liu.ida.hefquin.federation.access.impl.cache.CardinalityCacheEntry
 
toString() - Method in class se.liu.ida.hefquin.federation.access.impl.cache.CardinalityCacheKey
 
toString() - Method in class se.liu.ida.hefquin.federation.access.impl.req.BGPRequestImpl
 
toString() - Method in class se.liu.ida.hefquin.federation.access.impl.req.BindingsRestrictedTriplePatternRequestImpl
 
toString() - Method in class se.liu.ida.hefquin.federation.access.impl.req.Neo4jRequestImpl
 
toString() - Method in class se.liu.ida.hefquin.federation.access.impl.req.SPARQLRequestImpl
 
toString() - Method in class se.liu.ida.hefquin.federation.access.impl.req.TriplePatternRequestImpl
 
toString() - Method in class se.liu.ida.hefquin.federation.members.impl.BRTPFServerImpl
 
toString() - Method in class se.liu.ida.hefquin.federation.members.impl.GraphQLEndpointImpl
 
toString() - Method in class se.liu.ida.hefquin.federation.members.impl.Neo4jServerImpl
 
toString() - Method in class se.liu.ida.hefquin.federation.members.impl.RESTEndpointImpl
 
toString() - Method in class se.liu.ida.hefquin.federation.members.impl.SPARQLEndpointImpl
 
toString() - Method in class se.liu.ida.hefquin.federation.members.impl.TPFServerImpl
 
toString() - Method in class se.liu.ida.hefquin.federation.members.impl.WrappedRESTEndpointImpl
 
toString() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.Token
Returns the image.
toString() - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprAttribute
 
toString() - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprConstant
 
toString() - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.ExtendExprFunction
 
toString() - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_Concat
 
toString() - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_ToBNode
 
toString() - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_ToIRI
 
toString() - Method in class se.liu.ida.hefquin.mappings.algebra.exprs.fcts.ExtnFct_ToLiteral
 
toString() - Method in class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonArray
 
toString() - Method in class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonPathQuery
 
toString() - Method in class se.liu.ida.hefquin.mappings.algebra.sources.json.JsonScalarValue
 
toStringForPlanPrinters() - Method in class se.liu.ida.hefquin.base.query.impl.BGPImpl
 
toStringForPlanPrinters() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl1
 
toStringForPlanPrinters() - Method in class se.liu.ida.hefquin.base.query.impl.GenericSPARQLGraphPatternImpl2
 
toStringForPlanPrinters() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLGroupPatternImpl
 
toStringForPlanPrinters() - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
 
toStringForPlanPrinters() - Method in class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
toStringForPlanPrinters() - Method in interface se.liu.ida.hefquin.base.query.SPARQLGraphPattern
Returns a string representation of this pattern to be used for printing; e.g., when printing query plans or debugging/logging output.
total - Variable in class se.liu.ida.hefquin.base.utils.RandomizedSelection.MyIterator
 
totalItems - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The total number of items referenced by a collection.
tp - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPAdd
 
tp - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPOptAdd
 
tp - Variable in class se.liu.ida.hefquin.federation.access.impl.req.BindingsRestrictedTriplePatternRequestImpl
 
tp - Variable in class se.liu.ida.hefquin.federation.access.impl.req.TriplePatternRequestImpl
 
tpCheckDone - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPAdd
 
tpCheckDone - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPOptAdd
 
TPFInterface - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
An interface to access a federation member via Triple Pattern Fragments.
TPFRequest - Interface in se.liu.ida.hefquin.federation.access
 
TPFRequestImpl - Class in se.liu.ida.hefquin.federation.access.impl.req
 
TPFRequestImpl(TriplePattern) - Constructor for class se.liu.ida.hefquin.federation.access.impl.req.TPFRequestImpl
 
TPFRequestImpl(TriplePattern, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.req.TPFRequestImpl
 
TPFRequestProcessor - Interface in se.liu.ida.hefquin.federation.access.impl.reqproc
 
TPFRequestProcessorBase - Class in se.liu.ida.hefquin.federation.access.impl.reqproc
Base class for RequestProcessor implementations that retrieve TPFResponse.
TPFRequestProcessorBase() - Constructor for class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorBase
 
TPFRequestProcessorBase(long) - Constructor for class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorBase
The given timeouts are specified in milliseconds.
TPFRequestProcessorBase.HttpRequestException - Exception Class in se.liu.ida.hefquin.federation.access.impl.reqproc
 
TPFRequestProcessorBase.StreamRDF_TPFResponseBuilder - Class in se.liu.ida.hefquin.federation.access.impl.reqproc
 
TPFRequestProcessorImpl - Class in se.liu.ida.hefquin.federation.access.impl.reqproc
 
TPFRequestProcessorImpl() - Constructor for class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorImpl
 
TPFRequestProcessorImpl(long) - Constructor for class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorImpl
 
TPFResponse - Interface in se.liu.ida.hefquin.federation.access
 
TPFResponseBuilder - Class in se.liu.ida.hefquin.federation.access.impl.response
 
TPFResponseBuilder() - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
TPFResponseImpl - Class in se.liu.ida.hefquin.federation.access.impl.response
 
TPFResponseImpl(List<Triple>, List<Triple>, String, int, FederationMember, DataRetrievalRequest, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseImpl
Constructs a response with the given matching triples, metadata triples, next page URL, triple count, federation member, request, and request start time.
TPFResponseImpl(List<Triple>, List<Triple>, String, int, FederationMember, DataRetrievalRequest, Date, Integer, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseImpl
Constructs a response with the given matching triples, metadata triples, next page URL, triple count, federation member, request, request start time, and error details.
TPFResponseImpl(List<Triple>, List<Triple>, String, int, FederationMember, DataRetrievalRequest, Date, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseImpl
Constructs a response with the given matching triples, metadata triples, next page URL, triple count, federation member, request, request start time, and retrieval end time.
TPFResponseImpl(List<Triple>, List<Triple>, String, int, FederationMember, DataRetrievalRequest, Date, Date, Integer, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseImpl
Constructs a response with the given matching triples, metadata triples, next page URL, triple count, federation member, request, request start time, retrieval end time, and error details.
TPFResponseImpl(List<Triple>, List<Triple>, String, FederationMember, DataRetrievalRequest, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseImpl
Constructs a response with the given matching triples, metadata triples, next page URL, federation member, request, and request start time.
TPFResponseImpl(List<Triple>, List<Triple>, String, FederationMember, DataRetrievalRequest, Date, int, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseImpl
Constructs a response with the given matching triples, metadata triples, next page URL, federation member, request, request start time, and error details.
TPFResponseImpl(List<Triple>, List<Triple>, String, FederationMember, DataRetrievalRequest, Date, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseImpl
Constructs a response with the given matching triples, metadata triples, next page URL, federation member, request, request start time, and retrieval end time.
TPFResponseImpl(List<Triple>, List<Triple>, String, FederationMember, DataRetrievalRequest, Date, Date, Integer, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseImpl
Constructs a response with the given matching triples, metadata triples, next page URL, federation member, request, request start time, retrieval end time, and error details.
TPFServer - Interface in se.liu.ida.hefquin.federation.members
 
TPFServerImpl - Class in se.liu.ida.hefquin.federation.members.impl
 
TPFServerImpl(String, String, String, String, VocabularyMapping) - Constructor for class se.liu.ida.hefquin.federation.members.impl.TPFServerImpl
 
TPFServerImpl(String, VocabularyMapping) - Constructor for class se.liu.ida.hefquin.federation.members.impl.TPFServerImpl
 
transferAvailableOutput(List<SolutionMapping>) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThread
This function first clears the given list and, then, transfers the currently-available solution mappings produced by this task from an internal buffer to the given list, in the order in which the solution mappings have been produced.
transferAvailableOutput(List<SolutionMapping>) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
transform(ElementService, Node, Element) - Method in class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver.MyElementTransform
 
translateBGP(Set<Triple>, LPG2RDFConfiguration, boolean) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
translateBGP(Set<Triple>, LPG2RDFConfiguration, boolean) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.SPARQLStar2CypherTranslator
Translates each individual triple pattern in the given BGP, and then combines the individual translations into one Cypher query that represents the whole BGP.
translateBGP(BGP, GraphQL2RDFConfiguration, GraphQLSchema) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.SPARQL2GraphQLTranslatorImpl
 
translateBGP(BGP, GraphQL2RDFConfiguration, GraphQLSchema) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.SPARQL2GraphQLTranslator
Translates @param bgp into a GraphQL query using information from @param config and @param endpoint
translateExpressions(ExprList, VocabularyMapping) - Static method in class se.liu.ida.hefquin.base.data.mappings.VocabularyMappingUtils
 
translateGraphPattern(OpBGP, VocabularyMapping) - Static method in class se.liu.ida.hefquin.base.data.mappings.VocabularyMappingUtils
 
translateGraphPattern(OpFilter, VocabularyMapping) - Static method in class se.liu.ida.hefquin.base.data.mappings.VocabularyMappingUtils
 
translateGraphPattern(OpJoin, VocabularyMapping) - Static method in class se.liu.ida.hefquin.base.data.mappings.VocabularyMappingUtils
 
translateGraphPattern(OpSequence, VocabularyMapping) - Static method in class se.liu.ida.hefquin.base.data.mappings.VocabularyMappingUtils
 
translateGraphPattern(OpUnion, VocabularyMapping) - Static method in class se.liu.ida.hefquin.base.data.mappings.VocabularyMappingUtils
 
translateGraphPattern(Op, VocabularyMapping) - Static method in class se.liu.ida.hefquin.base.data.mappings.VocabularyMappingUtils
 
translateGraphPattern(BGP, VocabularyMapping) - Static method in class se.liu.ida.hefquin.base.data.mappings.VocabularyMappingUtils
 
translateGraphPattern(SPARQLGraphPattern, VocabularyMapping) - Static method in class se.liu.ida.hefquin.base.data.mappings.VocabularyMappingUtils
Rewrites the given graph pattern by recursively applying the given vocabulary mapping to each of the triple patterns inside the graph pattern.
translateGraphPattern(SPARQLGroupPattern, VocabularyMapping) - Static method in class se.liu.ida.hefquin.base.data.mappings.VocabularyMappingUtils
 
translateGraphPattern(SPARQLUnionPattern, VocabularyMapping) - Static method in class se.liu.ida.hefquin.base.data.mappings.VocabularyMappingUtils
 
translateJSON(JsonObject) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.JSON2SolutionGraphConverterImpl
 
translateJSON(JsonObject) - Method in interface se.liu.ida.hefquin.engine.wrappers.graphql.JSON2SolutionGraphConverter
Translates a JSON object (obtained as a response to a GraphQL request) into a solution graph (model) containing triples created by parsing the JSON object.
translateRecord(TableRecord, LPG2RDFConfiguration, CypherQuery, Map<CypherVar, Var>) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.Record2SolutionMappingTranslatorImpl
 
translateRecord(TableRecord, LPG2RDFConfiguration, CypherQuery, Map<CypherVar, Var>) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.Record2SolutionMappingTranslator
Translates a single TableRecord into a SPARQL solution mapping that is represented as a Binding.
translateRecord(TableRecord, LPG2RDFConfiguration, SPARQL2CypherTranslationResult) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.Record2SolutionMappingTranslator
 
translateRecords(List<TableRecord>, LPG2RDFConfiguration, CypherQuery, Map<CypherVar, Var>) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.Record2SolutionMappingTranslatorImpl
 
translateRecords(List<TableRecord>, LPG2RDFConfiguration, CypherQuery, Map<CypherVar, Var>) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.Record2SolutionMappingTranslator
 
translateRecords(List<TableRecord>, LPG2RDFConfiguration, SPARQL2CypherTranslationResult) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.Record2SolutionMappingTranslator
 
translateSolutionMapping(SolutionMapping) - Method in class se.liu.ida.hefquin.base.data.mappings.impl.VocabularyMappingWrappingImpl
 
translateSolutionMapping(SolutionMapping) - Method in interface se.liu.ida.hefquin.base.data.VocabularyMapping
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.
translateSolutionMappingFromGlobal(SolutionMapping) - Method in class se.liu.ida.hefquin.base.data.mappings.impl.VocabularyMappingWrappingImpl
 
translateSolutionMappingFromGlobal(SolutionMapping) - Method in interface se.liu.ida.hefquin.base.data.VocabularyMapping
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.
translateToCypher(Set<Triple>, LPG2RDFConfiguration) - Method in class se.liu.ida.hefquin.cli.RunBGPOverNeo4j
 
translateTriplePattern(Triple, LPG2RDFConfiguration) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
translateTriplePattern(Triple, LPG2RDFConfiguration) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.SPARQLStar2CypherTranslator
Translates the given Triple Pattern into a Cypher query, using a given LPG2RDFConfiguration.
translateTriplePattern(Triple, LPG2RDFConfiguration, CypherVarGenerator, Set<Node>, Set<Node>, Set<Node>, Set<Node>, Set<Node>) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
 
translateTriplePattern(Triple, LPG2RDFConfiguration, CypherVarGenerator, Set<Node>, Set<Node>, Set<Node>, Set<Node>, Set<Node>) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.SPARQLStar2CypherTranslator
Translates a triple pattern to a Cypher query, using restricted rules based on the different boundedness properties the variables might have
translateTriplePattern(Triple, LPG2RDFConfiguration, CypherVarGenerator, Set<Node>, Set<Node>, Set<Node>, Set<Node>, Set<Node>, boolean) - Static method in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQLStar2CypherTranslatorImpl
This method translates non-nested triple patterns into Cypher, leveraging knowledge of properties that the variables in the triple pattern may hold like boundedness to given LPG elements or edge-compatibility.
translateTriplePattern(TriplePattern) - Method in class se.liu.ida.hefquin.base.data.mappings.impl.VocabularyMappingWrappingImpl
 
translateTriplePattern(TriplePattern) - Method in interface se.liu.ida.hefquin.base.data.VocabularyMapping
Applies this vocabulary mapping to the given triple pattern and returns the resulting combination of triple patterns, which may be a union of triple patterns (captured as a SPARQLUnionPattern) or just a single triple pattern (captured as a TriplePattern).
trialPhase - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVALUESorFILTER
To be flipped to false after the first request has been done and we know which approach to use for the rest of the requests.
triple(Triple) - Method in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG.MyCachingStreamRDF
 
triple(Triple) - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorBase.StreamRDF_TPFResponseBuilder
 
Triple - Interface in se.liu.ida.hefquin.base.data
 
TRIPLE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
tripleCount - Variable in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
TripleImpl - Class in se.liu.ida.hefquin.base.data.impl
 
TripleImpl(Node, Node, Node) - Constructor for class se.liu.ida.hefquin.base.data.impl.TripleImpl
 
TripleImpl(Triple) - Constructor for class se.liu.ida.hefquin.base.data.impl.TripleImpl
 
TripleMapExpression - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
 
TripleMapExpression(CypherVar, CypherVar, CypherVar) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.TripleMapExpression
 
TriplePattern - Interface in se.liu.ida.hefquin.base.query
This interface represents triple patterns.
TriplePatternImpl - Class in se.liu.ida.hefquin.base.query.impl
 
TriplePatternImpl(Node, Node, Node) - Constructor for class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
TriplePatternImpl(Triple) - Constructor for class se.liu.ida.hefquin.base.query.impl.TriplePatternImpl
 
TriplePatternRequest - Interface in se.liu.ida.hefquin.federation.access
 
TriplePatternRequestImpl - Class in se.liu.ida.hefquin.federation.access.impl.req
 
TriplePatternRequestImpl(TriplePattern) - Constructor for class se.liu.ida.hefquin.federation.access.impl.req.TriplePatternRequestImpl
 
TriplesBlock(ElementPathBlock) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
TriplesMap - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents a triples map.
TriplesNode(TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
TriplesNodePath(TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
TriplesResponse - Interface in se.liu.ida.hefquin.federation.access
 
TriplesResponseImpl - Class in se.liu.ida.hefquin.federation.access.impl.response
 
TriplesResponseImpl(List<Triple>, FederationMember, DataRetrievalRequest, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.TriplesResponseImpl
Constructs a response with the given triples, federation member, request, and request start time.
TriplesResponseImpl(List<Triple>, FederationMember, DataRetrievalRequest, Date, Integer, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.TriplesResponseImpl
Constructs a response with the given triples, federation member, request, request start time, and error details.
TriplesResponseImpl(List<Triple>, FederationMember, DataRetrievalRequest, Date, Date) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.TriplesResponseImpl
Constructs a response with the given triples, federation member, request, request start time, and the retrieval end time.
TriplesResponseImpl(List<Triple>, FederationMember, DataRetrievalRequest, Date, Date, Integer, String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.response.TriplesResponseImpl
Constructs a response with the given triples, federation member, request, request start time, retireval end time, and error details.
TriplesRetrievalProcessor<ReqType,RespType,MemberType> - Interface in se.liu.ida.hefquin.federation.access.impl.reqproc
 
TriplesSameSubject(TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
TriplesSameSubjectPath(TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
TriplesTemplate(TripleCollector) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
TriplesToSolMapsConverter - Class in se.liu.ida.hefquin.base.data.utils
 
TriplesToSolMapsConverter() - Constructor for class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter
 
TriplesToSolMapsConverter.ConvertingIterBase - Class in se.liu.ida.hefquin.base.data.utils
 
TriplesToSolMapsConverter.ConvertingIterBase1 - Class in se.liu.ida.hefquin.base.data.utils
 
TriplesToSolMapsConverter.ConvertingIterBase2 - Class in se.liu.ida.hefquin.base.data.utils
 
TriplesToSolMapsConverter.ConvertingIterEmpty - Class in se.liu.ida.hefquin.base.data.utils
 
TriplesToSolMapsConverter.ConvertingIterO - Class in se.liu.ida.hefquin.base.data.utils
 
TriplesToSolMapsConverter.ConvertingIterP - Class in se.liu.ida.hefquin.base.data.utils
 
TriplesToSolMapsConverter.ConvertingIterPO - Class in se.liu.ida.hefquin.base.data.utils
 
TriplesToSolMapsConverter.ConvertingIterS - Class in se.liu.ida.hefquin.base.data.utils
 
TriplesToSolMapsConverter.ConvertingIterSO - Class in se.liu.ida.hefquin.base.data.utils
 
TriplesToSolMapsConverter.ConvertingIterSP - Class in se.liu.ida.hefquin.base.data.utils
 
TriplesToSolMapsConverter.ConvertingIterSPO - Class in se.liu.ida.hefquin.base.data.utils
 
TripleTerm() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
TripleTermData() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
TripleTermDataObject() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
TripleTermDataSubject() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
TripleTermObject() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
TripleTermSubject() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
TripleUtils - Class in se.liu.ida.hefquin.jenaext.graph
This class provides useful functionality related to Jena's Triple class.
TripleUtils() - Constructor for class se.liu.ida.hefquin.jenaext.graph.TripleUtils
 
TRUE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
tryExtractCountMetadataOrNextPageURL(Triple) - Method in class se.liu.ida.hefquin.federation.access.impl.response.TPFResponseBuilder
 
tryGetExceptionsOfInput() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithUnaryExecOp
 
tryGetExceptionsOfInput1() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithBinaryExecOp
 
tryGetExceptionsOfInput2() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithBinaryExecOp
 
tryGetExceptionsOfProducingOperator(ResultElementIterator) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultIteratorUtils
 
tryGetExceptionsOfProducingSubPlan(ResultElementIterator) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultIteratorUtils
 
tryGetProducingOperator(ResultElementIterator) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultIteratorUtils
 
tryGetStatsOfInput() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithUnaryExecOp
 
tryGetStatsOfInput1() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithBinaryExecOp
 
tryGetStatsOfInput2() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithBinaryExecOp
 
tryGetStatsOfProducingOperator(ResultElementIterator) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultIteratorUtils
 
tryGetStatsOfProducingSubPlan(ResultElementIterator) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultIteratorUtils
 
tuples - Variable in class se.liu.ida.hefquin.mappings.algebra.impl.MappingRelationImplWithTupleLayout
 
tuples - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MappingRelationCreator
 
type - Variable in class se.liu.ida.hefquin.base.data.mappings.impl.TermMappingImpl
 
type - Variable in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty
 
type - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL.Factory
 
type - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLIDPath
 
type - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
Type(String) - Constructor for class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty.Type
 
TypeExpression - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
 
TypeExpression(CypherVar) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.TypeExpression
 
typeName - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointImpl
 
typePath1 - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
typePath2 - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
typePath3 - Static variable in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
 
TZ - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.

U

UCASE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
UCHAR - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
UCHAR4 - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
UCHAR8 - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
UnaryExecutableOp - Interface in se.liu.ida.hefquin.engine.queryplan.executable
A specialization of the ExecutableOperator interface that captures executable operators that consume a single input sequence of solution mappings.
UnaryExecutableOpBase - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Top-level base class for all implementations of UnaryExecutableOp.
UnaryExecutableOpBase(boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.UnaryExecutableOpBase
 
UnaryExecutableOpBaseWithoutBlocking - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.ops
Base class for all implementations of UnaryExecutableOp that do not need to process the input solution mappings in batches (the filter operator is a typical example).
UnaryExecutableOpBaseWithoutBlocking(boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.UnaryExecutableOpBaseWithoutBlocking
 
UnaryExpression() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
UnaryLogicalOp - Interface in se.liu.ida.hefquin.engine.queryplan.logical
An interface for any type of LogicalOperator that has an arity of one; i.e., it is defined of as a function over one multiset of solution mappings.
UnaryPhysicalOp - Interface in se.liu.ida.hefquin.engine.queryplan.physical
An interface for any type of PhysicalOperator whose algorithm consumes a single sequence of solution mappings as input.
UnaryPhysicalOpForLogicalOp - Interface in se.liu.ida.hefquin.engine.queryplan.physical
An interface for any type of PhysicalOperator that directly implements a particular logical operator that has an arity of one.
UNDEF - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
UNDIRECTED - Enum constant in enum class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Direction
 
Unfold() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
UNFOLD - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
unfoldList(LiteralLabel, SolutionMapping, IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpUnfold
 
unfoldList1(List<CDTValue>, SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpUnfold
 
unfoldList2(List<CDTValue>, SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpUnfold
 
unfoldMap(LiteralLabel, SolutionMapping, IntermediateResultElementSink) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpUnfold
 
UNION - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
UNION_BASED - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
UnionIteratorForSolMaps - Class in se.liu.ida.hefquin.base.data.utils
This iterator enumerates the solution mappings from two other iterators, essentially producing a union of the collections of solution mappings that the other two iterators enumerate.
UnionIteratorForSolMaps(Iterable<SolutionMapping>, Iterable<SolutionMapping>) - Constructor for class se.liu.ida.hefquin.base.data.utils.UnionIteratorForSolMaps
 
UnionIteratorForSolMaps(Iterator<SolutionMapping>, Iterator<SolutionMapping>) - Constructor for class se.liu.ida.hefquin.base.data.utils.UnionIteratorForSolMaps
 
unionOfAllVariables(ExpectedVariables...) - Static method in class se.liu.ida.hefquin.base.query.utils.ExpectedVariablesUtils
Returns a set of all the variables (certain and possible) in all the given ExpectedVariables objects.
unionOfAllVariables(PhysicalPlan...) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanUtils
Returns a set of all the variables (certain and possible) in all the given plans.
unionOfCertainVariables(ExpectedVariables...) - Static method in class se.liu.ida.hefquin.base.query.utils.ExpectedVariablesUtils
Returns a set of all the certain variables in all the given ExpectedVariables objects.
unionOfCertainVariables(PhysicalPlan) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanUtils
Returns a set of all the certain variables in all the given plans.
unionOfPossibleVariables(ExpectedVariables...) - Static method in class se.liu.ida.hefquin.base.query.utils.ExpectedVariablesUtils
Returns a set of all the possible variables in all the given ExpectedVariables objects.
unionOfPossibleVariables(PhysicalPlan...) - Static method in class se.liu.ida.hefquin.engine.queryplan.utils.PhysicalPlanUtils
Returns a set of all the possible variables in all the given plans.
UnionPullUp - Class in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics
Pulls up all (multiway) union operators in the given plan as high up as possible.
UnionPullUp() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.UnionPullUp
 
UniqueAnnotation - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
A unique annotation is analogous to the notion of UNIQUE constraints in databases. .
uniqueNr - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointPath
 
UNKNOWN - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
unmap(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.CompositeEdgeLabelMappingImpl
 
unmap(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.CompositeNodeLabelMappingImpl
 
unmap(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.CompositePropertyNameMappingImpl
 
unmap(Node) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.EdgeLabelMapping
Returns the String that corresponds to the given RDF term.
unmap(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.EdgeLabelMappingImpl_AllToURIs
 
unmap(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.EdgeLabelMappingImpl_SingleMatchToURI
 
unmap(Node) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMapping
Returns the String that corresponds to the given RDF term.
unmap(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_AllToLiterals
 
unmap(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_AllToURIs
 
unmap(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_SingleMatchToLiteral
 
unmap(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeLabelMappingImpl_SingleMatchToURI
 
unmap(Node) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeMapping
Returns the LPG node that corresponds to the given RDF term.
unmap(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeMappingImpl_AllToBNodes
 
unmap(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.NodeMappingImpl_AllToURIs
 
unmap(Node) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.PropertyNameMapping
Returns the String that corresponds to the given RDF term.
unmap(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.PropertyNameMappingImpl_AllToURIs
 
unmap(Node) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.conf.impl.PropertyNameMappingImpl_SingleMatchToURI
 
UnsafeIRI - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes an unsafe IRI, used with termType.
UnsafeURI - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes an unsafe URI, used with termType.
UnSupportedEdgeLabelException - Exception Class in se.liu.ida.hefquin.engine.wrappers.lpg.impl.exceptions
 
UnSupportedEdgeLabelException(String) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.lpg.impl.exceptions.UnSupportedEdgeLabelException
 
UnSupportedNodeLabelException - Exception Class in se.liu.ida.hefquin.engine.wrappers.lpg.impl.exceptions
 
UnSupportedNodeLabelException(String) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.lpg.impl.exceptions.UnSupportedNodeLabelException
 
unsupportedOp - Variable in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
UnsupportedOperationDueToRetrievalError - Exception Class in se.liu.ida.hefquin.federation.access
 
UnsupportedOperationDueToRetrievalError(Integer, String, Throwable, DataRetrievalRequest, FederationMember) - Constructor for exception class se.liu.ida.hefquin.federation.access.UnsupportedOperationDueToRetrievalError
 
UnsupportedOperationDueToRetrievalError(Integer, String, DataRetrievalRequest, FederationMember) - Constructor for exception class se.liu.ida.hefquin.federation.access.UnsupportedOperationDueToRetrievalError
 
UnsupportedOperationDueToRetrievalError(String, Throwable, DataRetrievalRequest, FederationMember) - Constructor for exception class se.liu.ida.hefquin.federation.access.UnsupportedOperationDueToRetrievalError
 
UnsupportedOperationDueToRetrievalError(String, DataRetrievalRequest, FederationMember) - Constructor for exception class se.liu.ida.hefquin.federation.access.UnsupportedOperationDueToRetrievalError
 
UnsupportedOperationDueToRetrievalError(Throwable, DataRetrievalRequest, FederationMember) - Constructor for exception class se.liu.ida.hefquin.federation.access.UnsupportedOperationDueToRetrievalError
 
UnsupportedOperationDueToRetrievalError(DataRetrievalRequest, FederationMember) - Constructor for exception class se.liu.ida.hefquin.federation.access.UnsupportedOperationDueToRetrievalError
 
UnsupportedOpFinder() - Constructor for class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
unsupportedOpFound() - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
UnSupportedPropertyNameException - Exception Class in se.liu.ida.hefquin.engine.wrappers.lpg.impl.exceptions
 
UnSupportedPropertyNameException(String) - Constructor for exception class se.liu.ida.hefquin.engine.wrappers.lpg.impl.exceptions.UnSupportedPropertyNameException
 
UnsupportedQueryException - Exception Class in se.liu.ida.hefquin.engine
An exception for cases in which a query given to HeFQUIN uses some feature that is not (yet) supported by HeFQUIN.
UnsupportedQueryException(Query, String) - Constructor for exception class se.liu.ida.hefquin.engine.UnsupportedQueryException
The given message should describe the specific limitation of HeFQUIN and should be written in a way that it can be passed directly to the user.
UnsupportedQueryException(Query, String, Throwable) - Constructor for exception class se.liu.ida.hefquin.engine.UnsupportedQueryException
The given message should describe the specific limitation of HeFQUIN and should be written in a way that it can be passed directly to the user.
UnwindIterator - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.query
This interface represents an UNWIND clause of a Match Query.
UnwindIteratorImpl - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
 
UnwindIteratorImpl(CypherVar, ListCypherExpression, List<BooleanCypherExpression>, List<CypherExpression>, CypherVar) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.UnwindIteratorImpl
 
Update() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
Update1() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
UpdateLineColumn(char) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.JavaCharStream
 
updateSchemaMapping(List<String>) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion.MyCursor
 
UpdateUnit() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
uri - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.conn.Neo4jConnectionFactory.Neo4jConnection
 
uri - Variable in class se.liu.ida.hefquin.federation.access.impl.req.RESTRequestImpl
 
URI - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
URI - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes a URI, used with termType.
URI2GraphQLHelper - Class in se.liu.ida.hefquin.engine.wrappers.graphql.utils
Provides helper functions that focuses on conversions from URIs to GraphQL data that is then used at a GraphQL endpoint.
URI2GraphQLHelper() - Constructor for class se.liu.ida.hefquin.engine.wrappers.graphql.utils.URI2GraphQLHelper
 
url - Variable in class se.liu.ida.hefquin.federation.access.impl.cache.CardinalityCacheKey
 
url - Variable in class se.liu.ida.hefquin.federation.members.impl.GraphQLEndpointImpl
 
url - Variable in class se.liu.ida.hefquin.federation.members.impl.Neo4jServerImpl
 
url - Variable in class se.liu.ida.hefquin.federation.members.impl.SPARQLEndpointImpl
 
urlTemplate - Variable in class se.liu.ida.hefquin.federation.members.impl.RESTEndpointImpl
 
useFilterBasedApproach - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVALUESorFILTER
true means that the FILTER-based bind-join requests will be used, whereas false is for VALUES-based bind-join requests.
useOuterJoinSemantics - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps
 
useOuterJoinSemantics - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
useOuterJoinSemantics - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
useParallelVersion - Variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL.Factory
 
username - Variable in class se.liu.ida.hefquin.cli.modules.ModNeo4jEndpoint
 
usesParallelVersion() - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
USING - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
UsingClause(UpdateWithUsing) - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
UTF_16 - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents the UFT-16 encoding.
UTF_8 - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents the UFT-8 encoding.
UUID - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.

V

valid - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend
 
valid - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpJoin
 
valid - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject
 
valid - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion
 
validateTypesAndEntrypoints(Map<String, Map<String, GraphQLField>>, Map<String, Map<GraphQLEntrypointType, GraphQLEntrypoint>>) - Method in class se.liu.ida.hefquin.engine.wrappers.graphql.impl.GraphQLSchemaInitializerImpl
Removes the types, fields and entrypoints from the @param typesAndFields and @param entrypoints and notes their removal if they don't meet the criteria for the approach.
valsPerAttr - Variable in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract.MappingRelationCreator
 
value - Variable in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_OneVarBinding
 
value - Variable in class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty
 
value - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.LiteralExpression
 
Value - Interface in se.liu.ida.hefquin.engine.wrappers.lpg.data
 
value1 - Variable in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_ThreeVarsBindings
 
value1 - Variable in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_TwoVarsBindings
 
value2 - Variable in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_ThreeVarsBindings
 
value2 - Variable in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_TwoVarsBindings
 
value3 - Variable in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_ThreeVarsBindings
 
ValueBasedConstructorArgument - Static variable in class se.liu.ida.hefquin.vocabulary.ECVocab
Every instance of this class refers to a concrete value to be passed as an argument to the constructor of a corresponding Java class.
ValueLogical() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
valueOf(String) - Static method in enum class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty.Quality
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.liu.ida.hefquin.engine.queryplan.utils.LogicalPlanPrinter.LogicalPlanStage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLFieldType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Direction
Returns the enum constant of this class with the specified name.
values - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.data.impl.MapValue
 
values() - Static method in enum class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.liu.ida.hefquin.engine.queryplan.info.QueryPlanProperty.Quality
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.liu.ida.hefquin.engine.queryplan.utils.LogicalPlanPrinter.LogicalPlanStage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLEntrypointType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLFieldType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.liu.ida.hefquin.engine.wrappers.lpg.utils.LabeledGraph.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
VALUES - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
VALUES_BASED - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
VALUES_OR_FILTER - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
ValuesClause() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
ValuesServiceQueryResolver - Class in se.liu.ida.hefquin.engine
Queries with a WHERE clause of a form such as the following one need to be rewritten, which is what this class does.
ValuesServiceQueryResolver() - Constructor for class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver
 
ValuesServiceQueryResolver.MyElementTransform - Class in se.liu.ida.hefquin.engine
Transforms all SERVICE clauses that have a service variable by replacing this variable with the URI that a given solution mapping assigns to the variable.
ValuesServiceQueryResolver.MyIllegalQueryException - Exception Class in se.liu.ida.hefquin.engine
This exception is used internally by this class.
ValuesServiceQueryResolver.MyUnsupportedQueryException - Exception Class in se.liu.ida.hefquin.engine
This exception is used internally by this class.
ValuesServiceQueryResolver.PatternVarsVisitorWithoutServiceVars - Class in se.liu.ida.hefquin.engine
Collects all variables in a given Element except for variables that occur *only* as the variable of SERVICE clauses.
ValuesServiceQueryResolver.VisitorToCheckServiceVariables - Class in se.liu.ida.hefquin.engine
Checks for each visited SERVICE clause that has a service variable whether that variable is in a given list of permitted variables.
valueType - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLFieldImpl
 
var - Variable in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_OneVarBinding
 
var - Variable in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterBase1
 
var - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBind.OneVarWorker
 
var - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.AllLabelsExpression
 
var - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.FirstLabelExpression
 
var - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.KeysExpression
 
var - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.MembershipExpression
 
var - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.PropertyAccessExpression
 
var - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.PropertyAccessWithVarExpression
 
var - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.TypeExpression
 
var - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.VariableIDExpression
 
Var() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
var1 - Variable in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_ThreeVarsBindings
 
var1 - Variable in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_TwoVarsBindings
 
var1 - Variable in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterBase2
 
var1 - Variable in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterSPO
 
var1 - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpUnfold
 
var1 - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnfold
 
VAR1 - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
var2 - Variable in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_ThreeVarsBindings
 
var2 - Variable in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_TwoVarsBindings
 
var2 - Variable in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterBase2
 
var2 - Variable in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterSPO
 
var2 - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpUnfold
 
var2 - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnfold
 
VAR2 - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
var3 - Variable in class se.liu.ida.hefquin.base.data.utils.FilteringIteratorForSolMaps_ThreeVarsBindings
 
var3 - Variable in class se.liu.ida.hefquin.base.data.utils.TriplesToSolMapsConverter.ConvertingIterSPO
 
variable - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.VariableLabelExpression
 
variable - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
An IRI template variable
VARIABLE_RENAMING - Static variable in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
VariableByBlankNodeSubstitutionException - Exception Class in se.liu.ida.hefquin.base.query
 
VariableByBlankNodeSubstitutionException() - Constructor for exception class se.liu.ida.hefquin.base.query.VariableByBlankNodeSubstitutionException
 
VariableIDExpression - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
 
VariableIDExpression(CypherVar) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.VariableIDExpression
 
VariableLabelExpression - Class in se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression
 
VariableLabelExpression(CypherVar, String) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.VariableLabelExpression
 
VariableReplacementVisitor - Class in se.liu.ida.hefquin.engine.wrappers.lpg.utils
 
VariableReplacementVisitor(Map<CypherVar, CypherVar>) - Constructor for class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
variableRepresentation - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
The representation format to use when expanding the IRI template.
VariableRepresentation - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A representation specifies how to serialize variable values into strings.
varName - Variable in class se.liu.ida.hefquin.engine.wrappers.graphql.data.impl.GraphQLArgumentImpl
 
VARNAME - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
VarOrIri() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
VarOrReifierId() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
VarOrTerm() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
vars(Collection<Var>, Element) - Static method in class se.liu.ida.hefquin.jenaext.PatternVarsAll
 
vars(Element) - Static method in class se.liu.ida.hefquin.jenaext.PatternVarsAll
 
vars(Element, PatternVarsAll.MyPatternVarsVisitor) - Static method in class se.liu.ida.hefquin.jenaext.PatternVarsAll
 
varsInQuery - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
varsInQuery - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
VarSpecificCardinalityEstimation - Interface in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality
 
VarSpecificCardinalityEstimationImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality
 
VarSpecificCardinalityEstimationImpl(CardinalityEstimation) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.VarSpecificCardinalityEstimationImpl
 
VarSpecificCardinalityEstimationImpl.MyCache - Class in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality
 
VBAR - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
Verb() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
VerbPath() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
VerbSimple() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
verifyExpectedURI(String) - Method in class se.liu.ida.hefquin.federation.catalog.FederationDescriptionReader
Verifies that the given string represents an HTTP URI or an HTTPS URI and, if so, returns that URI.
VERSION - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
VERSION_INFO - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
The ontology's owl:versionInfo as a string
VersionDecl() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
VersionSpecifier() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
view - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
A specific view of a resource.
viewOn - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
The source of the logical view.
visit(OpAssign) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpBGP) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpConditional) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpDatasetNames) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpDisjunction) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpDistinct) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpExt) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpExtend) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpFilter) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpGraph) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpGroup) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpJoin) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpLabel) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpLeftJoin) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpList) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpMinus) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpNull) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpOrder) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpPath) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpProcedure) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpProject) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpPropFunc) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpQuad) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpQuadBlock) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpQuadPattern) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpReduced) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpSequence) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpService) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpSlice) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpTable) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpTopN) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpTriple) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpUnfold) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(OpUnion) - Method in class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.UnsupportedOpFinder
 
visit(ElementAssign) - Method in class se.liu.ida.hefquin.jenaext.PatternVarsAll.MyPatternVarsVisitor
 
visit(ElementBind) - Method in class se.liu.ida.hefquin.jenaext.PatternVarsAll.MyPatternVarsVisitor
 
visit(ElementData) - Method in class se.liu.ida.hefquin.jenaext.PatternVarsAll.MyPatternVarsVisitor
 
visit(ElementExists) - Method in class se.liu.ida.hefquin.jenaext.PatternVarsAll.MyPatternVarsVisitor
 
visit(ElementFilter) - Method in class se.liu.ida.hefquin.jenaext.PatternVarsAll.MyPatternVarsVisitor
 
visit(ElementMinus) - Method in class se.liu.ida.hefquin.jenaext.PatternVarsAll.MyPatternVarsVisitor
 
visit(ElementNamedGraph) - Method in class se.liu.ida.hefquin.jenaext.PatternVarsAll.MyPatternVarsVisitor
 
visit(ElementNotExists) - Method in class se.liu.ida.hefquin.jenaext.PatternVarsAll.MyPatternVarsVisitor
 
visit(ElementPathBlock) - Method in class se.liu.ida.hefquin.jenaext.PatternVarsAll.MyPatternVarsVisitor
 
visit(ElementService) - Method in class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver.PatternVarsVisitorWithoutServiceVars
 
visit(ElementService) - Method in class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver.VisitorToCheckServiceVariables
 
visit(ElementSubQuery) - Method in class se.liu.ida.hefquin.jenaext.PatternVarsAll.MyPatternVarsVisitor
 
visit(ElementTriplesBlock) - Method in class se.liu.ida.hefquin.jenaext.PatternVarsAll.MyPatternVarsVisitor
 
visit(ElementUnfold) - Method in class se.liu.ida.hefquin.jenaext.PatternVarsAll.MyPatternVarsVisitor
 
visit(LogicalOpBind) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
visit(LogicalOpBind) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitor
 
visit(LogicalOpBind) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitorBase
 
visit(LogicalOpBind) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
 
visit(LogicalOpBind) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(LogicalOpBind) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
visit(LogicalOpDedup) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
visit(LogicalOpDedup) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitor
 
visit(LogicalOpDedup) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitorBase
 
visit(LogicalOpDedup) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
 
visit(LogicalOpDedup) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(LogicalOpDedup) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
visit(LogicalOpFilter) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
visit(LogicalOpFilter) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.SourceAssignmentChecker
 
visit(LogicalOpFilter) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitor
 
visit(LogicalOpFilter) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitorBase
 
visit(LogicalOpFilter) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
 
visit(LogicalOpFilter) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(LogicalOpFilter) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
visit(LogicalOpFixedSolMap) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
visit(LogicalOpFixedSolMap) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitor
 
visit(LogicalOpFixedSolMap) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitorBase
 
visit(LogicalOpFixedSolMap) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
 
visit(LogicalOpFixedSolMap) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(LogicalOpFixedSolMap) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
visit(LogicalOpGlobalToLocal) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
visit(LogicalOpGlobalToLocal) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.SourceAssignmentChecker
 
visit(LogicalOpGlobalToLocal) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitor
 
visit(LogicalOpGlobalToLocal) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitorBase
 
visit(LogicalOpGlobalToLocal) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
 
visit(LogicalOpGlobalToLocal) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(LogicalOpGlobalToLocal) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
visit(LogicalOpGPAdd) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
visit(LogicalOpGPAdd) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.SourceAssignmentChecker
 
visit(LogicalOpGPAdd) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitor
 
visit(LogicalOpGPAdd) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitorBase
 
visit(LogicalOpGPAdd) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
 
visit(LogicalOpGPAdd) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(LogicalOpGPAdd) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
visit(LogicalOpGPOptAdd) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
visit(LogicalOpGPOptAdd) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.SourceAssignmentChecker
 
visit(LogicalOpGPOptAdd) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitor
 
visit(LogicalOpGPOptAdd) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitorBase
 
visit(LogicalOpGPOptAdd) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
 
visit(LogicalOpGPOptAdd) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(LogicalOpGPOptAdd) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
visit(LogicalOpJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
visit(LogicalOpJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.SourceAssignmentChecker
 
visit(LogicalOpJoin) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitor
 
visit(LogicalOpJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitorBase
 
visit(LogicalOpJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
 
visit(LogicalOpJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(LogicalOpJoin) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
visit(LogicalOpLocalToGlobal) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
visit(LogicalOpLocalToGlobal) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.SourceAssignmentChecker
 
visit(LogicalOpLocalToGlobal) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitor
 
visit(LogicalOpLocalToGlobal) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitorBase
 
visit(LogicalOpLocalToGlobal) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
 
visit(LogicalOpLocalToGlobal) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(LogicalOpLocalToGlobal) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
visit(LogicalOpMultiwayJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
visit(LogicalOpMultiwayJoin) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitor
 
visit(LogicalOpMultiwayJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitorBase
 
visit(LogicalOpMultiwayJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
 
visit(LogicalOpMultiwayJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(LogicalOpMultiwayJoin) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
visit(LogicalOpMultiwayLeftJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
visit(LogicalOpMultiwayLeftJoin) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitor
 
visit(LogicalOpMultiwayLeftJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitorBase
 
visit(LogicalOpMultiwayLeftJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
 
visit(LogicalOpMultiwayLeftJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(LogicalOpMultiwayLeftJoin) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
visit(LogicalOpMultiwayUnion) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
visit(LogicalOpMultiwayUnion) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitor
 
visit(LogicalOpMultiwayUnion) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitorBase
 
visit(LogicalOpMultiwayUnion) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
 
visit(LogicalOpMultiwayUnion) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(LogicalOpMultiwayUnion) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
visit(LogicalOpRequest<?, ?>) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
visit(LogicalOpRequest<?, ?>) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.SourceAssignmentChecker
 
visit(LogicalOpRequest<?, ?>) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitor
 
visit(LogicalOpRequest<?, ?>) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitorBase
 
visit(LogicalOpRequest<?, ?>) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
 
visit(LogicalOpRequest<?, ?>) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(LogicalOpRequest<?, ?>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
visit(LogicalOpRightJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
visit(LogicalOpRightJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.SourceAssignmentChecker
 
visit(LogicalOpRightJoin) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitor
 
visit(LogicalOpRightJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitorBase
 
visit(LogicalOpRightJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
 
visit(LogicalOpRightJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(LogicalOpRightJoin) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
visit(LogicalOpUnfold) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
visit(LogicalOpUnfold) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitor
 
visit(LogicalOpUnfold) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitorBase
 
visit(LogicalOpUnfold) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
 
visit(LogicalOpUnfold) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(LogicalOpUnfold) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
visit(LogicalOpUnion) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.LogicalPlanCounter
 
visit(LogicalOpUnion) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.SourceAssignmentChecker
 
visit(LogicalOpUnion) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitor
 
visit(LogicalOpUnion) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanVisitorBase
 
visit(LogicalOpUnion) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters.ShortNameCreator
 
visit(LogicalOpUnion) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedLogicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(LogicalOpUnion) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.cardinality.CardinalityEstimationWorkerImpl
 
visit(LogicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpBind
 
visit(LogicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpDedup
 
visit(LogicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFilter
 
visit(LogicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpFixedSolMap
 
visit(LogicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGlobalToLocal
 
visit(LogicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPAdd
 
visit(LogicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGPOptAdd
 
visit(LogicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpJoin
 
visit(LogicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpLocalToGlobal
 
visit(LogicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayJoin
 
visit(LogicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayLeftJoin
 
visit(LogicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpMultiwayUnion
 
visit(LogicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRequest
 
visit(LogicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpRightJoin
 
visit(LogicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnfold
 
visit(LogicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpUnion
 
visit(LogicalPlanVisitor) - Method in interface se.liu.ida.hefquin.engine.queryplan.logical.LogicalOperator
 
visit(PhysicalOpBinaryUnion) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpBinaryUnion) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalOpBind) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpBind) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalOpBindJoinBRTPF) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpBindJoinBRTPF) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalOpBindJoinSPARQL) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpBindJoinSPARQL) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalOpFilter) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpFilter) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalOpFixedSolMap) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpFixedSolMap) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalOpGlobalToLocal) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpGlobalToLocal) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalOpHashJoin) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpHashJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalOpHashRJoin) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpHashRJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalOpIndexNestedLoopsJoin) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpIndexNestedLoopsJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalOpLocalToGlobal) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpLocalToGlobal) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalOpLookupJoinViaWrapper) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpLookupJoinViaWrapper) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalOpMultiwayUnion) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpMultiwayUnion) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalOpNaiveNestedLoopsJoin) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpNaiveNestedLoopsJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalOpParallelMultiLeftJoin) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpParallelMultiLeftJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalOpRequest<?, ?>) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpRequest<?, ?>) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalOpSymmetricHashJoin) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpSymmetricHashJoin) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalOpUnfold) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanVisitor
 
visit(PhysicalOpUnfold) - Method in class se.liu.ida.hefquin.engine.queryplan.utils.TextBasedPhysicalPlanPrinterImpl.MyPropertiesExtractor
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBinaryUnion
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBind
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinBRTPF
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpBindJoinSPARQL
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFilter
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpFixedSolMap
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpGlobalToLocal
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashJoin
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpHashRJoin
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpIndexNestedLoopsJoin
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLocalToGlobal
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpLookupJoinViaWrapper
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpMultiwayUnion
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpNaiveNestedLoopsJoin
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpParallelMultiLeftJoin
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpRequest
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpSymmetricHashJoin
 
visit(PhysicalPlanVisitor) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.impl.PhysicalOpUnfold
 
visit(PhysicalPlanVisitor) - Method in interface se.liu.ida.hefquin.engine.queryplan.physical.PhysicalOperator
 
visit(CypherExpression) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
Recursive initial call
visit(CypherExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visit(CypherExpressionVisitor) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.query.CypherExpression
accepts a CypherExpressionVisitor and propagates the visit recursively when required.
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.AliasedExpression
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.AllLabelsExpression
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.CountLargerThanZeroExpression
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.CypherVar
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.EqualityExpression
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.EXISTSExpression
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.FirstLabelExpression
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.GetItemExpression
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.KeysExpression
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.LiteralExpression
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.MembershipExpression
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.PropertyAccessExpression
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.PropertyAccessWithVarExpression
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.TripleMapExpression
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.TypeExpression
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.UnwindIteratorImpl
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.VariableIDExpression
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.expression.VariableLabelExpression
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.EdgeMatchClause
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.NodeMatchClause
 
visit(CypherExpressionVisitor) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.query.impl.match.PathMatchClause
 
visit(MappingOperatorVisitor) - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingOperator
 
visit(MappingOperatorVisitor) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpConstant
 
visit(MappingOperatorVisitor) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtend
 
visit(MappingOperatorVisitor) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpExtract
 
visit(MappingOperatorVisitor) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpJoin
 
visit(MappingOperatorVisitor) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpProject
 
visit(MappingOperatorVisitor) - Method in class se.liu.ida.hefquin.mappings.algebra.ops.MappingOpUnion
 
visit(MappingOpConstant) - Method in class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils.MyPrintablePlanCreator
 
visit(MappingOpConstant) - Method in class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils.SrcRefsExtractor
 
visit(MappingOpConstant) - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingOperatorVisitor
 
visit(MappingOpExtend) - Method in class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils.MyPrintablePlanCreator
 
visit(MappingOpExtend) - Method in class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils.SrcRefsExtractor
 
visit(MappingOpExtend) - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingOperatorVisitor
 
visit(MappingOpExtract<?, ?, ?, ?, ?>) - Method in class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils.MyPrintablePlanCreator
 
visit(MappingOpExtract<?, ?, ?, ?, ?>) - Method in class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils.SrcRefsExtractor
 
visit(MappingOpExtract<?, ?, ?, ?, ?>) - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingOperatorVisitor
 
visit(MappingOpJoin) - Method in class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils.MyPrintablePlanCreator
 
visit(MappingOpJoin) - Method in class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils.SrcRefsExtractor
 
visit(MappingOpJoin) - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingOperatorVisitor
 
visit(MappingOpProject) - Method in class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils.MyPrintablePlanCreator
 
visit(MappingOpProject) - Method in class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils.SrcRefsExtractor
 
visit(MappingOpProject) - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingOperatorVisitor
 
visit(MappingOpUnion) - Method in class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils.MyPrintablePlanCreator
 
visit(MappingOpUnion) - Method in class se.liu.ida.hefquin.mappings.algebra.MappingOperatorUtils.SrcRefsExtractor
 
visit(MappingOpUnion) - Method in interface se.liu.ida.hefquin.mappings.algebra.MappingOperatorVisitor
 
visitAliasedExpression(AliasedExpression) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
Specific calls for each type of expression
visitAliasedExpression(AliasedExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitCountLargerThanZero(CountLargerThanZeroExpression) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitCountLargerThanZero(CountLargerThanZeroExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitEdgeMatch(EdgeMatchClause) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitEdgeMatch(EdgeMatchClause) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitEquality(EqualityExpression) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitEquality(EqualityExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitEXISTS(EXISTSExpression) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitEXISTS(EXISTSExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitGetItem(GetItemExpression) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitGetItem(GetItemExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitID(VariableIDExpression) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitID(VariableIDExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitKeys(KeysExpression) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitKeys(KeysExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitLabels(AllLabelsExpression) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitLabels(AllLabelsExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitLabels(FirstLabelExpression) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitLabels(FirstLabelExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitLiteral(LiteralExpression) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitLiteral(LiteralExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitMembership(MembershipExpression) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitMembership(MembershipExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitNodeMatch(NodeMatchClause) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitNodeMatch(NodeMatchClause) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
VisitorToCheckServiceVariables(List<Var>) - Constructor for class se.liu.ida.hefquin.engine.ValuesServiceQueryResolver.VisitorToCheckServiceVariables
Creates the visitor with the list of variables that are permitted as service variables.
visitPathMatch(PathMatchClause) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitPathMatch(PathMatchClause) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitPropertyAccess(PropertyAccessExpression) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitPropertyAccess(PropertyAccessExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitPropertyAccessWithVar(PropertyAccessWithVarExpression) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitPropertyAccessWithVar(PropertyAccessWithVarExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitTripleMap(TripleMapExpression) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitTripleMap(TripleMapExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitType(TypeExpression) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitType(TypeExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitUnwind(UnwindIteratorImpl) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitUnwind(UnwindIteratorImpl) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitVar(CypherVar) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitVar(CypherVar) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
visitVariableLabel(VariableLabelExpression) - Method in interface se.liu.ida.hefquin.engine.wrappers.lpg.utils.CypherExpressionVisitor
 
visitVariableLabel(VariableLabelExpression) - Method in class se.liu.ida.hefquin.engine.wrappers.lpg.utils.VariableReplacementVisitor
 
vm - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.CollectingIntermediateResultElementSinkWithTranslation
 
vm - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpGlobalToLocal
 
vm - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLocalToGlobal
 
vm - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpGlobalToLocal
 
vm - Variable in class se.liu.ida.hefquin.engine.queryplan.logical.impl.LogicalOpLocalToGlobal
 
vm - Variable in class se.liu.ida.hefquin.engine.wrappers.lpg.impl.SPARQL2CypherTranslationResultImpl
 
VocabularyMapping - Interface in se.liu.ida.hefquin.base.data
 
vocabularyMappingsFile - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
Path to a file with RDF mappings to align different vocabularies.
VocabularyMappingUtils - Class in se.liu.ida.hefquin.base.data.mappings
 
VocabularyMappingUtils() - Constructor for class se.liu.ida.hefquin.base.data.mappings.VocabularyMappingUtils
 
VocabularyMappingWrappingImpl - Class in se.liu.ida.hefquin.base.data.mappings.impl
Temporary class.
VocabularyMappingWrappingImpl(String) - Constructor for class se.liu.ida.hefquin.base.data.mappings.impl.VocabularyMappingWrappingImpl
 
VocabularyMappingWrappingImpl(Set<Triple>) - Constructor for class se.liu.ida.hefquin.base.data.mappings.impl.VocabularyMappingWrappingImpl
 
VocabularyMappingWrappingImpl(Graph) - Constructor for class se.liu.ida.hefquin.base.data.mappings.impl.VocabularyMappingWrappingImpl
 
VocabularyMappingWrappingImpl(EntityMapping, SchemaMapping) - Constructor for class se.liu.ida.hefquin.base.data.mappings.impl.VocabularyMappingWrappingImpl
 
vsCardEstimator - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.CardinalityEstimationImpl
 

W

W_O - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula.JoinAwareWeightedUnboundVariableCount
 
W_P - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula.JoinAwareWeightedUnboundVariableCount
 
W_S - Static variable in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula.JoinAwareWeightedUnboundVariableCount
 
WAITING_TO_BE_STARTED - Enum constant in enum class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase.Status
The task has been created but its execution has not yet been started.
walk(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanWalker.LogicalWalkerVisitor
 
walk(LogicalPlan, LogicalPlanVisitor, LogicalPlanVisitor) - Static method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanWalker
 
walk(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanWalker.PhysicalWalkerVisitor
 
walk(PhysicalPlan, PhysicalPlanVisitor, PhysicalPlanVisitor) - Static method in class se.liu.ida.hefquin.engine.queryplan.physical.PhysicalPlanWalker
 
wasShutDown - Variable in class se.liu.ida.hefquin.engine.HeFQUINEngine
 
wasSourceAssignment() - Method in class se.liu.ida.hefquin.engine.queryplan.logical.LogicalPlanUtils.SourceAssignmentChecker
 
weight - Variable in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CostDimension
 
weightedFmCount(List<FederationMember>, List<FederationMember>) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula.FmAwareWeightedJoinAndUnboundVariableCount
 
weightedJoinsCountAcrossPlans(List<QueryAnalyzer>, QueryAnalyzer) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula.FmAwareWeightedJoinAndUnboundVariableCount
 
weightedJoinsCountInNextPlan(QueryAnalyzer) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula.JoinAwareWeightedUnboundVariableCount
Calculate the weighed sum of different types of joins
weightedUnboundVarsCount(Set<Node>, QueryAnalyzer) - Static method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.formula.JoinAwareWeightedUnboundVariableCount
Calculate the weighed sum of unbound variables based on different positions (subs, preds and objs)
WHERE - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
WhereClause() - Method in class se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUIN
 
WITH - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
withEngineConfiguration(String) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineBuilder
Sets the engine configuration to be used by the engine.
withEngineConfiguration(Model) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineBuilder
Sets the engine configuration to be used by the engine.
withExecutablePlanPrinter(ExecutablePlanPrinter) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineBuilder
Sets the executable plan printer to be used by the engine.
withFederationCatalog(String) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineBuilder
Sets the federation catalog to be used by the engine.
withFederationCatalog(Model) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineBuilder
Sets the federation catalog to be used by the engine.
withFederationCatalog(FederationCatalog) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineBuilder
Sets the federation catalog to be used by the engine.
withFederationCatalogInFiles(List<String>) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineBuilder
Sets the federation catalog to be used by the engine.
withFederationCatalogInModels(List<Model>) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineBuilder
Sets the federation catalog to be used by the engine.
withLogicalPlanPrinter(LogicalPlanPrinter) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineBuilder
Sets the logical plan printer to be used by the engine.
withPhysicalPlanPrinter(PhysicalPlanPrinter) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineBuilder
Sets the physical plan printer to be used by the engine.
withSourceAssignmentPrinter(LogicalPlanPrinter) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngineBuilder
Sets the source assignment printer to be used by the engine.
worker - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBind
 
Worker() - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerForPushBasedExecution.Worker
 
Worker(LogicalOpRequest<?, ?>, SolutionMappingsIndex, List<SolutionMapping>, ExpectedVariables, ExecutionContext) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin.Worker
 
Worker(LogicalToPhysicalOpConverter) - Constructor for class se.liu.ida.hefquin.engine.queryplan.utils.LogicalToPhysicalPlanConverterImpl.Worker
 
WorkerForJoin(CardinalityEstimation, PhysicalPlan, PhysicalPlan) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.MinBasedCardinalityEstimationImpl.WorkerForJoin
 
WorkerForRequestOps(PhysicalPlan) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.CardinalityEstimationImpl.WorkerForRequestOps
 
WorkerForSubquery(PhysicalPlan) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.CardinalityEstimationImpl.WorkerForSubquery
 
WorkerForUnion(CardinalityEstimation, PhysicalPlan) - Constructor for class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.MinBasedCardinalityEstimationImpl.WorkerForUnion
 
WrappedFederationMember - Interface in se.liu.ida.hefquin.federation.members
Captures all kinds of federation members from which data cannot be retrieved in some RDF-related form and, thus, for which some form of local (HeFQUIN-side) wrapper is required.
WrappedFederationMember - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
An federation member that is accessed via a wrapper.
wrappedIndex - Variable in class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
wrappedResponse - Variable in class se.liu.ida.hefquin.federation.access.impl.response.CardinalityResponseImpl
 
WrappedRESTEndpoint - Interface in se.liu.ida.hefquin.federation.members
This interface represents a REST endpoint for which HeFQUIN has a wrapper via which it is possible evaluate SPARQL graph patterns over an RDF view of the data obtained from this endpoint.
WrappedRESTEndpoint.DataConversionException - Exception Class in se.liu.ida.hefquin.federation.members
 
WrappedRESTEndpointImpl - Class in se.liu.ida.hefquin.federation.members.impl
 
WrappedRESTEndpointImpl(String, List<RESTEndpoint.Parameter>, MappingOperator) - Constructor for class se.liu.ida.hefquin.federation.members.impl.WrappedRESTEndpointImpl
 
wrapper - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
The wrapper of a wrapped federation member.
Wrapper - Interface in se.liu.ida.hefquin.federation.wrappers
This interface captures any type of wrapper that allows HeFQUIN to interact with some form of federation member that does not support RDF and SPARQL.
Wrapper - Static variable in class se.liu.ida.hefquin.vocabulary.FDVocab
A wrapper provides access to federation members that do not support RDF and SPARQL natively.
WrapperRequest - Interface in se.liu.ida.hefquin.federation.access
 
WrappingIterable<T> - Class in se.liu.ida.hefquin.base.utils
Wraps another iterable over the same type and can be used to apply a corresponding wrapping iterator.
WrappingIterable(Iterable<T>, WrappingIteratorFactory<T>) - Constructor for class se.liu.ida.hefquin.base.utils.WrappingIterable
 
WrappingIteratorFactory<T> - Interface in se.liu.ida.hefquin.base.utils
 
WrappingQueryIterator(Iterator<SolutionMapping>) - Constructor for class se.liu.ida.hefquin.jenaintegration.sparql.engine.main.OpExecutorHeFQUIN.WrappingQueryIterator
 
WrappingSolutionMappingsIndex - Class in se.liu.ida.hefquin.base.datastructures.impl
Base class for implementations of SolutionMappingsIndex that wrap another SolutionMappingsIndex.
WrappingSolutionMappingsIndex(SolutionMappingsIndex) - Constructor for class se.liu.ida.hefquin.base.datastructures.impl.WrappingSolutionMappingsIndex
 
wrapUp() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
wrapUp(boolean, boolean) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.pushbased.PushBasedPlanThreadImplBase
 
wrapUpForChild1(IntermediateResultElementSink, ExecutionContext) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.BinaryExecutableOp
Finishes up any processing related to the input coming from the first operand and sends the remaining result elements (if any) to the given sink.
wrapUpForChild1(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
 
wrapUpForChild2(IntermediateResultElementSink, ExecutionContext) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.BinaryExecutableOp
Finishes up any processing related to the input coming from the second operand and sends the remaining result elements (if any) to the given sink.
wrapUpForChild2(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
 
wrapUpForXthChild(int, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NaryExecutableOpBase
 
wrapUpForXthChild(int, IntermediateResultElementSink, ExecutionContext) - Method in interface se.liu.ida.hefquin.engine.queryplan.executable.NaryExecutableOp
Finishes up any processing related to the input coming from the x-th operand and sends the remaining result elements (if any) to the given sink.
writable - Static variable in class se.liu.ida.hefquin.vocabulary.HydraVocab
True if the client can change the property's value, false otherwise.
writeTriplesForEdges(List<TableRecord>, LPG2RDFConfiguration, StreamRDF) - Method in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG
Writes RDF triples representing the edges retrieved from the Neo4j database to the provided stream.
writeTriplesForNodes(List<TableRecord>, LPG2RDFConfiguration, StreamRDF) - Method in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG
Writes RDF triples representing the nodes retrieved from the Neo4j database to the provided stream.
writeTriplesForProperties(Node, PropertyMap, LPG2RDFConfiguration, StreamRDF) - Method in class se.liu.ida.hefquin.cli.MaterializeRDFViewOfLPG
Creates and writes a triple for each of the properties of the given PropertyMap using the given subject for these triples.
WS - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.
WSC - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.

X

XPath - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes the XPath reference formulation, used for referring to extracts of XML sources.
XPathReferenceFormulation - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Denotes a XPath Reference Formulation.

Y

YEAR - Static variable in interface se.liu.ida.hefquin.jenaext.sparql.lang.sparql_12_hefquin.javacc.SPARQLParser12ForHeFQUINConstants
RegularExpression Id.

Z

zip - Static variable in class se.liu.ida.hefquin.rml.vocabulary.RMLVocab
Represents Zip file compression.

_

_apply(LogicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics.CardinalityBasedJoinOrderingBase
 
_concludeExecution(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps
 
_concludeExecution(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequests
 
_concludeExecution(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
_concludeExecution(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForUnaryExecOpWithCollectedInput
Implementations of this function need to process the given solution mappings as last input, conclude the execution of this operator, and send the remaining result elements (if any) to the given sink.
_concludeExecution(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars
 
_concludeExecution(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin
 
_concludeExecution(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
_concludeExecution(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForUnaryExecOpWithCollectedInput
 
_concludeExecution(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBind
 
_concludeExecution(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpDuplicateRemoval
 
_concludeExecution(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpFilter
 
_concludeExecution(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpGlobalToLocal
 
_concludeExecution(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLocalToGlobal
 
_concludeExecution(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithoutParamVars
 
_concludeExecution(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpUnfold
 
_concludeExecution(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.UnaryExecutableOpBase
Implementations of this function need to conclude the execution of this operator and send the remaining result elements (if any) to the given sink.
_createThreads(PhysicalPlan, LinkedList<PushBasedPlanThread>, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.compiler.QueryPlanCompilerForPushBasedExecution.Worker
 
_execAndPrint(Query, ResultsFormat, PrintStream) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngine
 
_execNonSelectQuery(QueryExecution, ResultsFormat, PrintStream) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngine
 
_execSelectQuery(QueryExecution, ResultsFormat, PrintStream) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngine
 
_execute(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequestWithPaging
 
_execute(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpRequestWithTPFPaging
 
_execute(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpTriplesRequest
 
_execute(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpRequestOther
 
_execute(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpRequestSPARQL
 
_execute(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NullaryExecutableOpBase
Implementations of this function need to execute the algorithm of this operator and send the result elements (if any) to the given sink.
_getStats() - Method in class se.liu.ida.hefquin.federation.access.impl.AsyncFederationAccessManagerImpl
 
_getStats() - Method in class se.liu.ida.hefquin.federation.access.impl.BlockingFederationAccessManagerImpl
 
_getStats() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
_initiateCardinalityEstimation(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.CardinalityEstimationImpl
 
_initiateCardinalityEstimation(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.MinBasedCardinalityEstimationImpl
 
_initiateCardinalityEstimation(PhysicalPlan, Var) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.VarSpecificCardinalityEstimationImpl
 
_initiateCostEstimation(PhysicalPlan) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.costmodel.CostModelImpl
 
_initiateJoinCardinalityEstimation(PhysicalPlan, PhysicalPlan, Var) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.VarSpecificCardinalityEstimationImpl
 
_initiateMultiwayUnionCardinalityEstimation(PhysicalPlan, Var) - Method in class se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.cardinality.VarSpecificCardinalityEstimationImpl
 
_performRequest(TPFRequest, TPFServer) - Method in class se.liu.ida.hefquin.federation.access.impl.reqproc.TPFRequestProcessorImpl
 
_prepareExecution(Query) - Method in class se.liu.ida.hefquin.engine.HeFQUINEngine
 
_process(Iterator<SolutionMapping>, int, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBind
 
_process(Iterator<SolutionMapping>, int, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpFilter
 
_process(Iterator<SolutionMapping>, int, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpGlobalToLocal
 
_process(Iterator<SolutionMapping>, int, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLocalToGlobal
 
_process(Iterator<SolutionMapping>, int, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.UnaryExecutableOpBaseWithoutBlocking
Processes input solution mappings of the given iterator by calling UnaryExecutableOpBase._process(SolutionMapping, IntermediateResultElementSink, ExecutionContext) for each of them, but consumes only as many input solution mappings as specified by the maxBatchSize argument (or less if the given iterator is exhausted earlier).
_process(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForUnaryExecOpWithCollectedInput
 
_process(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.UnaryExecutableOpBase
Processes the input solution mappings of the given list by calling UnaryExecutableOpBase._process(SolutionMapping, IntermediateResultElementSink, ExecutionContext) for each of them.
_process(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.UnaryExecutableOpBaseWithoutBlocking
 
_process(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
 
_process(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForUnaryExecOpWithCollectedInput
 
_process(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBind
 
_process(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpDuplicateRemoval
 
_process(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpFilter
 
_process(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpGlobalToLocal
 
_process(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLocalToGlobal
 
_process(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithoutParamVars
 
_process(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpUnfold
 
_process(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.UnaryExecutableOpBase
Implementations of this function need to process the given solution mapping as input and send the produced result elements (if any) to the given sink.
_processCollectedInput(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequestOps
 
_processCollectedInput(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithRequests
 
_processCollectedInput(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpParallelBindJoin
 
_processCollectedInput(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForUnaryExecOpWithCollectedInput
Implementations of this function need to process the given solution mappings as input and send the produced result elements (if any) to the given sink.
_processCollectedInput(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpLookupJoinViaWrapperWithParamVars
 
_processCollectedInput(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpParallelMultiwayLeftJoin
 
_processInputFromChild1(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
Processes the input solution mappings of the given list by calling BinaryExecutableOpBase._processInputFromChild1(SolutionMapping, IntermediateResultElementSink, ExecutionContext) for each of them.
_processInputFromChild1(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBinaryUnion
 
_processInputFromChild1(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
_processInputFromChild1(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
Implementations of this function need to process the given solution mapping as input coming from the first operand and send the produced result elements (if any) to the given sink.
_processInputFromChild1(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBinaryUnion
 
_processInputFromChild1(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpHashJoin
 
_processInputFromChild1(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpNaiveNestedLoopsJoin
 
_processInputFromChild1(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
_processInputFromChild2(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
Processes the input solution mappings of the given list by calling BinaryExecutableOpBase._processInputFromChild2(SolutionMapping, IntermediateResultElementSink, ExecutionContext) for each of them.
_processInputFromChild2(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBinaryUnion
 
_processInputFromChild2(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpHashJoin
 
_processInputFromChild2(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpNaiveNestedLoopsJoin
 
_processInputFromChild2(List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
_processInputFromChild2(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
Implementations of this function need to process the given solution mapping as input coming from the second operand and send the produced result elements (if any) to the given sink.
_processInputFromChild2(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBinaryUnion
 
_processInputFromChild2(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpHashJoin
 
_processInputFromChild2(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpNaiveNestedLoopsJoin
 
_processInputFromChild2(SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
_processInputFromXthChild(int, List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpMultiwayUnion
 
_processInputFromXthChild(int, List<SolutionMapping>, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NaryExecutableOpBase
Processes the input solution mappings of the given list by calling NaryExecutableOpBase._processInputFromXthChild(int, SolutionMapping, IntermediateResultElementSink, ExecutionContext) for each of them.
_processInputFromXthChild(int, SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpMultiwayUnion
 
_processInputFromXthChild(int, SolutionMapping, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NaryExecutableOpBase
Implementations of this function need to process the given solution mapping as input coming from the x-th operand and send the produced result elements (if any) to the given sink.
_processInputSolMap(SolutionMapping, SolutionMappingsIndex, SolutionMappingsIndex, List<SolutionMapping>) - Static method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
_processJoinableInput(SolutionMapping, Binding, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin
Makes sure that the given solution mapping will be considered for the next bind-join request, and performs that request if enough solution mappings have been accumulated.
_resetStats() - Method in class se.liu.ida.hefquin.federation.access.impl.AsyncFederationAccessManagerImpl
 
_resetStats() - Method in class se.liu.ida.hefquin.federation.access.impl.BlockingFederationAccessManagerImpl
 
_resetStats() - Method in class se.liu.ida.hefquin.federation.access.impl.FederationAccessManagerBase1
 
_run() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterBase.OpRunnerThread
 
_run() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithBinaryExecOp.MyOpRunnerThread
 
_run() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithNullaryExecOp.MyOpRunnerThread
 
_run() - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.iterbased.ResultElementIterWithUnaryExecOp.MyOpRunnerThread
 
_send(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin.MyIntermediateResultElementSink
 
_send(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpSequentialBindJoin.MyIntermediateResultElementSinkOuterJoin
 
_send(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVarRenaming.MyIntermediateResultElementSink2
 
_send(SolutionMapping) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVarRenaming.MyIntermediateResultElementSinkOuterJoin2
 
_wrapUpForChild1(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
Implementations of this function need to finish up any processing related to the input coming from the first operand and send the remaining result elements (if any) to the given sink.
_wrapUpForChild1(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBinaryUnion
 
_wrapUpForChild1(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpHashJoin
 
_wrapUpForChild1(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpNaiveNestedLoopsJoin
 
_wrapUpForChild1(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
_wrapUpForChild2(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BinaryExecutableOpBase
Implementations of this function need to finish up any processing related to the input coming from the second operand and send the remaining result elements (if any) to the given sink.
_wrapUpForChild2(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpBinaryUnion
 
_wrapUpForChild2(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpHashJoin
 
_wrapUpForChild2(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpNaiveNestedLoopsJoin
 
_wrapUpForChild2(IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSymmetricHashJoin
 
_wrapUpForXthChild(int, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpMultiwayUnion
 
_wrapUpForXthChild(int, IntermediateResultElementSink, ExecutionContext) - Method in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.NaryExecutableOpBase
Implementations of this function need to finish up any processing related to the input coming from the x-th operand and send the remaining result elements (if any) to the given sink.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form