Uses of Class
org.geotools.filter.IllegalFilterException

Packages that use IllegalFilterException
org.geotools.brewer.color   
org.geotools.data.wfs   
org.geotools.feature.visitor   
org.geotools.filter   
org.geotools.filter.expression   
org.geotools.filter.function   
org.geotools.styling Allows for symbolization of geospatial data.  
org.geotools.validation.relate   
 

Uses of IllegalFilterException in org.geotools.brewer.color
 

Methods in org.geotools.brewer.color that throw IllegalFilterException
 FeatureTypeStyle StyleGenerator.createFeatureTypeStyle()
           
static void StyleGenerator.modifyFTS(FeatureTypeStyle fts, int ruleIndex, java.lang.String styleExpression)
           
static Filter[] StyleGenerator.toFilter(java.lang.String[] styleExpression, FeatureType[] featureType, java.lang.String[] attributeTypeName)
           Converts an array of styleExpressions and attributes into Filters styleExpression[0] = "1..5";
styleExpression[1] = "5..10";
styleExpression[2] = "11, -13";
--->
filter[0] = [[1 <= attr] AND [attr < 5]]
filter[1] = [[6 <= attr] AND [attr <= 10]]
filter[2] = [[attr = 11] OR [attr = -13]]
static Filter StyleGenerator.toRangedFilter(java.lang.String styleExpression, FeatureType featureType, java.lang.String attributeTypeName, boolean upperBoundClosed)
           Creates a filter for a range of values.
static Filter StyleGenerator.toExplicitFilter(java.lang.String styleExpression, FeatureType featureType, java.lang.String attributeTypeName)
           Creates a filter with each value explicitly defined.
static Filter StyleGenerator.toExplicitFilter(java.lang.String styleExpression, Expression attribExpr)
           Creates a filter with each value explicitly defined.
 

Uses of IllegalFilterException in org.geotools.data.wfs
 

Methods in org.geotools.data.wfs that throw IllegalFilterException
 Filter WFSFilterVisitor.translateOr(LogicFilter filter)
           
 

Uses of IllegalFilterException in org.geotools.feature.visitor
 

Constructors in org.geotools.feature.visitor that throw IllegalFilterException
MedianVisitor(int attributeTypeIndex, FeatureType type)
           
MedianVisitor(java.lang.String attrName, FeatureType type)
           
MedianVisitor(Expression expr)
           
AverageVisitor(int attributeTypeIndex, FeatureType type)
          Constructor class for the AverageVisitor using AttributeType ID
AverageVisitor(java.lang.String attrName, FeatureType type)
          Constructor class for the AverageVisitor using AttributeType Name
AverageVisitor(Expression expr)
          Constructor class for the AverageVisitor using an expression
MaxVisitor(int attributeTypeIndex, FeatureType type)
           
MaxVisitor(java.lang.String attrName, FeatureType type)
           
MaxVisitor(Expression expr)
           
SumVisitor(int attributeTypeIndex, FeatureType type)
           
SumVisitor(java.lang.String attrName, FeatureType type)
           
SumVisitor(Expression expr)
           
MinVisitor(int attributeTypeIndex, FeatureType type)
           
MinVisitor(java.lang.String attrName, FeatureType type)
           
MinVisitor(Expression expr)
           
UniqueVisitor(int attributeTypeIndex, FeatureType type)
           
UniqueVisitor(java.lang.String attrName, FeatureType type)
           
 

Uses of IllegalFilterException in org.geotools.filter
 

