deep copy of data . concode_field_sep Interval<O> right concode_elem_sep long start concode_elem_sep Interval<O> root concode_elem_sep List<IntervalData<O>> overlap concode_elem_sep Comparator<IntervalData<?>> START_COMPARATOR concode_elem_sep Comparator<IntervalData<?>> END_COMPARATOR concode_elem_sep long center concode_elem_sep long end concode_elem_sep Interval<O> left concode_elem_sep Set<O> set concode_field_sep void add concode_elem_sep int compare concode_elem_sep int compare concode_elem_sep long getStart concode_elem_sep IntervalData<O> query concode_elem_sep IntervalData<O> query concode_elem_sep IntervalData<O> query concode_elem_sep IntervalData<O> query concode_elem_sep IntervalData<O> query concode_elem_sep IntervalData<O> query concode_elem_sep void clear concode_elem_sep String getString concode_elem_sep String getString concode_elem_sep int compareTo concode_elem_sep Interval<O> createFromList concode_elem_sep long getEnd concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep String toString concode_elem_sep String toString concode_elem_sep String toString concode_elem_sep IntervalData<O> combined concode_elem_sep Collection<O> getData
IntervalData < O > function ( ) { Set < O > loc0 = new HashSet < O > ( ) ; loc0 . addAll ( set ) ; return new IntervalData < O > ( start , end , loc0 ) ; }