class_docstr: An object representing a range of values between `start` and `end`.
  
  >>> interval2 = hl.Interval(3, 6)
  
  Parameters
  ----------
  start : any type
      Object with type `point_type`.
  end : any type
      Object with type `point_type`.
  includes_start : :obj:`bool`
      Interval includes start.
  includes_end : :obj:`bool`
      Interval includes end.
  
  Note
  ----
  This object refers to the Python value returned by taking or collecting
  Hail expressions, e.g. ``mt.interval.take(5)``. This is rare; it is much
  more common to manipulate the :class:`.IntervalExpression` object, which is
  constructed using the following functions:
  
   - :func:`.interval`
   - :func:`.locus_interval`
   - :func:`.parse_locus_interval`
docstr: True if the the supplied interval contains any value in common with this one.
  
  Parameters
  ----------
  interval : :class:`.Interval`
      Interval object with the same point type.
  
  Returns
  -------
  :obj:`bool`
docstr_tok: ["True","if","the","the","supplied","interval","contains","any","value","in","common","with","this","one",".","Parameters","--","--","--","--","--","interval",":",":","class",":","`",".Interval","`","Interval","object","with","the","same","point","type",".","Returns","--","--","--","-",":","obj",":","`","bool","`"]
code: def overlaps(self, interval):
      """True if the the supplied interval contains any value in common with this one.
  
      Parameters
      ----------
      interval : :class:`.Interval`
          Interval object with the same point type.
  
      Returns
      -------
      :obj:`bool`
      """
  
      return hl.eval(
          hl.literal(self, hl.tinterval(self._point_type)).overlaps(
              interval
          )
      )
  
file_path: hail/hail/python/hail/utils/interval.py
imports: from hail.typecheck import typecheck_method, lazy, nullable, anytype
  import hail
label_desc: Use image node_id 12 for calling the Interval obj's underlying member method code with example usage: obj.overlaps(interval) and returns: hl