public SexpMediumXmlBenchmark.Feed getResult() { feedHolder.id = idFinder.getResultOrThrow(); feedHolder.title = titleFinder.getResultOrThrow(); feedHolder.updated = updatedFinder.getResultOrThrow(); feedHolder.author = authorFinder.getResultOrThrow(); feedHolder.logo = logoFinder.getResultOrThrow(); feedHolder.generator = generatorFinder.getResultOrThrow(); feedHolder.link = linkFinder.getResultOrThrow(); return feedHolder.asFeed(); }
@Override public void onFinish() { System.out.println("Found : " + elementFinder.getResultOrThrow()); } };
@Override public void onFinish() { System.out.println("Found : " + elementFinder.getResultOrThrow()); } };
@Override public void onFinish() { System.out.println("Found : " + elementFinder.getResultOrThrow()); } };
@Override public void end() { imageHolder.title = titleFinder.getResultOrThrow(); imageHolder.link = linkFinder.getResultOrThrow(); imageHolder.url = urlFinder.getResultOrThrow(); imageHolder.width = widthFinder.getResultOrThrow(); imageHolder.height = heightFinder.getResultOrThrow(); listener.onParsed(imageHolder.asImage()); } };
@Override public void end() { itemHolder.title = titleFinder.getResultOrThrow(); itemHolder.author = authorFinder.getResultOrThrow(); itemHolder.link = linkFinder.getResultOrThrow(); itemHolder.image = itunesImageFinder.getResultOrThrow(); itemHolder.itunesDuration = itunesDurationFinder.getResultOrThrow(); listener.onParsed(itemHolder.asItem()); } };
@Override public void end() { SexpMediumXmlBenchmark.Entry entry = new SexpMediumXmlBenchmark.Entry(); entry.id = idFinder.getResultOrThrow(); entry.summary = summaryFinder.getResultOrThrow(); entry.title = titleFinder.getResultOrThrow(); entry.updated = updatedFinder.getResultOrThrow(); entry.links = new ArrayList<>(linkList); listener.onParsed(entry); } };
@Override public void end() { channelHolder.title = titleFinder.getResultOrThrow(); channelHolder.link = linkFinder.getResultOrThrow(); channelHolder.image = imageFinder.getResultOrThrow(); listener.onParsed(channelHolder.asChannel()); } };
@Override public void end() { String result = elementFinder.getResultOrThrow(); callback.onFinish(result); }
@Override public void end() { SexpMediumXmlBenchmark.Author author = new SexpMediumXmlBenchmark.Author(nameFinder.getResultOrThrow()); listener.onParsed(author); }
@Override public void onFinish() { Channel channel = elementFinder.getResultOrThrow(); printChannelDetails(channel); printChannelImage(channel.image); printSpace(); printAllPodcastItems(channel.podcastItems); } };