updateData(lisObj); returns an object, but there is no variable in line 84 to receive this object, so what is the use of calling this method