[ http://jira.codehaus.org/browse/GEOT-1038?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gabriel Roldán reopened GEOT-1038: ---------------------------------- Assignee: Mauricio Pazos (was: Gabriel Roldán) Reopening as the bugs are present in 2.3.x too, and are blocking CQL from functioning properly > Most FunctionExpression's are broken > ------------------------------------ > > Key: GEOT-1038 > URL: http://jira.codehaus.org/browse/GEOT-1038 > Project: GeoTools > Issue Type: Bug > Components: core filter > Affects Versions: 2.3.1, 2.4.M0 > Reporter: Gabriel Roldán > Assignee: Mauricio Pazos > Priority: Critical > Fix For: 2.4.M0, 2.3.2 > > > In the move to the GeoAPI filter interfaces, most FunctionExpressions got > broken by improper delegation to the new methods. > For example, some keep storing their arguments in an Expression[] field, > while not properly delegating to getParameters(). > I have produced a unite test for FunctionExpressionImpl that loads all the > Functions declared in > META-INF/services/org.geotools.filter.FunctionExpression and makes this kind > of "conformance" test, plus toString() that throws NPE in most cases, with > the following result: > 23-nov-2006 16:56:15 org.geotools.filter.FunctionExpressionImplTest > testImplementations > INFO: Some function expression implementations violates contract: > org.geotools.filter.AreaFunction.getParameters() returned null when > parameters were set through setArgs(Expression[]) > org.geotools.filter.AreaFunction.getArgs() returns null then arguments set > through setParameters() > org.geotools.filter.LengthFunction.toString() throwed an exception: null > org.geotools.filter.LengthFunction.setArgs() throwed an exception: 0 > org.geotools.filter.LengthFunction.getParameters() returned null when > parameters were set through setArgs(Expression[]) > org.geotools.filter.LengthFunction.getArgs() returns null then arguments set > through setParameters() > org.geotools.filter.function.EqualIntervalFunction: accept didn't called > visitor.visit(Function, extraData): visited: false, extraData: null > org.geotools.filter.function.EqualIntervalFunction.getType != 114 > org.geotools.filter.function.StandardDeviationFunction: accept didn't called > visitor.visit(Function, extraData): visited: false, extraData: null > org.geotools.filter.function.StandardDeviationFunction.getType != 114 > org.geotools.filter.function.QuantileFunction: accept didn't called > visitor.visit(Function, extraData): visited: false, extraData: null > org.geotools.filter.function.QuantileFunction.getType != 114 > org.geotools.filter.function.UniqueIntervalFunction: accept didn't called > visitor.visit(Function, extraData): visited: false, extraData: null > org.geotools.filter.function.UniqueIntervalFunction.getType != 114 > org.geotools.filter.function.Collection_AverageFunction.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.Collection_BoundsFunction.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.Collection_CountFunction.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.Collection_MinFunction.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.Collection_MedianFunction.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.Collection_MaxFunction.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.Collection_SumFunction.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.Collection_UniqueFunction.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_contains.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_contains.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_contains.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_isEmpty.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_isEmpty.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_isEmpty.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_parseDouble.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_parseDouble.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_parseDouble.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_parseInt.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_parseInt.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_parseInt.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_intersects.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_intersects.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_intersects.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_isClosed.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_isClosed.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_isClosed.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_geomFromWKT.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_geomFromWKT.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_geomFromWKT.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_toWKT.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_toWKT.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_toWKT.getArgs() returns null then > arguments set through setParameters() > org.geotools.filter.function.FilterFunction_geomLength.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_geomLength.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_geomLength.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_isValid.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_isValid.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_isValid.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_geometryType.toString() throwed > an exception: null > org.geotools.filter.function.FilterFunction_geometryType.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_geometryType.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_numPoints.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_numPoints.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_numPoints.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_isSimple.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_isSimple.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_isSimple.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_distance.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_distance.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_distance.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_isWithinDistance.toString() > throwed an exception: null > org.geotools.filter.function.FilterFunction_isWithinDistance.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_isWithinDistance.getArgs() > returns null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_area.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_area.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_area.getArgs() returns null then > arguments set through setParameters() > org.geotools.filter.function.FilterFunction_centroid.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_centroid.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_centroid.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_interiorPoint.toString() throwed > an exception: null > org.geotools.filter.function.FilterFunction_interiorPoint.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_interiorPoint.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_dimension.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_dimension.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_dimension.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_boundary.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_boundary.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_boundary.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_boundaryDimension.toString() > throwed an exception: null > org.geotools.filter.function.FilterFunction_boundaryDimension.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_boundaryDimension.getArgs() > returns null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_envelope.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_envelope.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_envelope.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_disjoint.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_disjoint.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_disjoint.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_touches.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_touches.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_touches.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_crosses.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_crosses.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_crosses.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_within.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_within.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_within.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_overlaps.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_overlaps.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_overlaps.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_relatePattern.toString() throwed > an exception: null > org.geotools.filter.function.FilterFunction_relatePattern.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_relatePattern.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_relate.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_relate.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_relate.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_bufferWithSegments.toString() > throwed an exception: null > org.geotools.filter.function.FilterFunction_bufferWithSegments.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_bufferWithSegments.getArgs() > returns null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_buffer.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_buffer.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_buffer.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_convexHull.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_convexHull.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_convexHull.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_intersection.toString() throwed > an exception: null > org.geotools.filter.function.FilterFunction_intersection.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_intersection.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_union.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_union.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_union.getArgs() returns null then > arguments set through setParameters() > org.geotools.filter.function.FilterFunction_difference.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_difference.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_difference.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_symDifference.toString() throwed > an exception: null > org.geotools.filter.function.FilterFunction_symDifference.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_symDifference.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_equalsExactTolerance.toString() > throwed an exception: null > org.geotools.filter.function.FilterFunction_equalsExactTolerance.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_equalsExactTolerance.getArgs() > returns null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_equalsExact.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_equalsExact.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_equalsExact.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_numGeometries.toString() throwed > an exception: null > org.geotools.filter.function.FilterFunction_numGeometries.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_numGeometries.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_getGeometryN.toString() throwed > an exception: null > org.geotools.filter.function.FilterFunction_getGeometryN.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_getGeometryN.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_getX.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_getX.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_getX.getArgs() returns null then > arguments set through setParameters() > org.geotools.filter.function.FilterFunction_getY.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_getY.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_getY.getArgs() returns null then > arguments set through setParameters() > org.geotools.filter.function.FilterFunction_pointN.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_pointN.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_pointN.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_startPoint.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_startPoint.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_startPoint.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_endPoint.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_endPoint.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_endPoint.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_isRing.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_isRing.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_isRing.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_exteriorRing.toString() throwed > an exception: null > org.geotools.filter.function.FilterFunction_exteriorRing.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_exteriorRing.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_numInteriorRing.toString() > throwed an exception: null > org.geotools.filter.function.FilterFunction_numInteriorRing.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_numInteriorRing.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_interiorRingN.toString() throwed > an exception: null > org.geotools.filter.function.FilterFunction_interiorRingN.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_interiorRingN.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_strConcat.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_strConcat.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_strConcat.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_strEndsWith.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_strEndsWith.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_strEndsWith.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_strStartsWith.toString() throwed > an exception: null > org.geotools.filter.function.FilterFunction_strStartsWith.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_strStartsWith.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_strEqualsIgnoreCase.toString() > throwed an exception: null > org.geotools.filter.function.FilterFunction_strEqualsIgnoreCase.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_strEqualsIgnoreCase.getArgs() > returns null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_strIndexOf.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_strIndexOf.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_strIndexOf.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_strLastIndexOf.toString() throwed > an exception: null > org.geotools.filter.function.FilterFunction_strLastIndexOf.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_strLastIndexOf.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_strLength.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_strLength.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_strLength.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_strMatches.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_strMatches.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_strMatches.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_strSubstring.toString() throwed > an exception: null > org.geotools.filter.function.FilterFunction_strSubstring.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_strSubstring.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_strSubstringStart.toString() > throwed an exception: null > org.geotools.filter.function.FilterFunction_strSubstringStart.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_strSubstringStart.getArgs() > returns null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_strTrim.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_strTrim.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_strTrim.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_parseBoolean.toString() throwed > an exception: null > org.geotools.filter.function.FilterFunction_parseBoolean.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_parseBoolean.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_roundDouble.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_roundDouble.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_roundDouble.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_int2ddouble.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_int2ddouble.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_int2ddouble.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_int2bbool.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_int2bbool.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_int2bbool.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_double2bool.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_double2bool.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_double2bool.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_if_then_else.toString() throwed > an exception: null > org.geotools.filter.function.FilterFunction_if_then_else.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_if_then_else.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_equalTo.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_equalTo.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_equalTo.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_notEqualTo.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_notEqualTo.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_notEqualTo.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_lessThan.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_lessThan.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_lessThan.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_greaterThan.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_greaterThan.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_greaterThan.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_greaterEqualThan.toString() > throwed an exception: null > org.geotools.filter.function.FilterFunction_greaterEqualThan.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_greaterEqualThan.getArgs() > returns null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_lessEqualThan.toString() throwed > an exception: null > org.geotools.filter.function.FilterFunction_lessEqualThan.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_lessEqualThan.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_isLike.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_isLike.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_isLike.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_isNull.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_isNull.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_isNull.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_between.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_between.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_between.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.FilterFunction_not.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_not.getParameters() returned null > when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_not.getArgs() returns null then > arguments set through setParameters() > org.geotools.filter.function.FilterFunction_in2.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_in2.getParameters() returned null > when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_in2.getArgs() returns null then > arguments set through setParameters() > org.geotools.filter.function.FilterFunction_in3.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_in3.getParameters() returned null > when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_in3.getArgs() returns null then > arguments set through setParameters() > org.geotools.filter.function.FilterFunction_in4.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_in4.getParameters() returned null > when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_in4.getArgs() returns null then > arguments set through setParameters() > org.geotools.filter.function.FilterFunction_in5.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_in5.getParameters() returned null > when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_in5.getArgs() returns null then > arguments set through setParameters() > org.geotools.filter.function.FilterFunction_in6.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_in6.getParameters() returned null > when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_in6.getArgs() returns null then > arguments set through setParameters() > org.geotools.filter.function.FilterFunction_in7.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_in7.getParameters() returned null > when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_in7.getArgs() returns null then > arguments set through setParameters() > org.geotools.filter.function.FilterFunction_in8.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_in8.getParameters() returned null > when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_in8.getArgs() returns null then > arguments set through setParameters() > org.geotools.filter.function.FilterFunction_in9.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_in9.getParameters() returned null > when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_in9.getArgs() returns null then > arguments set through setParameters() > org.geotools.filter.function.FilterFunction_in10.toString() throwed an > exception: null > org.geotools.filter.function.FilterFunction_in10.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.FilterFunction_in10.getArgs() returns null then > arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_IEEEremainder.toString() > throwed an exception: null > org.geotools.filter.function.math.FilterFunction_IEEEremainder.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_IEEEremainder.getArgs() > returns null then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_abs.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_abs.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_abs.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_abs_2.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_abs_2.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_abs_2.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_abs_3.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_abs_3.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_abs_3.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_abs_4.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_abs_4.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_abs_4.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_acos.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_acos.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_acos.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_asin.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_asin.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_asin.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_atan.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_atan.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_atan.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_atan2.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_atan2.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_atan2.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_ceil.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_ceil.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_ceil.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_cos.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_cos.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_cos.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_exp.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_exp.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_exp.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_floor.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_floor.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_floor.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_log.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_log.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_log.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_max.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_max.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_max.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_max_2.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_max_2.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_max_2.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_max_3.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_max_3.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_max_3.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_max_4.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_max_4.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_max_4.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_min.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_min.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_min.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_min_2.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_min_2.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_min_2.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_min_3.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_min_3.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_min_3.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_min_4.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_min_4.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_min_4.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_pow.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_pow.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_pow.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_random.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_random.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_random.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_rint.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_rint.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_rint.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_round.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_round.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_round.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_round_2.toString() throwed > an exception: null > org.geotools.filter.function.math.FilterFunction_round_2.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_round_2.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_sin.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_sin.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_sin.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_sqrt.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_sqrt.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_sqrt.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_tan.toString() throwed an > exception: null > org.geotools.filter.function.math.FilterFunction_tan.getParameters() returned > null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_tan.getArgs() returns null > then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_toDegrees.toString() throwed > an exception: null > org.geotools.filter.function.math.FilterFunction_toDegrees.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_toDegrees.getArgs() returns > null then arguments set through setParameters() > org.geotools.filter.function.math.FilterFunction_toRadians.toString() throwed > an exception: null > org.geotools.filter.function.math.FilterFunction_toRadians.getParameters() > returned null when parameters were set through setArgs(Expression[]) > org.geotools.filter.function.math.FilterFunction_toRadians.getArgs() returns > null then arguments set through setParameters() -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Geotools-devel mailing list Geotools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-devel