Package org.shapelogic.filter

Filter

See:
          Description

Interface Summary
IFilter<BaseClass,Element>  
 

Class Summary
AllFilter<BaseClass,Element> Similar to AllPredicate every filter has to be true for this to be true
AndFilter<BaseClass,Element> Similar to AndPredicate every filter has to be true for this to be true
BaseFilter<BaseClass,Element>  
DynamicBaseFilter<BaseClass,Element>  
FilterFactory Turns logic expressions into filters.
FilterLexer  
FilterParser  
FilterParser.andExpr_return  
FilterParser.argument_return  
FilterParser.atom_return  
FilterParser.constraint_return  
FilterParser.filter_return  
FilterParser.notExpr_return  
FilterParser.orExpr_return  
FullLengthHorizontalFilter Filter lines that are both horizontal and also full length of the multi line it is part of.
FullLengthVerticalFilter Filter lines that are both vertical and also full length of the multi line it is part of.
LineOfTypeFilter  
NotFilter<BaseClass,Element> Similar to NotPredicate filter has to be false for this to be true
OrFilter<BaseClass,Element> Similar to OrPredicate 1 filter has to be true for this to be true
PointAboveFilter Filter points above a given level of the bounding box of a polygon The constraint is should be between 0 and 1.
PointBelowFilter Filter points below a given level of the bounding box of a polygon The constraint is should be between 0 and 1.
PointLeftOfFilter Filter points left of given part of the bounding box of a polygon The constraint should be between 0 and 1.
PointOfTypeFilter Filtering based on annotation for points Note that this only works for filters of point type
PointRightOfFilter Filter points above a given level of the bounding box of a polygon The constraint should be between 0 and 1.
PolygonLineFilter  
PolygonPointFilter  
PolygonSpatialPointFilter Base class for all the spatially based point filters In order to get the cut off vale you need to know the bounding box for the polygon This is only know when the filter is actually run.
 

Package org.shapelogic.filter Description

Filter

A central part of the logic language is the ability to do filtering. So you give match criteria and call a filter function.
This will start iterating over a list of elements. E.g.:

Parameters to set



Copyright © 2009. All Rights Reserved.