@Override public boolean intersects( Geometry geometry ) { return getReferencedObject().intersects( geometry ); }
if ( param1Value != null ) { Geometry transformedGeom = getCompatibleGeometry( param1Value, geometry ); return transformedGeom.intersects( param1Value ); Geometry geom = (Geometry) prop.getValue(); Geometry transformedGeom = getCompatibleGeometry( geometry, geom ); if ( transformedGeom.intersects( geometry ) ) { return true; if ( env != null ) { Geometry g = getCompatibleGeometry( geometry, env ); if ( g.intersects( geometry ) ) { return true; Geometry geom = (Geometry) prop.getValue(); Geometry transformedGeom = getCompatibleGeometry( geometry, geom ); if ( transformedGeom.intersects( geometry ) ) { return true;