public interface TableReportUtils
java.util.List<Column> getReturnedColumns(TableReport report, java.lang.String executeToken) throws ReportExecutorException, NonFatalException
java.util.List<Column> getReturnedPlainColumns(TableReport report, java.lang.String executeToken) throws ReportExecutorException, NonFatalException
TableDefinition getReturnedPlainTableDefinition(TableReport report, java.lang.String executeToken) throws ReportExecutorException, NonFatalException
java.util.List<Column> getReturnedColumns(TableReport report, User user, java.lang.String executeToken) throws ReportExecutorException, NonFatalException
java.util.List<Column> getReturnedPlainColumns(TableReport report, User user, java.lang.String executeToken) throws ReportExecutorException, NonFatalException
TableReportInformation getReportInformation(TableReport report, java.lang.String executeToken) throws ReportExecutorException
ReportExecutorException
FilterBlock getParentFilterBlock(FilterBlock filterBlock)
java.util.List<TableReport> getReportsWithMetadataDatasource(DatasourceDefinition ds)
void remove(Column column)
void persist(AdditionalColumnSpec column)
void persist(Column column)
void remove(AdditionalColumnSpec column)
void remove(PreFilter filter)
void remove(FilterBlock filterBlock)
java.util.List<ColumnFilter> getColumnFiltersWithColumn(Column column)
java.util.Collection<BinaryColumnFilter> getBinaryColumnFiltersWithColumn(Column column)
java.util.List<ColumnReference> getColumnReferencesFor(AdditionalColumnSpec reference)