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 TypeMethodDescriptionlong
long
long
long
Methods inherited from class se.liu.ida.hefquin.base.utils.StatsImpl
getEntry, getEntryNames, isEmpty, put
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
getOverallQueryProcessingTime
in interfaceQueryProcStats
-
getPlanningTime
public long getPlanningTime()- Specified by:
getPlanningTime
in interfaceQueryProcStats
-
getCompilationTime
public long getCompilationTime()- Specified by:
getCompilationTime
in interfaceQueryProcStats
-
getExecutionTime
public long getExecutionTime()- Specified by:
getExecutionTime
in interfaceQueryProcStats
-
getQueryPlanningStats
- Specified by:
getQueryPlanningStats
in interfaceQueryProcStats
-
getExecutionStats
- Specified by:
getExecutionStats
in interfaceQueryProcStats
-