Uses of Class
se.liu.ida.hefquin.base.utils.Pair
Packages that use Pair
Package
Description
- 
Uses of Pair in se.liu.ida.hefquin.engine
Methods in se.liu.ida.hefquin.engine that return PairModifier and TypeMethodDescriptiondefault Pair<QueryProcStats, List<Exception>> HeFQUINEngine.executeQuery(org.apache.jena.query.Query query) Executes the given query, prints the result in text format to stdout, and returns a statistics collected during the query execution process, together with a list of exception that were caught during query execution (if any).default Pair<QueryProcStats, List<Exception>> HeFQUINEngine.executeQuery(org.apache.jena.query.Query query, PrintStream output) Executes the given query, prints the result in text format to the given output, and returns a statistics collected during the query execution process, together with a list of exception that were caught during query execution (if any).default Pair<QueryProcStats, List<Exception>> HeFQUINEngine.executeQuery(org.apache.jena.query.Query query, org.apache.jena.sparql.resultset.ResultsFormat outputFormat) Executes the given query, prints the result to stdout (in the given format), and returns a statistics collected during the query execution process, together with a list of exception that were caught during query execution (if any).HeFQUINEngine.executeQuery(org.apache.jena.query.Query query, org.apache.jena.sparql.resultset.ResultsFormat outputFormat, PrintStream output) Executes the given query, prints the result to the given output (in the given format), and returns a statistics collected during the query execution process, together with a list of exception that were caught during query execution (if any).HeFQUINEngineImpl.executeQuery(org.apache.jena.query.Query query, org.apache.jena.sparql.resultset.ResultsFormat outputFormat, PrintStream output)  - 
Uses of Pair in se.liu.ida.hefquin.engine.federation.access.impl
Subclasses of Pair in se.liu.ida.hefquin.engine.federation.access.impl - 
Uses of Pair in se.liu.ida.hefquin.engine.queryproc
Methods in se.liu.ida.hefquin.engine.queryproc that return PairModifier and TypeMethodDescriptionQueryPlanner.createPlan(Query query) SourcePlanner.createSourceAssignment(Query query) 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
LogicalOpMultiwayUnionPhysicalOptimizer.optimize(LogicalPlan initialPlan) QueryProcessor.processQuery(Query query, QueryResultSink resultSink)  - 
Uses of Pair in se.liu.ida.hefquin.engine.queryproc.impl
Methods in se.liu.ida.hefquin.engine.queryproc.impl that return PairModifier and TypeMethodDescriptionQueryProcessorImpl.processQuery(Query query, QueryResultSink resultSink)  - 
Uses of Pair in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics
Methods in se.liu.ida.hefquin.engine.queryproc.impl.loptimizer.heuristics that return PairModifier and TypeMethodDescriptionCardinalityBasedJoinOrderingBase.determineNextPlan(List<CardinalityBasedJoinOrderingBase.AnnotatedLogicalPlan> selectedPlans, int joinCardOfSelectedPlans, List<CardinalityBasedJoinOrderingBase.AnnotatedLogicalPlan> nextCandidates) 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. - 
Uses of Pair in se.liu.ida.hefquin.engine.queryproc.impl.planning
Methods in se.liu.ida.hefquin.engine.queryproc.impl.planning that return Pair - 
Uses of Pair in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer
Methods in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer that return PairModifier and TypeMethodDescriptionPhysicalOptimizerBase.optimize(LogicalPlan lp) protected abstract Pair<PhysicalPlan, PhysicalOptimizationStats> PhysicalOptimizerBase.optimize(PhysicalPlan initialPhysicalPlan) PhysicalOptimizerWithoutOptimization.optimize(PhysicalPlan initialPlan)  - 
Uses of Pair in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.evolutionaryAlgorithm
Methods in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.evolutionaryAlgorithm that return PairModifier and TypeMethodDescriptionEvolutionaryAlgorithmQueryOptimizer.optimize(LogicalPlan initialPlan) EvolutionaryAlgorithmQueryOptimizer.optimize(PhysicalPlan plan, TerminationCriterion tc)  - 
Uses of Pair in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.randomized
Methods in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.randomized that return PairModifier and TypeMethodDescriptionIterativeImprovementBasedQueryOptimizer.optimize(LogicalPlan initialPlan) IterativeImprovementBasedQueryOptimizer.optimize(PhysicalPlan initialPlan) SimulatedAnnealing.optimize(LogicalPlan initialPlan) SimulatedAnnealing.optimize(PhysicalPlan initialPlan, int numberOfSubplans) SimulatedAnnealing.optimize(PhysicalPlan initialPlan, int numberOfSubplans, double temperatureModifier) TwoPhaseQueryOptimizer.optimize(LogicalPlan initialPlan)  - 
Uses of Pair in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple
Methods in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple that return PairModifier and TypeMethodDescriptionSimpleJoinOrderingQueryOptimizer.optimize(PhysicalPlan initialPlan) Methods in se.liu.ida.hefquin.engine.queryproc.impl.poptimizer.simple that return types with arguments of type PairModifier and TypeMethodDescriptionDPBasedBushyJoinPlanOptimizer.splitIntoSubSets(List<T> superset) DPBasedJoinPlanOptimizer.splitIntoSubSets(List<T> superset) DPBasedLinearJoinPlanOptimizer.splitIntoSubSets(List<T> superset)  - 
Uses of Pair in se.liu.ida.hefquin.engine.queryproc.impl.srcsel
Methods in se.liu.ida.hefquin.engine.queryproc.impl.srcsel that return PairModifier and TypeMethodDescriptionprotected Pair<LogicalPlan, SourcePlanningStats> ServiceClauseBasedSourcePlannerImpl.createSourceAssignment(org.apache.jena.sparql.algebra.Op jenaOp) protected abstract Pair<LogicalPlan, SourcePlanningStats> SourcePlannerBase.createSourceAssignment(org.apache.jena.sparql.algebra.Op jenaOp) final Pair<LogicalPlan, SourcePlanningStats> SourcePlannerBase.createSourceAssignment(Query query)  - 
Uses of Pair in se.liu.ida.hefquin.engine.wrappers.graphql.impl
Methods in se.liu.ida.hefquin.engine.wrappers.graphql.impl that return PairModifier and TypeMethodDescriptionprotected Pair<String, GraphQLFieldType> GraphQLSchemaInitializerImpl.determineTypeInformation(org.apache.jena.atlas.json.JsonObject field) Parses introspection data to determine information about a specific GraphQL field.