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_Filterthe report filter.Methods in adams.data.filter that return AbstractReportFilter Modifier and Type Method Description AbstractReportFilterReportFilter. getFilter()Returns the current filter.Methods in adams.data.filter with parameters of type AbstractReportFilter Modifier and Type Method Description voidReportFilter. 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 classAbstractDatabaseConnectionReportFilter<T extends DataContainer>Ancestor for report filters that require database access.classAbstractFilteredReportFilterAncestor for report filters that ensure that certain fields are retained in the output when applying a report filter.classAbstractScriptAncestor for report filter scripts.classAbstractScriptedReportFilterAbstract ancestor for report filters that execute external scripts.classFilteredReportFilter<T extends DataContainer>This filter first pushes the data through the provided data filter before applying the actual report filter.classGroovyA report filter that uses a Groovy script for processing the data.classPassThroughA dummy filter that just passes the data through.classRemoveByDataTypeRemoves all fields from the report that match the defined data types.classRemoveByNameRemoves all fields from the report which names match the specified regular expression.classScriptedA 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 AbstractReportFilterAbstractFilteredReportFilter. m_Filterthe report filter to apply.protected AbstractReportFilterGroovy. m_FilterObjectthe loaded script object.protected AbstractReportFilterScripted. m_FilterObjectthe loaded script object.protected AbstractReportFilterFilteredReportFilter. m_ReportFilterthe post-filter for filtering the report.Methods in adams.data.report that return AbstractReportFilter Modifier and Type Method Description static AbstractReportFilterAbstractReportFilter. forCommandLine(String cmdline)Instantiates the filter from the given commandline (i.e., classname and optional options).static AbstractReportFilterAbstractReportFilter. forName(String classname, String[] options)Instantiates the filter with the given options.AbstractReportFilterAbstractFilteredReportFilter. getFilter()Returns the filter to apply to the report.AbstractReportFilterFilteredReportFilter. getReportFilter()Returns the report filter.AbstractReportFilterAbstractReportFilter. shallowCopy()Returns a shallow copy of itself, i.e., based on the commandline options.AbstractReportFilterAbstractReportFilter. 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 voidAbstractFilteredReportFilter. setFilter(AbstractReportFilter value)Sets the filter to apply to the report.voidFilteredReportFilter. setReportFilter(AbstractReportFilter value)Sets the report filter.
-