Uses of Class
adams.data.report.AbstractReportFilter
-
Packages that use AbstractReportFilter Package Description adams.data.filter adams.data.report -
-
Uses of AbstractReportFilter in adams.data.filter
Fields in adams.data.filter declared as AbstractReportFilter Modifier and Type Field Description protected AbstractReportFilter<T>
ReportFilter. m_Filter
the report filter.Methods in adams.data.filter that return AbstractReportFilter Modifier and Type Method Description AbstractReportFilter
ReportFilter. getFilter()
Returns the current filter.Methods in adams.data.filter with parameters of type AbstractReportFilter Modifier and Type Method Description void
ReportFilter. setFilter(AbstractReportFilter value)
Sets the filter to use. -
Uses of AbstractReportFilter in adams.data.report
Subclasses of AbstractReportFilter in adams.data.report Modifier and Type Class Description class
AbstractDatabaseConnectionReportFilter<T extends DataContainer>
Ancestor for report filters that require database access.class
AbstractFilteredReportFilter
Ancestor for report filters that ensure that certain fields are retained in the output when applying a report filter.class
AbstractScript
Ancestor for report filter scripts.class
AbstractScriptedReportFilter
Abstract ancestor for report filters that execute external scripts.class
FilteredReportFilter<T extends DataContainer>
This filter first pushes the data through the provided data filter before applying the actual report filter.class
Groovy
A report filter that uses a Groovy script for processing the data.class
PassThrough
A dummy filter that just passes the data through.class
RemoveByDataType
Removes all fields from the report that match the defined data types.class
RemoveByName
Removes all fields from the report which names match the specified regular expression.class
Scripted
A report filter that uses any scripting handler for processing the data with a script located in the specified file.Fields in adams.data.report declared as AbstractReportFilter Modifier and Type Field Description protected AbstractReportFilter
AbstractFilteredReportFilter. m_Filter
the report filter to apply.protected AbstractReportFilter
Groovy. m_FilterObject
the loaded script object.protected AbstractReportFilter
Scripted. m_FilterObject
the loaded script object.protected AbstractReportFilter
FilteredReportFilter. m_ReportFilter
the post-filter for filtering the report.Methods in adams.data.report that return AbstractReportFilter Modifier and Type Method Description static AbstractReportFilter
AbstractReportFilter. forCommandLine(String cmdline)
Instantiates the filter from the given commandline (i.e., classname and optional options).static AbstractReportFilter
AbstractReportFilter. forName(String classname, String[] options)
Instantiates the filter with the given options.AbstractReportFilter
AbstractFilteredReportFilter. getFilter()
Returns the filter to apply to the report.AbstractReportFilter
FilteredReportFilter. getReportFilter()
Returns the report filter.AbstractReportFilter
AbstractReportFilter. shallowCopy()
Returns a shallow copy of itself, i.e., based on the commandline options.AbstractReportFilter
AbstractReportFilter. shallowCopy(boolean expand)
Returns a shallow copy of itself, i.e., based on the commandline options.Methods in adams.data.report with parameters of type AbstractReportFilter Modifier and Type Method Description void
AbstractFilteredReportFilter. setFilter(AbstractReportFilter value)
Sets the filter to apply to the report.void
FilteredReportFilter. setReportFilter(AbstractReportFilter value)
Sets the report filter.
-