Package step.core.execution.table
Class ReportNodeTable
- java.lang.Object
-
- step.core.tables.AbstractTable<ReportNode>
-
- step.core.execution.table.ReportNodeTable
-
- All Implemented Interfaces:
Table<ReportNode>
- Direct Known Subclasses:
LeafReportNodeTable
public class ReportNodeTable extends AbstractTable<ReportNode>
-
-
Field Summary
-
Fields inherited from class step.core.tables.AbstractTable
collection
-
-
Constructor Summary
Constructors Constructor Description ReportNodeTable(GlobalContext context, step.core.collections.Collection<ReportNode> collection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description step.core.collections.Filter
getQueryFragmentForColumnSearch(java.lang.String columnName, java.lang.String searchValue)
protected step.core.collections.Filter
getReportNodeStatusFilterOrNull(java.lang.String searchValue)
-
Methods inherited from class step.core.tables.AbstractTable
distinct, distinct, enrichEntity, find, getAdditionalQueryFragments, getExportFields, isFiltered
-
-
-
-
Constructor Detail
-
ReportNodeTable
public ReportNodeTable(GlobalContext context, step.core.collections.Collection<ReportNode> collection)
-
-
Method Detail
-
getQueryFragmentForColumnSearch
public step.core.collections.Filter getQueryFragmentForColumnSearch(java.lang.String columnName, java.lang.String searchValue)
- Specified by:
getQueryFragmentForColumnSearch
in interfaceTable<ReportNode>
- Overrides:
getQueryFragmentForColumnSearch
in classAbstractTable<ReportNode>
- Parameters:
columnName
- the name of the column on which the search is appliedsearchValue
- the value entered by the end user- Returns:
- a list of query fragments to be appended to the queries when performing a column search
-
getReportNodeStatusFilterOrNull
protected step.core.collections.Filter getReportNodeStatusFilterOrNull(java.lang.String searchValue)
-
-