/**
  * @param float $point1_lon
  * @param float $point1_lat
  * @param float $point2_lon
  * @param float $point2_lat
  * @return BranchBoundSearchCriteria
  */
 public static function required($point1_lon, $point1_lat, $point2_lon, $point2_lat)
 {
     $object = new self();
     return $object->setPoint1($point1_lon, $point1_lat)->setPoint2($point2_lon, $point2_lat);
 }