Class BufferValidatedGeometryOperation
java.lang.Object
org.locationtech.jtstest.geomop.BufferValidatedGeometryOperation
- All Implemented Interfaces:
GeometryOperation
A
GeometryOperation which validates the results of the
Geometry buffer() method.
If an invalid result is found, an exception is thrown (this is the most
convenient and noticeable way of flagging the problem when using the TestRunner).
All other Geometry methods are executed normally.
This class can be used via the -geomop command-line option or by the <geometryOperation> XML test file setting.
- Author:
- mbdavis
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a new operation which chains to the givenGeometryMethodOperationfor non-intercepted methods. -
Method Summary
-
Constructor Details
-
BufferValidatedGeometryOperation
public BufferValidatedGeometryOperation() -
BufferValidatedGeometryOperation
Creates a new operation which chains to the givenGeometryMethodOperationfor non-intercepted methods.- Parameters:
chainOp- the operation to chain to
-
-
Method Details
-
getReturnType
Description copied from interface:GeometryOperationGets the class of the return type of the given operation.- Specified by:
getReturnTypein interfaceGeometryOperation- Parameters:
opName- the name of the operation- Returns:
- the class of the return type of the specified operation
-
invoke
-