@Override public Film convertJsonObjectToObject(JSONObject jsonObject) { Film film = new Film(); try { film.setId(jsonObject.getInt("id")); film.setTitle(jsonObject.getString("original_title")); film.setLanguage(jsonObject.getString("original_language")); film.setReleaseDate(convertDateStrToLongType(jsonObject.getString("release_date"))); film.setVoteAverage(jsonObject.getDouble("vote_average")); film.setProgramType(GlobalVariable.MOVIE_PROGRAM); film.setOverview(jsonObject.getString("overview")); film.setPosterPath(jsonObject.getString("poster_path")); } catch (JSONException e) { Log.e(TAG, "Failed to set date into object", e); } insert(jsonObject); return film; }