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.4.M0
Reporter: Gabriel Roldán
Assigned To: Gabriel Roldán
Priority: Critical
Fix For: 2.4.M0
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
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel