question: returns a hash code . concode_field_sep long serialVersionUID concode_elem_sep double lower concode_elem_sep double upper concode_field_sep Range expandToInclude concode_elem_sep boolean intersects concode_elem_sep boolean intersects concode_elem_sep double max concode_elem_sep Range shift concode_elem_sep Range shift concode_elem_sep Range combineIgnoringNaN concode_elem_sep Range scale concode_elem_sep double getUpperBound concode_elem_sep double constrain concode_elem_sep double shiftWithNoZeroCrossing concode_elem_sep boolean isNaNRange concode_elem_sep boolean contains concode_elem_sep Range expand concode_elem_sep double min concode_elem_sep boolean equals concode_elem_sep double getLength concode_elem_sep double getCentralValue concode_elem_sep String toString concode_elem_sep double getLowerBound concode_elem_sep Range combine
target: int function ( ) { int loc0 ; long loc1 ; loc1 = Double . doubleToLongBits ( this . lower ) ; loc0 = ( int ) ( loc1 ^ ( loc1 >>> 32 ) ) ; loc1 = Double . doubleToLongBits ( this . upper ) ; loc0 = 29 * loc0 + ( int ) ( loc1 ^ ( loc1 >>> 32 ) ) ; return loc0 ; }