Class QueryProcStatsImpl
java.lang.Object
se.liu.ida.hefquin.base.utils.StatsImpl
se.liu.ida.hefquin.engine.queryproc.impl.QueryProcStatsImpl
- All Implemented Interfaces:
Stats,QueryProcStats
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionQueryProcStatsImpl(long overallQueryProcessingTime, long planningTime, long compilationTime, long executionTime, QueryPlanningStats queryPlanningStats, ExecutionStats execStats) -
Method Summary
Modifier and TypeMethodDescriptionlonglonglonglongMethods inherited from class se.liu.ida.hefquin.base.utils.StatsImpl
getEntry, getEntryNames, isEmpty, putMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface se.liu.ida.hefquin.base.utils.Stats
getEntry, getEntryNames, isEmpty
-
Field Details
-
enOverallProcTime
- See Also:
-
enPlanningTime
- See Also:
-
enCompilationTime
- See Also:
-
enExecutionTime
- See Also:
-
enQueryPlanningStats
- See Also:
-
enExecStats
- See Also:
-
-
Constructor Details
-
QueryProcStatsImpl
public QueryProcStatsImpl(long overallQueryProcessingTime, long planningTime, long compilationTime, long executionTime, QueryPlanningStats queryPlanningStats, ExecutionStats execStats)
-
-
Method Details
-
getOverallQueryProcessingTime
public long getOverallQueryProcessingTime()- Specified by:
getOverallQueryProcessingTimein interfaceQueryProcStats
-
getPlanningTime
public long getPlanningTime()- Specified by:
getPlanningTimein interfaceQueryProcStats
-
getCompilationTime
public long getCompilationTime()- Specified by:
getCompilationTimein interfaceQueryProcStats
-
getExecutionTime
public long getExecutionTime()- Specified by:
getExecutionTimein interfaceQueryProcStats
-
getQueryPlanningStats
- Specified by:
getQueryPlanningStatsin interfaceQueryProcStats
-
getExecutionStats
- Specified by:
getExecutionStatsin interfaceQueryProcStats
-