@Override protected List<Chapter> parseChapters(Document htmlDocument, Tome parent) { List<Chapter> chapters = new LinkedList<>(); List<Tome> tomes = parseTomes(htmlDocument, parent.getSerie()); for (Tome tome : tomes) { if (tome.equals(parent)) { chapters.addAll(tome.getChapters()); } } return chapters; }