Index
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
QueryPlanningInfoobject with cardinality information, assuming that this object is for a plan with a fixed-input operator (seeLogicalOpFixedSolMap). - 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
QueryPlanningInfoobject 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.var1andLogicalOpUnfold.var2(if notnull) 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.var1andLogicalOpUnfold.var2(if notnull) 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
trueif 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.var1andLogicalOpUnfold.var2(if notnull) into the two given sets depending on the givenNodeValue. - 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.inputsarray, 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
AlgebraGeneratorthat correctly handlesElementServiceobjects that are of typeElementServiceWithParams. - 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
trueif the given set of variables does not overlap with the possible-variables set of the givenExpectedVariables. - 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
Bindingof 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
Queryclass 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
Tripleof 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
Tripleof 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
AsyncFederationAccessManagerImplwith 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, - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.opsReqType, RespType> -
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, - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.opsReqType> - BaseForExecOpIndexNestedLoopsJoinWithSolMapsRequests(QueryType, MemberType, int, boolean, QueryPlanningInfo) - Constructor for class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.BaseForExecOpIndexNestedLoopsJoinWithSolMapsRequests
- BaseForExecOpParallelBindJoin<QueryType,
MemberType, - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.opsReqType, RespType> -
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, - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.opsPageReqType, PageRespType> -
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, - Class in se.liu.ida.hefquin.engine.queryplan.executable.impl.opsPageReqType> -
Base class for implementations of paging-based request operators where pages are
TPFResponseobjects. - 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
FederationMemberinterface. - 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
MappingOperatorinterface. - 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
LogicalOpGPAddor aLogicalOpGPOptAdd. - 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
QueryPlaninterface. - 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
QueryPlanningInfoobject 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
QueryPlanningInfoobject. - 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.PrintablePlanobjects 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
UnaryExecutableOpthat 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
PathBlockdoes 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
ElementPathBlockdoes 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
ExecutableOperatorinterface 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
LogicalOperatorthat 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
PhysicalOperatorwhose 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
PhysicalOperatorthat 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
FederationAccessManagerthat 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
HeFQUINEngineinstance 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
CacheEntryFactoryforCacheEntryBaseobjects. - 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
CacheInvalidationPolicythat always returnstrue. - 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, - Interface in se.liu.ida.hefquin.base.datastructures.impl.cacheEntryType> - CacheReplacementPolicy<IdType,
ObjectType, - Interface in se.liu.ida.hefquin.base.datastructures.impl.cacheEntryType> -
Interface for classes that implement a replacement policy for a cache.
- CacheReplacementPolicyFactory<IdType,
ObjectType, - Interface in se.liu.ida.hefquin.base.datastructures.impl.cacheEntryType> - CacheReplacementPolicyLRU<IdType,
ObjectType, - Class in se.liu.ida.hefquin.base.datastructures.impl.cacheEntryType> - 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
CardinalityBasedJoinOrderingBasethat 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
DataRetrievalRequestand aFederationMember. - 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
CardinalityResponseImplrepresenting 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
CardinalityResponseImplWithoutCardinalitywith 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
CostFunctionForPlanthat 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
CostFunctionForPlanthat can be used for any cost function that considers parallelism of operatorsPhysicalOpMultiwayUnion,PhysicalOpBinaryUnionandPhysicalOpSymmetricHashJoin, 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 awith the given list of physical plans can be implemented by the parallel multi-left-join (as captured by this physical operator).
invalid reference
LogicalOpMultiwayLeftJoin - 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
trueif 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 theCostModelBasedGreedyJoinPlanOptimizerImpl.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
ChronicleMapCardinalityCachewith 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
ChronicleMapCardinalityCachewith 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
ChronicleMapCardinalityCachewith 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 callingBaseForExecOps.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
IntermediateResultElementSinkthat 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
trueif 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
trueif 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
trueif 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
ResultsFormatsupported 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
Opinterface 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
ElementGroupcontaining 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
JsonPathQueryobjects. - 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
LogicalToPhysicalOpConverterreturns 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
LogicalToPhysicalOpConverterreturns 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
LogicalToPhysicalOpConverterreturns 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
LogicalToPhysicalOpConverterreturns 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
LogicalToPhysicalOpConverterreturns 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
LogicalToPhysicalOpConverterreturns 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
LogicalToPhysicalOpConverterreturns 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, a
invalid reference
LogicalOpTPAdd, ainvalid reference
LogicalOpTPOptAdd, ainvalid reference
LogicalOpBGPAdd, ainvalid reference
LogicalOpBGPOptAddLogicalOpGPAdd, or aLogicalOpGPOptAdd. - 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
LogicalOpLocalToGlobalor aLogicalOpGlobalToLocal. - 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
LogicalPlanwith aLogicalOpJoinas 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
LogicalPlanwith aLogicalOpUnionas 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
LogicalPlanwith aLogicalOpMultiwayJoinas 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
LogicalPlanwith aLogicalOpMultiwayJoinas 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
LogicalPlanwith aLogicalOpMultiwayUnionas 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
LogicalPlanwith aLogicalOpMultiwayUnionas 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
LogicalPlanwith 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
LogicalPlanwith 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 (), multiway joins (
invalid reference
LogicalOpRequest), and multiway unions (invalid reference
LogicalOpMultiwayJoin).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 whetherMappingOpUnion.MyCursor.currentSchemaMappingneeds to be updated when we move to the next non-emptyMappingOpUnion.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.myRelationand the integer at that position in the array is the position of the same attribute inMappingOpUnion.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 inMappingOpExtract.queriesOfPin 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
ElementServiceto 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
Elementobjects. - 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,
BRTPFServeris a specialization ofTPFServer). - 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
-
An implementation of
ExecutablePlanStatsforIteratorBasedExecutablePlanImpl. - 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
SourcePlannerassigns 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
FederationAccessManagerinterface, 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
FederationAccessManagerinterface that use request processors (seeRequestProcessoretc). - 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
FederationAccessManagerWithCachewith 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
FederationAccessManagerWithChronicleMapCachewith 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
FederationAccessManagerWithPersistedDiskCachewith 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 aaround the output of
invalid reference
SolutionMappingsIterableWithOneVarFilterSolutionMappingsIndex.getAllSolutionMappings(). - findSolutionMappingsLastResort(Var, Node, Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexBase
-
Wraps aaround the output of
invalid reference
SolutionMappingsIterableWithTwoVarsFilterSolutionMappingsIndex.getAllSolutionMappings(). - findSolutionMappingsLastResort(Var, Node, Var, Node, Var, Node) - Method in class se.liu.ida.hefquin.base.datastructures.impl.SolutionMappingsIndexBase
-
Wraps aaround the output of
invalid reference
SolutionMappingsIterableWithThreeVarsFilterSolutionMappingsIndex.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 intoTextBasedLogicalPlanPrinterImpl.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, - Class in se.liu.ida.hefquin.base.datastructures.impl.cacheEntryType> -
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
SPARQLGraphPatternin which this graph pattern is given as an object of the classElementof 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
SPARQLGraphPatternin which this graph pattern is given as an object of the classOpof 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
nullif 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
AliasedExpressionobjects 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
Iterableover 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()istrue). - 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
ExpectedVariablesobject 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
RecordEntryin 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
nullotherwise. - 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
nullotherwise. - 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
nullif 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
ExpectedVariablesobjects 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
ExpectedVariablesobjects 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
FederationAccessManagerthat 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
nullif 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
Nodeobject) 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
Nodeobject) 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
Nodeobject) 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
nullif 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
Tripleis 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
Tripleis 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
ExecutableOperatorduring 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
nullif 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
ExpectedVariablesobject 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
QueryPlanningInfoobject 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
Nodeobject) 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
Nodeobject) 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
nullif 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
UnwindIteratorobjects 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
Tripleis 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
StarPatternand 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
trueif 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
trueif this plan already has aQueryPlanningInfoobject 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
HeFQUINEngineobject 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
HttpClientinstances. - 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
trueif 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
PrintStreamand 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
InterruptedExceptioncaught in a thread that is waiting to consume the output of aPushBasedPlanThread. - 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
ExpectedVariablesobjects. - 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
ExpectedVariablesobjects. - 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
ExpectedVariablesobjects. - 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()istrue) or the execution has been interrupted (in which casePushBasedPlanThread.isRunning()isfalse). - 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
trueif the cache does not contain any objects at the moment, andfalseotherwise. - 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
trueif 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
trueif 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
trueif 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
trueif 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
trueif 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
trueif 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
trueif 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
LogicalPlanVisitorto a givenLogicalPlanrecursively 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
Nodeobject) 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
Nodeobject) 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
Nodeobject) 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
Nodeobject) 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, - Class in se.liu.ida.hefquin.mappings.algebra.opsDC2, QL1, QL2> - 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
MappingOpExtractspecifically for data objects ofSourceTypeJSON. - 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
OutputStreamupon calling theMaterializeRDFViewOfLPG.MyCachingStreamRDF.finish()function. - MaterializingQueryResultSinkImpl - Class in se.liu.ida.hefquin.engine.queryproc.impl
-
An implementation of
QueryResultSinkthat 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
Elementobject, 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
Elementobject. - 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
Elementobject. - 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
MatchClauseand 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
SPARQLGroupPatternthat 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
SPARQLGroupPatternthat 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 aSPARQLGroupPatternthat consists of all the sub-patterns of this group pattern plus all the sub-patterns of the givenSPARQLGroupPattern. - mergeWith(SPARQLGraphPattern) - Method in class se.liu.ida.hefquin.base.query.impl.SPARQLUnionPatternImpl
-
If the given pattern is a
SPARQLGroupPattern, then this method returns aSPARQLGroupPatternthat consists of this pattern plus all the sub-patterns of the givenSPARQLGroupPattern. - 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
trueif 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.requestBlockSizecan 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
ExecutableOperatorinterface 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
LogicalOperatorthat 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
PhysicalOperatorwhose 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
PhysicalOperatorthat 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
ExecutableOperatorinterface 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
LogicalOperatorthat has an arity of zero. - NullaryPhysicalOp - Interface in se.liu.ida.hefquin.engine.queryplan.physical
-
An interface for any type of
PhysicalOperatorwhose 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
PhysicalOperatorthat 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 intoBaseForExecOpParallelBindJoin.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
OpServiceto 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
Opinterface 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 aFederationMember, in the given federation descriptionfd. - 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
PatternVarsclass, this one collects all the variables in a givenElement; 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
PersistableCardinalityCacheImplwith the default cache file. - PersistableCardinalityCacheImpl(String) - Constructor for class se.liu.ida.hefquin.federation.access.impl.cache.PersistableCardinalityCacheImpl
-
Constructs a new
PersistableCardinalityCacheImplwith 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
PhysicalOperatorthat 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
Statsobject into a JSON object and, then, prints that JSON object to the specifiedPrintStream. - 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
QueryPlanPropertywith 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
Mapin 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
Mapin which every global term of the schema mapping is a key that is associated with a set of allTermMappings that have the global term as theirTermMapping.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
HeFQUINEnginethat 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
LPG2RDFConfigurationfrom 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
LPG2RDFConfigurationthat 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
HeFQUINEnginethat 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
HeFQUINEnginethat 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.requestBlockSizeto its current value divided by 2 if the resulting value would still be greater or equal toBaseForExecOpSequentialBindJoin.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, - Interface in se.liu.ida.hefquin.federation.access.implMemberType> -
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
CypherMatchQueryand 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.ExtPrintablePlanfor 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 everySolutionMappingobtained 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 everySolutionMappingobtained 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
SourcePlannerdoes 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
trueif 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.currentBatchand 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 ofthat 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.
invalid reference
SolutionMappingsIndex - 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 ofthat 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.
invalid reference
SolutionMappingsIndex - 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 ofthat 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.
invalid reference
SolutionMappingsIndex - 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
SolutionMappingobjects. - 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
SolutionMappingsIndexand, for every method that returns anIterableof solution mappings, this implementation copies theIterablereturned 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 ofthat can be used for cases in which ALL indexed solution mappings should be returned as join partners.
invalid reference
SolutionMappingsIndex - 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, - Interface in se.liu.ida.hefquin.mappings.algebra.sourcesDC2, QL1, QL2> - 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
Statsobject into a JSON object. - statsAsJson(Stats, boolean) - Static method in class se.liu.ida.hefquin.base.utils.StatsPrinter
-
Converts the given
Statsobject 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
-
An implementation of
ExecutablePlanStatsforPushBasedExecutablePlanImpl. - 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
Statsobjects 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
falseif 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 intoBaseForExecOpSequentialBindJoin.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 intoBaseForExecOpParallelBindJoin.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
RequestProcessorimplementations that retrieveTPFResponse. - 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
TableRecordinto a SPARQL solution mapping that is represented as aBinding. - 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 aTriplePattern). - trialPhase - Variable in class se.liu.ida.hefquin.engine.queryplan.executable.impl.ops.ExecOpSequentialBindJoinSPARQLwithVALUESorFILTER
-
To be flipped to
falseafter 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, - Interface in se.liu.ida.hefquin.federation.access.impl.reqprocMemberType> - 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
Tripleclass. - 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
ExecutableOperatorinterface 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
UnaryExecutableOpthat 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
LogicalOperatorthat 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
PhysicalOperatorwhose 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
PhysicalOperatorthat 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
ExpectedVariablesobjects. - 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
ExpectedVariablesobjects. - 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
ExpectedVariablesobjects. - 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
-
truemeans that the FILTER-based bind-join requests will be used, whereasfalseis 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
Elementexcept 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
CypherExpressionVisitorand 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
SolutionMappingsIndexthat wrap anotherSolutionMappingsIndex. - 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
PropertyMapusing 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form