protected boolean cellIntersectsMBR(final long min,final long max){
  return !(Integer.compareUnsigned((int)BitUtil.deinterleave(max),geoPointQuery.minX) < 0 || Integer.compareUnsigned((int)BitUtil.deinterleave(min),geoPointQuery.maxX) > 0 || Integer.compareUnsigned((int)BitUtil.deinterleave(max >>> 1),geoPointQuery.minY) < 0 || Integer.compareUnsigned((int)BitUtil.deinterleave(min >>> 1),geoPointQuery.maxY) > 0);
}

protected boolean cellIntersectsMBR ( final long min , final long max ) { return ! ( Integer . compareUnsigned ( ( int ) BitUtil . deinterleave ( max ) , geoPointQuery . minX ) < 0 || Integer . compareUnsigned ( ( int ) BitUtil . deinterleave ( min ) , geoPointQuery . maxX ) > 0 || Integer . compareUnsigned ( ( int ) BitUtil . deinterleave ( max > > > 1 ) , geoPointQuery . minY ) < 0 || Integer . compareUnsigned ( ( int ) BitUtil . deinterleave ( min > > > 1 ) , geoPointQuery . maxY ) > 0 ) ; }
uses encoded values to check whether quad cell intersects the shape bounding box
