Package com.adbs.querybuilder
Class QueryStatistics
- java.lang.Object
-
- com.adbs.querybuilder.StatisticsBase
-
- com.adbs.querybuilder.QueryStatistics
-
- All Implemented Interfaces:
Disposable
public class QueryStatistics extends StatisticsBase
-
-
Field Summary
-
Fields inherited from class com.adbs.querybuilder.StatisticsBase
sqlContext
-
-
Constructor Summary
Constructors Constructor Description QueryStatistics(QueryBuilder queryBuilder, BaseSQLContext sqlContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()StatisticsOutputColumnListgetOutputColumns()java.lang.StringgetQueryStructureXML()StatisticsColumnListgetUsedDatabaseObjectColumns()StatisticsDatabaseObjectListgetUsedDatabaseObjects()voidreloadStatistics(SQLSelectStatement query)protected voidsetStatisticsInvalidInternal()-
Methods inherited from class com.adbs.querybuilder.StatisticsBase
getQueryBuilder, getSQLContext, isStatisticsValid, setStatisticsInvalid, setStatisticsValid
-
-
-
-
Constructor Detail
-
QueryStatistics
public QueryStatistics(QueryBuilder queryBuilder, BaseSQLContext sqlContext)
-
-
Method Detail
-
dispose
public void dispose()
- Specified by:
disposein interfaceDisposable- Overrides:
disposein classStatisticsBase
-
getUsedDatabaseObjects
public StatisticsDatabaseObjectList getUsedDatabaseObjects()
-
getUsedDatabaseObjectColumns
public StatisticsColumnList getUsedDatabaseObjectColumns()
-
getOutputColumns
public StatisticsOutputColumnList getOutputColumns()
-
setStatisticsInvalidInternal
protected void setStatisticsInvalidInternal()
- Overrides:
setStatisticsInvalidInternalin classStatisticsBase
-
reloadStatistics
public void reloadStatistics(SQLSelectStatement query)
-
getQueryStructureXML
public java.lang.String getQueryStructureXML()
-
-