question: tests this item for equality with an arbitrary object . concode_field_sep long serialVersionUID concode_elem_sep double upperBound concode_elem_sep List lookupTable concode_elem_sep Paint paint concode_elem_sep double lowerBound concode_elem_sep long serialVersionUID concode_elem_sep Paint defaultPaint concode_elem_sep double value concode_field_sep void add concode_elem_sep void add concode_elem_sep void writeObject concode_elem_sep void writeObject concode_elem_sep Paint getDefaultPaint concode_elem_sep Object clone concode_elem_sep int compareTo concode_elem_sep double getLowerBound concode_elem_sep double getUpperBound concode_elem_sep Paint getPaint concode_elem_sep void readObject concode_elem_sep void readObject
target: boolean function ( Object arg0 ) { if ( arg0 == this ) { return true ; } if ( ! ( arg0 instanceof PaintItem ) ) { return false ; } PaintItem loc0 = ( PaintItem ) arg0 ; if ( this . value != loc0 . value ) { return false ; } if ( ! PaintUtilities . equal ( this . paint , loc0 . paint ) ) { return false ; } return true ; }