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

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

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

A filter that combines multiple filters to act as one. Use an AND relationship between filters - if anything is false, false is returned.

Author:
Cunningham

Constructor Summary
GeoCompoundFilter()
           
GeoCompoundFilter(GeoFilter<V> filter)
           
GeoCompoundFilter(GeoFilter<V> filter, GeoFilter<V> filter2)
           
 
Method Summary
 GeoCompoundFilter<V> addFilter(GeoFilter<V> filter)
           
 boolean passGeoFilter(V geoObj)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeoCompoundFilter

public GeoCompoundFilter()

GeoCompoundFilter

public GeoCompoundFilter(GeoFilter<V> filter)

GeoCompoundFilter

public GeoCompoundFilter(GeoFilter<V> filter,
                         GeoFilter<V> filter2)
Method Detail

addFilter

public GeoCompoundFilter<V> addFilter(GeoFilter<V> filter)

passGeoFilter

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


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