public class QueryPlanModel extends Object
Modifier and Type | Class and Description |
---|---|
class |
QueryPlanModel.PlanSummaryInfo |
class |
QueryPlanModel.QueryPlanData |
Modifier and Type | Field and Description |
---|---|
Hashtable |
planStepsHT |
ArrayList<QueryPlanModel.QueryPlanData> |
QueryPlanArray |
Constructor and Description |
---|
QueryPlanModel() |
Modifier and Type | Method and Description |
---|---|
String |
computeDisplayString(String detailCost,
String description) |
void |
CreateSummary(ArrayList<QueryPlanModel.QueryPlanData> qpa) |
static String |
extractTableName(String description) |
void |
GeneratePlan(JdbcT4Util jdbcT4Util,
String queryText,
String controlStmts) |
static String |
GetExternalTableName(String anAnsiName) |
ArrayList<QueryPlanModel.QueryPlanData> |
GetPlan(JdbcT4Util jdbcT4Util,
String queryText,
String controlStmts) |
QueryPlanModel.PlanSummaryInfo |
getPlanSummaryInfo() |
QueryPlanModel.QueryPlanData |
getQueryPlanData() |
QueryPlanResponse |
getQueryPlanResponse() |
QueryPlanModel.QueryPlanData |
getRootPlan() |
void |
SavePlanSteps(ArrayList planDataArray) |
void |
setPlanSummaryInfo(QueryPlanModel.PlanSummaryInfo _planSummaryInfo) |
void |
setQueryPlanData(QueryPlanModel.QueryPlanData _queryPlanData) |
void |
setRootPlan(QueryPlanModel.QueryPlanData _rootPlan) |
public ArrayList<QueryPlanModel.QueryPlanData> QueryPlanArray
public Hashtable planStepsHT
public QueryPlanModel.QueryPlanData getQueryPlanData()
public void setQueryPlanData(QueryPlanModel.QueryPlanData _queryPlanData)
public QueryPlanModel.QueryPlanData getRootPlan()
public void setRootPlan(QueryPlanModel.QueryPlanData _rootPlan)
public QueryPlanModel.PlanSummaryInfo getPlanSummaryInfo()
public void setPlanSummaryInfo(QueryPlanModel.PlanSummaryInfo _planSummaryInfo)
public QueryPlanResponse getQueryPlanResponse()
public void GeneratePlan(JdbcT4Util jdbcT4Util, String queryText, String controlStmts) throws Exception
Exception
public ArrayList<QueryPlanModel.QueryPlanData> GetPlan(JdbcT4Util jdbcT4Util, String queryText, String controlStmts) throws Exception
Exception
public void CreateSummary(ArrayList<QueryPlanModel.QueryPlanData> qpa)
public void SavePlanSteps(ArrayList planDataArray)
Copyright © 2020. All rights reserved.