/** * To-many relationship, resolved on first access (and after reset). Changes to to-many relations * are not persisted, make changes to the target entity. */ public List<Movie> getMovieList() { if (movieList == null) { if (daoSession == null) { throw new DaoException("Entity is detached from DAO context"); } MovieDao targetDao = daoSession.getMovieDao(); List<Movie> movieListNew = targetDao._querySearchQuery_MovieList(id); synchronized (this) { if (movieList == null) { movieList = movieListNew; } } } return movieList; }
/** called by internal mechanisms, do not call yourself. */ public void __setDaoSession(DaoSession daoSession) { this.daoSession = daoSession; myDao = daoSession != null ? daoSession.getSearchQueryDao() : null; }