WebBox Klassenbibliothek
ulrich@undisclosed
2020-04-21 3bbfbc4952bf689a2f9024edc542ef609bc5c672
commit | author | age
c583a8 1 package de.vogella.rss.model;
U 2
3 import java.util.ArrayList;
4 import java.util.List;
5
6 /*
7  * Stores an RSS feed
8  */
9 public class Feed {
10
11     final String title;
12     final String link;
13     final String description;
14     final String language;
15     final String copyright;
16     final String pubDate;
17
18     final List<FeedMessage> entries = new ArrayList<FeedMessage>();
19
20     public Feed(String title, String link, String description, String language,
21             String copyright, String pubDate) {
22         this.title = title;
23         this.link = link;
24         this.description = description;
25         this.language = language;
26         this.copyright = copyright;
27         this.pubDate = pubDate;
28     }
29
30     public List<FeedMessage> getMessages() {
31         return entries;
32     }
33
34     public String getTitle() {
35         return title;
36     }
37
38     public String getLink() {
39         return link;
40     }
41
42     public String getDescription() {
43         return description;
44     }
45
46     public String getLanguage() {
47         return language;
48     }
49
50     public String getCopyright() {
51         return copyright;
52     }
53
54     public String getPubDate() {
55         return pubDate;
56     }
57
58     @Override
59     public String toString() {
60         return "Feed [copyright=" + copyright + ", description=" + description
61                 + ", language=" + language + ", link=" + link + ", pubDate="
62                 + pubDate + ", title=" + title + "]";
63     }
64
65 }