question: compares two charrange objects , returning true if they represent exactly the same range of characters defined in the same way . concode_field_sep boolean negated concode_elem_sep char current concode_elem_sep String iToString concode_elem_sep char start concode_elem_sep CharRange range concode_elem_sep char end concode_elem_sep boolean hasNext concode_elem_sep long serialVersionUID concode_field_sep Character next concode_elem_sep CharRange isNotIn concode_elem_sep char getStart concode_elem_sep void prepareNext concode_elem_sep boolean isNegated concode_elem_sep CharRange is concode_elem_sep boolean hasNext concode_elem_sep char getEnd concode_elem_sep void remove concode_elem_sep boolean contains concode_elem_sep boolean contains concode_elem_sep Iterator<Character> iterator concode_elem_sep CharRange isNot concode_elem_sep int hashCode concode_elem_sep String toString concode_elem_sep CharRange isIn
target: boolean function ( final Object arg0 ) { if ( arg0 == this ) { return true ; } if ( arg0 instanceof CharRange == false ) { return false ; } final CharRange loc0 = ( CharRange ) arg0 ; return start == loc0 . start && end == loc0 . end && negated == loc0 . negated ; }