Package org.locationtech.jtstest.geomop
Class PreparedGeometryOperation
java.lang.Object
org.locationtech.jtstest.geomop.PreparedGeometryOperation
- All Implemented Interfaces:
GeometryOperation
A
GeometryOperation
which uses PreparedGeometry
s
for applicable operations.
This allows testing correctness of the PreparedGeometry implementation.
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 givenGeometryMethodOperation
for non-intercepted methods. -
Method Summary
-
Constructor Details
-
PreparedGeometryOperation
public PreparedGeometryOperation() -
PreparedGeometryOperation
Creates a new operation which chains to the givenGeometryMethodOperation
for non-intercepted methods.- Parameters:
chainOp
- the operation to chain to
-
-
Method Details
-
getReturnType
Description copied from interface:GeometryOperation
Gets the class of the return type of the given operation.- Specified by:
getReturnType
in interfaceGeometryOperation
- Parameters:
opName
- the name of the operation- Returns:
- the class of the return type of the specified operation
-
invoke
Invokes the named operation- Specified by:
invoke
in interfaceGeometryOperation
- Parameters:
opName
-geometry
-args
-- Returns:
- the result
- Throws:
Exception
- See Also:
-