Class JoinOrderPlanner.PlanningAttempt
java.lang.Object
org.eclipse.rdf4j.query.algebra.evaluation.optimizer.JoinOrderPlanner.PlanningAttempt
- Enclosing interface:
JoinOrderPlanner
-
Constructor Summary
ConstructorsConstructorDescriptionPlanningAttempt(Optional<JoinOrderPlanner.JoinOrderPlan> plan, String plannerId, JoinOrderPlanner.Algorithm algorithm, String plannerPath, String rejectedFactor, List<String> diagnostics) -
Method Summary
Modifier and TypeMethodDescriptiongetPlan()planned(JoinOrderPlanner.JoinOrderPlan plan, String plannerId, JoinOrderPlanner.Algorithm algorithm, String plannerPath, List<String> diagnostics) rejected(String plannerId, JoinOrderPlanner.Algorithm algorithm, String plannerPath, String rejectedFactor, List<String> diagnostics) unavailable(JoinOrderPlanner.Algorithm algorithm)
-
Constructor Details
-
PlanningAttempt
public PlanningAttempt(Optional<JoinOrderPlanner.JoinOrderPlan> plan, String plannerId, JoinOrderPlanner.Algorithm algorithm, String plannerPath, String rejectedFactor, List<String> diagnostics)
-
-
Method Details
-
planned
public static JoinOrderPlanner.PlanningAttempt planned(JoinOrderPlanner.JoinOrderPlan plan, String plannerId, JoinOrderPlanner.Algorithm algorithm, String plannerPath, List<String> diagnostics) -
rejected
public static JoinOrderPlanner.PlanningAttempt rejected(String plannerId, JoinOrderPlanner.Algorithm algorithm, String plannerPath, String rejectedFactor, List<String> diagnostics) -
getPlan
-
getPlannerId
-
getAlgorithm
-
getPlannerPath
-
getRejectedFactor
-
getDiagnostics
-