Methods in org.geotools.filter that throw IllegalFilterException
 void LiteralExpressionImpl.setLiteral(java.lang.Object literal)
          Deprecated. use LiteralExpressionImpl.setValue(Object).
 void BBoxExpressionImpl.setBounds(com.vividsolutions.jts.geom.Envelope env)
          Set the bbox for this expression
 void AttributeExpressionImpl2.setAttributePath(java.lang.String attPath)
          Deprecated. use AttributeExpressionImpl2.setPropertyName(String).
 void NullFilterImpl.nullCheckValue(Expression nullCheck)
          Deprecated. use PropertyIsNull.setExpression(Expression)
 AttributeExpression FilterFactoryImpl.createAttributeExpression(FeatureType schema, java.lang.String path)
          Creates a Attribute Expression given a schema and attribute path.
 AttributeExpression FilterFactoryImpl.createAttributeExpression(AttributeType at)
           
 BBoxExpression FilterFactoryImpl.createBBoxExpression(com.vividsolutions.jts.geom.Envelope env)
          Creates a BBox Expression from an envelope.
 BetweenFilter FilterFactoryImpl.createBetweenFilter()
          Creates an empty Between Filter.
 CompareFilter FilterFactoryImpl.createCompareFilter(short type)
          Deprecated. @see org.geotools.filter.FilterFactory#createCompareFilter(short)
 GeometryFilter FilterFactoryImpl.createGeometryFilter(short filterType)
          Creates a Geometry Filter.
 GeometryDistanceFilter FilterFactoryImpl.createGeometryDistanceFilter(short filterType)
          Creates a Geometry Distance Filter
 LiteralExpression FilterFactoryImpl.createLiteralExpression(java.lang.Object o)
          Creates a Literal Expression from an Object.
 LogicFilter FilterFactoryImpl.createLogicFilter(short filterType)
          Deprecated. use one of FilterFactory.and(Filter, Filter) FilterFactory.or(Filter, Filter) FilterFactory.not(Filter)
 LogicFilter FilterFactoryImpl.createLogicFilter(Filter filter, short filterType)
          Deprecated. use one of FilterFactory.and(Filter, Filter) FilterFactory.or(Filter, Filter) FilterFactory.not(Filter)
 LogicFilter FilterFactoryImpl.createLogicFilter(Filter filter1, Filter filter2, short filterType)
          Deprecated. use one of FilterFactory.and(Filter, Filter) FilterFactory.or(Filter, Filter) FilterFactory.not(Filter)
 MathExpression FilterFactoryImpl.createMathExpression(short expressionType)
          Creates a Math Expression of the given type.
 void LogicFilterImpl.addFilter(Filter filter)
          Adds a sub filter to this filter.
 void AttributeExpressionImpl.setAttributePath(java.lang.String attPath)
          Deprecated. use AttributeExpressionImpl.setPropertyName(String)
 void MathExpressionImpl.addLeftValue(Expression leftValue)
          Deprecated. use MathExpressionImpl.setExpression1(org.opengis.filter.expression.Expression)
 void MathExpressionImpl.addRightValue(Expression rightValue)
          Deprecated. use MathExpressionImpl.setExpression2(org.opengis.filter.expression.Expression)
 void ExpressionSAXParser.start(java.lang.String declaredType)
          Initializes the factory to create a new expression.
 void ExpressionSAXParser.end(java.lang.String message)
          Called when the filter handler has reached the end of an expression
 void ExpressionSAXParser.message(java.lang.String message)
          Handles incoming characters.
 void ExpressionSAXParser.geometry(com.vividsolutions.jts.geom.Geometry geometry)
          Gets geometry.
 void FilterSAXParser.start(short filterType)
          Handles all incoming generic string 'messages,' including a message to create the filter, based on the XML tag that represents the start of the filter.
 void FilterSAXParser.value(java.lang.String message)
          Handles all incoming generic string 'messages,' including a message to create the filter, based on the XML tag that represents the start of the filter.
 void FilterSAXParser.expression(Expression expression)
          Adds the passed in expression to the current filter.
 Filter FilterSAXParser.create()
          Creates the filter held in the parser.
 void FilterSAXParser.setDistance(java.lang.String distance, java.lang.String units)
          This sets the distance for a GeometryDistanceFilter.
 void LogicSAXParser.start(short logicType)
          To be called by a parser to start the creation of a logic filter.
 void LogicSAXParser.end(short logicType)
          To be called when the sax parser reaches the end of a logic filter.
 Filter LogicSAXParser.create()
          Creates the the logic filter if in a complete state.
 void CompareFilterImpl.addLeftValue(Expression leftValue)
          Adds the 'left' value to this filter.
 void CompareFilterImpl.addRightValue(Expression rightValue)
          Adds the 'right' value to this filter.
 void GeometryFilterImpl.addLeftGeometry(Expression leftGeometry)
          Deprecated. use GeometryFilterImpl.setExpression1(org.opengis.filter.expression.Expression)
 void GeometryFilterImpl.addRightGeometry(Expression rightGeometry)
          Deprecated. use {@link #set
 void LikeFilterImpl.setValue(Expression attribute)
          Sets the expression to be evalutated as being like the pattern
 LogicFilter FilterFactory.createLogicFilter(Filter filter1, Filter filter2, short filterType)
          Deprecated. use one of FilterFactory.and(Filter, Filter) FilterFactory.or(Filter, Filter) FilterFactory.not(Filter)
 LogicFilter FilterFactory.createLogicFilter(short filterType)
          Deprecated. use one of FilterFactory.and(Filter, Filter) FilterFactory.or(Filter, Filter) FilterFactory.not(Filter)
 LogicFilter FilterFactory.createLogicFilter(Filter filter, short filterType)
          Deprecated. use one of FilterFactory.and(Filter, Filter) FilterFactory.or(Filter, Filter) FilterFactory.not(Filter)
 BBoxExpression FilterFactory.createBBoxExpression(com.vividsolutions.jts.geom.Envelope env)
          Creates a BBox Expression from an envelope.
 MathExpression FilterFactory.createMathExpression()
          Deprecated. use one of FilterFactory.add(Expression, Expression) FilterFactory.subtract(Expression, Expression) FilterFactory.multiply(Expression, Expression) FilterFactory.divide(Expression, Expression)
 AttributeExpression FilterFactory.createAttributeExpression(FeatureType schema, java.lang.String xpath)
          Deprecated. use createAttributeExpression( xpath ), will be removed for GeoTools 2.3
 AttributeExpression FilterFactory.createAttributeExpression(AttributeType at)
          Deprecated. use createAttributeExpression( at ), will be removed for GeoTools 2.3
 LiteralExpression FilterFactory.createLiteralExpression(java.lang.Object o)
          Creates a Literal Expression from an Object.
 CompareFilter FilterFactory.createCompareFilter(short type)
          Deprecated. use one of FilterFactory.less(Expression, Expression) {@link org.opengis.filter.FilterFactory#lessOrEqual(Expression, Expression) {@link org.opengis.filter.FilterFactory#equals(Expression, Expression) {@link org.opengis.filter.FilterFactory#greater(Expression, Expression) {@link org.opengis.filter.FilterFactory#greaterOrEqual(Expression, Expression) {@link org.opengis.filter.FilterFactory#between(Expression, Expression, Expression)
 MathExpression FilterFactory.createMathExpression(short expressionType)
          Deprecated. use one of FilterFactory.add(Expression, Expression) FilterFactory.subtract(Expression, Expression) FilterFactory.multiply(Expression, Expression) FilterFactory.divide(Expression, Expression)
 BetweenFilter FilterFactory.createBetweenFilter()
          Creates an empty Between Filter.
 GeometryFilter FilterFactory.createGeometryFilter(short filterType)
          Deprecated. use one of FilterFactory.bbox(String, double, double, double, double, String) {@link org.opengis.filter.FilterFactory#beyond(String, Geometry, double, String) {@link org.opengis.filter.FilterFactory#contains(String, Geometry) {@link org.opengis.filter.FilterFactory#crosses(String, Geometry) {@link org.opengis.filter.FilterFactory#disjoint(String, Geometry) {@link org.opengis.filter.FilterFactory#dwithin(String, Geometry, double, String) {@link org.opengis.filter.FilterFactory#equals(String, Geometry) {@link org.opengis.filter.FilterFactory#intersects(String, Geometry) {@link org.opengis.filter.FilterFactory#overlaps(String, Geometry) {@link org.opengis.filter.FilterFactory#touches(String, Geometry) {@link org.opengis.filter.FilterFactory#within(String, Geometry)
 GeometryDistanceFilter FilterFactory.createGeometryDistanceFilter(short filterType)
          Deprecated. use one of {@link org.opengis.filter.FilterFactory#beyond(String, Geometry, double, String) {@link org.opengis.filter.FilterFactory#dwithin(String, Geometry, double, String)
 void GeometryDistanceFilter.setDistance(double distance)
          Sets the distance allowed by this filter.
 void NullFilter.nullCheckValue(Expression nullCheck)
          Deprecated. use PropertyIsNull.setExpression(Expression)
 void LogicFilter.addFilter(Filter filter)
          Adds a sub filter to this filter.
 void LikeFilter.setValue(Expression attribute)
          Deprecated. use PropertyIsLike.setExpression(Expression)
 void GeometryFilter.addRightGeometry(Expression rightGeometry)
          Deprecated. use BinarySpatialOperator#setExpression2(Expression)
 void GeometryFilter.addLeftGeometry(Expression leftGeometry)
          Deprecated. use BinarySpatialOperator#setExpression1(Expression)
 void CompareFilter.addLeftValue(Expression leftValue)
          Deprecated. use BinaryComparisonOperator.setExpression1(Expression)
 void CompareFilter.addRightValue(Expression rightValue)
          Deprecated. use BinaryComparisonOperator.setExpression2(Expression)
 

Constructors in org.geotools.filter that throw IllegalFilterException
LiteralExpressionImpl(java.lang.Object literal)
          Constructor with literal.
BBoxExpressionImpl()
          Creates a new instance of BBoxExpression
BBoxExpressionImpl(com.vividsolutions.jts.geom.Envelope env)
          Creates a new instance of BBoxExpression, with an initial box.
BetweenFilterImpl()
          Constructor which flags the operator as between.
LogicFilterImpl(short filterType)
          Deprecated. Consructing with type constants should be replaced with an actual java type.
LogicFilterImpl(Filter filter, short filterType)
          Convenience constructor to create a NOT logic filter.
LogicFilterImpl(Filter filter1, Filter filter2, short filterType)
          Convenience constructor to create an AND/OR logic filter.
AttributeExpressionImpl(FeatureType schema, java.lang.String attPath)
          Constructor with schema and path to the attribute.
CompareFilterImpl(short filterType)
          Constructor with filter type.
CartesianDistanceFilter(short filterType)
          Constructor which flags the operator as between.
GeometryFilterImpl(short filterType)
          Constructor with filter type.
 

Uses of IllegalFilterException in org.geotools.filter.expression
 

Methods in org.geotools.filter.expression that throw IllegalFilterException
 void BBoxExpression.setBounds(com.vividsolutions.jts.geom.Envelope env)
          Set the bbox for this expression
 void ConstantExpression.setLiteral(java.lang.Object literal)
          Deprecated. use ConstantExpression.setValue(Object)
 void MathExpression.addRightValue(Expression rightValue)
          Deprecated. use BinaryExpression.setExpression2(Expression)
 void MathExpression.addLeftValue(Expression leftValue)
          Deprecated. use BinaryExpression.setExpression1(Expression)
 void LiteralExpression.setLiteral(java.lang.Object literal)
          Deprecated. use Literal.setValue(Object)
 void AttributeExpression.setAttributePath(java.lang.String attributePath)
          Deprecated. use PropertyName.setPropertyName(String)
 

Uses of IllegalFilterException in org.geotools.filter.function
 

Methods in org.geotools.filter.function that throw IllegalFilterException
static CalcResult Collection_AverageFunction.calculateAverage(FeatureCollection collection, Expression expression)
          Calculate average (using FeatureCalc) - only one parameter is used.
static CalcResult Collection_UniqueFunction.calculateUnique(FeatureCollection collection, Expression expression)
          Calculate unique (using FeatureCalc) - only one parameter is used.
static CalcResult Collection_MaxFunction.calculateMax(FeatureCollection collection, Expression expression)
          Calculate maximum (using FeatureCalc) - only one parameter is used.
static CalcResult Collection_SumFunction.calculateSum(FeatureCollection collection, Expression expression)
          Calculate sum (using FeatureCalc) - only one parameter is used.
static CalcResult Collection_MedianFunction.calculateMedian(FeatureCollection collection, Expression expression)
          Calculate median (using FeatureCalc) - only one parameter is used.
static CalcResult Collection_BoundsFunction.calculateBounds(FeatureCollection collection)
          Calculate unique (using FeatureCalc) - only one parameter is used.
static CalcResult Collection_CountFunction.calculateCount(FeatureCollection collection)
          Calculate count (using FeatureCalc) - only one parameter is used.
static CalcResult Collection_MinFunction.calculateMin(FeatureCollection collection, Expression expression)
          Calculate minimum (using FeatureCalc) - only one parameter is used.
 

Uses of IllegalFilterException in org.geotools.styling
 

Methods in org.geotools.styling that throw IllegalFilterException
 TextSymbolizer StyleBuilder.createTextSymbolizer(java.awt.Color color, Font font, java.lang.String attributeName)
          create a textsymbolizer
 TextSymbolizer StyleBuilder.createTextSymbolizer(java.awt.Color color, Font[] fonts, java.lang.String attributeName)
          create a textsymbolizer
 Expression StyleBuilder.literalExpression(java.lang.Object value)
          create a literal expression representing the value
 Expression StyleBuilder.attributeExpression(java.lang.String attributeName)
          create an attribute expression
 Style StyleBuilder.buildClassifiedStyle(FeatureCollection fc, java.lang.String name, java.lang.String[] colors, FeatureType schema)
          given a feature collection and an array of colours build a style with the given number of classes on the named column
 

Uses of IllegalFilterException in org.geotools.validation.relate
 

Methods in org.geotools.validation.relate that throw IllegalFilterException
static Filter OverlapsIntegrity.filterBBox(com.vividsolutions.jts.geom.Envelope bBox, FeatureType ft)
          Try and Filter by the provided bbox, will default to Filter.ALL if null
 



Copyright © GeoTools. All Rights Reserved.