com.rapidminer.datatable
Class RegionFilterCondition

java.lang.Object
  extended by com.rapidminer.datatable.RegionFilterCondition
All Implemented Interfaces:
DataTableFilterCondition

public class RegionFilterCondition
extends java.lang.Object
implements DataTableFilterCondition

This FilterCondition is a multidimensional equivalent to the RangeFilterCondition.

Author:
Sebastian Land

Nested Class Summary
static class RegionFilterCondition.Region
           
 
Constructor Summary
RegionFilterCondition(RegionFilterCondition.Region region)
           
 
Method Summary
static RegionFilterCondition.Region createRegion()
          This returns a region object, which stores all ranged in all dimensions.
 boolean keepRow(DataTableRow row)
          This method decides if the given data row is kept or filtered out.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegionFilterCondition

public RegionFilterCondition(RegionFilterCondition.Region region)
Method Detail

keepRow

public boolean keepRow(DataTableRow row)
Description copied from interface: DataTableFilterCondition
This method decides if the given data row is kept or filtered out. If return true, the row will be in the resulting filtered data set. If returns false, the row will be removed in the resulting set.

Specified by:
keepRow in interface DataTableFilterCondition

createRegion

public static final RegionFilterCondition.Region createRegion()
This returns a region object, which stores all ranged in all dimensions. They might be successively added by calling the addRange method.



Copyright © 2001-2009 by Rapid-I