code: public TransportApiResult<List<Line>> getLinesByBoundingBox(LineQueryOptions options, String boundingBox)
      {
      	if (options == null)
      	{
      		options = LineQueryOptions.defaultQueryOptions();
      	}
      	
      	if (boundingBox == null)
      	{
      		throw new IllegalArgumentException("BoundingBox is required.");
      	}
      	
      	String[] bbox = boundingBox.split(",", -1);
      	if (bbox.length != 4)
      	{
      		throw new IllegalArgumentException("Invalid bounding box. See valid examples here: http://developer.whereismytransport.com/documentation#bounding-box.");
      	}
      	
      	return TransportApiClientCalls.getLines(tokenComponent, settings, options, null, null, boundingBox);
      }
docs: Gets a list of all lines within a bounding box.
  
  @param  options  	Options to limit the results by. Default: LineQueryOptions.defaultQueryOptions()
  @param  boundingBox 	The bounding box from where to retrieve lines. See valid examples here: http://developer.whereismytransport.com/documentation#bounding-box.
  @return      		A list of lines within a bounding box.