com.metsci.glimpse.charts.vector.iteration
Class GeoIntAttributeFilter<V extends GeoObject>

java.lang.Object
  extended by com.metsci.glimpse.charts.vector.iteration.GeoIntAttributeFilter<V>
All Implemented Interfaces:
GeoFilter<V>

public class GeoIntAttributeFilter<V extends GeoObject>
extends java.lang.Object
implements GeoFilter<V>

Filters GeoObjects for a given int attribute value against a given comparison value and operator (<, <=, =, >=, >).

Author:
Cunningham

Nested Class Summary
static class GeoIntAttributeFilter.Operator
           
 
Constructor Summary
GeoIntAttributeFilter(GeoAttributeType intAttributeKey, GeoIntAttributeFilter.Operator operator, int comparisonValue)
           
GeoIntAttributeFilter(GeoAttributeType intAttributeKey, GeoIntAttributeFilter.Operator operator, int comparisonValue, boolean nullsAreTrue)
           
 
Method Summary
 boolean passGeoFilter(GeoObject geoObject)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeoIntAttributeFilter

public GeoIntAttributeFilter(GeoAttributeType intAttributeKey,
                             GeoIntAttributeFilter.Operator operator,
                             int comparisonValue)

GeoIntAttributeFilter

public GeoIntAttributeFilter(GeoAttributeType intAttributeKey,
                             GeoIntAttributeFilter.Operator operator,
                             int comparisonValue,
                             boolean nullsAreTrue)
Method Detail

passGeoFilter

public boolean passGeoFilter(GeoObject geoObject)
Specified by:
passGeoFilter in interface GeoFilter<V extends GeoObject>


Copyright © 2012 Metron, Inc.. All Rights Reserved.