Uses of Class
org.knime.base.node.preproc.filter.row.rowfilter.RowFilter

Packages that use RowFilter
org.knime.base.node.preproc.filter.row Contains a node filtering out rows from an input data table, including only those rows into the output/result table that match a certain criteria. 
org.knime.base.node.preproc.filter.row.rowfilter Contains all filters currently implemented for the row filter node. 
org.knime.base.node.preproc.sample Node that samples rows from an input table. 
 

Uses of RowFilter in org.knime.base.node.preproc.filter.row
 

Methods in org.knime.base.node.preproc.filter.row that return RowFilter
 RowFilter RowIDRowFilterPanel.createFilter(boolean include)
          
 RowFilter ColumnRowFilterPanel.createFilter(boolean include)
          
 RowFilter RowNoRowFilterPanel.createFilter(boolean include)
          
abstract  RowFilter RowFilterPanel.createFilter(boolean include)
           
 

Methods in org.knime.base.node.preproc.filter.row with parameters of type RowFilter
 void RowIDRowFilterPanel.loadSettingsFromFilter(RowFilter filter)
          Adjusts the settings/values of its components to reflect the settings/properties of the filter passed in.
 void ColumnRowFilterPanel.loadSettingsFromFilter(RowFilter filter)
          Adjusts the settings/values of its components to reflect the settings/properties of the filter passed in.
 void RowNoRowFilterPanel.loadSettingsFromFilter(RowFilter filter)
          Adjusts the settings/values of its components to reflect the settings/properties of the filter passed in.
abstract  void RowFilterPanel.loadSettingsFromFilter(RowFilter filter)
          Adjusts the settings/values of its components to reflect the settings/properties of the filter passed in.
 

Constructors in org.knime.base.node.preproc.filter.row with parameters of type RowFilter
RowFilterIterator(DataTable orig, RowFilter filter)
          Creates a new row iterator wrapping an existing one and delivering only rows that match the specified conditions.
RowFilterIterator(DataTable origTable, RowFilter filter, ExecutionMonitor exec)
          Creates a new row iterator wrapping an existing one and delivering only rows that match the specified conditions.
RowFilterTable(DataTable origTable, RowFilter filter)
          Creates a new data table which contains only rows that are not filtered out by the specified filter.
 

Uses of RowFilter in org.knime.base.node.preproc.filter.row.rowfilter
 

Subclasses of RowFilter in org.knime.base.node.preproc.filter.row.rowfilter
 class AndRowFilter
          A row filter for the row filter data table ANDing two other row filters.
 class AttrValueRowFilter
          Super class for all row filters that test an attribute value (like StringCompareRowFilter, MissingValueRowFilter, and RangeRowFilter).
 class ColValFilterOldObsolete
          Deprecated. This filter contains too much functionality (which can be used only one at a time anyway). We have split it into three filter classes: MissingValueRowFilter, StringCompareRowFilter, RangeRowFilter.
This filter is used by the previous row filter node implementation. If you want to remove it, you must move the old code in the deprecated package.
 class FalseRowFilter
          Row filter that doesn't match any row.
 class MissingCellRowFilter
          A simple RowFilter implementation that filters rows containing missing cells.
 class MissingValueRowFilter
          Filters rows with a missing value in a certain column.
NOTE: Before the filter instance is applied it must be configured to find the column index to the specified column name.
 class NegRowFilter
          Negates the match results from the filter passed.
 class OrRowFilter
           
 class RangeRowFilter
          Filters rows based on the value of a cell in a certain column.
 class RowIDRowFilter
          A RowFilter that matches the row ID against a regular expression.
 class RowNoRowFilter
          Row filter that includes or excludes a certain range of rows.
 class StringCompareRowFilter
          Filters rows based on the string representation of the value in a certain column.
 class TrueRowFilter
          Row filter that always matches all rows.
 

Methods in org.knime.base.node.preproc.filter.row.rowfilter that return RowFilter
static RowFilter RowFilterFactory.createRowFilter(NodeSettingsRO cfg)
           
 RowFilter NegRowFilter.getInput()
           
 RowFilter AndRowFilter.getInput1()
           
 RowFilter OrRowFilter.getInput1()
           
 RowFilter AndRowFilter.getInput2()
           
 RowFilter OrRowFilter.getInput2()
           
 

Methods in org.knime.base.node.preproc.filter.row.rowfilter with parameters of type RowFilter
static NodeSettingsWO RowFilterFactory.prepareConfigFor(NodeSettingsWO cfg, RowFilter filter)
           
 

Constructors in org.knime.base.node.preproc.filter.row.rowfilter with parameters of type RowFilter
AndRowFilter(RowFilter in1, RowFilter in2)
          Implements a RowFilter that takes two other RowFilters and combines their results with a logical AND.
NegRowFilter(RowFilter inFilter)
          Creates a new row filter negating the match results of the input filter.
OrRowFilter(RowFilter in1, RowFilter in2)
          Implements a RowFilter that takes two other RowFilters and combines their results with a logical OR.
 

Uses of RowFilter in org.knime.base.node.preproc.sample
 

Subclasses of RowFilter in org.knime.base.node.preproc.sample
 class LinearSamplingRowFilter
          This row filter always includes at least the first and the last row.
 class RandomFractionRowFilter
          Row Filter class that extracts randomly a given fraction of rows.
 class RandomNumberRowFilter
          RowFilter implementation that fiters out rows according to a BitSet where each bit represents a row number.
 class StratifiedSamplingRowFilter
          This row filter retains the distribution of values in a certain column upon filtering out rows.
 

Methods in org.knime.base.node.preproc.sample that return RowFilter
static RowFilter Sampler.createRangeFilter(DataTable table, double fraction, ExecutionMonitor exec)
          Creates a filter that to filter the first 100 * fraction rows from a table.
static RowFilter Sampler.createRangeFilter(int count)
          Creates a filter that passes only the first count rows.
static RowFilter Sampler.createSampleFilter(DataTable table, double fraction, ExecutionMonitor exec)
          Creates row filter that samples precisely a given fraction of rows.
static RowFilter Sampler.createSampleFilter(DataTable table, double fraction, Random rand, ExecutionMonitor exec)
          Creates row filter that samples precisely a given fraction of rows.
static RowFilter Sampler.createSampleFilter(DataTable table, int count, ExecutionMonitor exec)
          Creates row filter that samples arbitrary count rows from table.
static RowFilter Sampler.createSampleFilter(DataTable table, int count, Random rand, ExecutionMonitor exec)
          Creates row filter that samples arbitrary count rows from table.
static RowFilter Sampler.createSampleFilter(double fraction)
          Creates row filter that randomly samples about 100 * fraction percent from a table.
protected  RowFilter AbstractSamplingNodeModel.getSamplingRowFilter(BufferedDataTable in, ExecutionMonitor exec)
          Method to be used in the execute method to determine the row filter for the sampling.
 

Methods in org.knime.base.node.preproc.sample with parameters of type RowFilter
static DataTable Sampler.createSamplingTable(DataTable table, RowFilter filter)
          Convenience method that creates a new DataTable that samples rows according to a given row filter.
 



Copyright, 2003 - 2010. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.