コード例 #1
0
 public Feed getFeed(Integer page) {
   try {
     Feed feed = new Feed();
     feed.setId(getFeedId());
     feed.setTitle(getFeedTitle());
     feed.getLinks().addAll(generateLinks(page));
     feed.getAuthors().addAll(getAuthors());
     feed.getEntries().addAll(generateEntries(page));
     feed.setUpdated(
         feed.getEntries().isEmpty() ? new Date() : feed.getEntries().get(0).getUpdated());
     return feed;
   } catch (URISyntaxException e) {
     throw new RuntimeException(e);
   }
 }