two videos are considered equal if they have exactly the same values for their name , url , and duration . concode_field_sep long duration concode_elem_sep String name concode_elem_sep long id concode_elem_sep String url concode_field_sep void setName concode_elem_sep void setDuration concode_elem_sep String getUrl concode_elem_sep String getName concode_elem_sep long getDuration concode_elem_sep int hashCode concode_elem_sep void setId concode_elem_sep long getId concode_elem_sep void setUrl
boolean function ( Object arg0 ) { if ( arg0 instanceof Video ) { Video loc0 = ( Video ) arg0 ; return Objects . equal ( name , loc0 . name ) && Objects . equal ( url , loc0 . url ) && duration == loc0 . duration ; } else { return false ; } }