1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package com.sun.syndication.feed.rss;
18
19 import com.sun.syndication.common.ObjectBean;
20
21 /***
22 * Bean for item enclosures of RSS feeds.
23 * <p>
24 * @author Alejandro Abdelnur
25 *
26 */
27 public class Enclosure extends ObjectBean {
28 private String _url;
29 private long _length;
30 private String _type;
31
32 /***
33 * Default constructor. All properties are set to <b>null</b>.
34 * <p>
35 *
36 */
37 public Enclosure() {
38 super(Enclosure.class);
39 }
40
41 /***
42 * Returns the enclosure URL.
43 * <p>
44 * @return the enclosure URL, <b>null</b> if none.
45 *
46 */
47 public String getUrl() {
48 return _url;
49 }
50
51 /***
52 * Sets the enclosure URL.
53 * <p>
54 * @param url the enclosure URL to set, <b>null</b> if none.
55 *
56 */
57 public void setUrl(String url) {
58 _url = url;
59 }
60
61 /***
62 * Returns the enclosure length.
63 * <p>
64 * @return the enclosure length, <b>null</b> if none.
65 *
66 */
67 public long getLength() {
68 return _length;
69 }
70
71 /***
72 * Sets the enclosure length.
73 * <p>
74 * @param length the enclosure length to set, <b>null</b> if none.
75 *
76 */
77 public void setLength(long length) {
78 _length = length;
79 }
80
81 /***
82 * Returns the enclosure type.
83 * <p>
84 * @return the enclosure type, <b>null</b> if none.
85 *
86 */
87 public String getType() {
88 return _type;
89 }
90
91 /***
92 * Sets the enclosure type.
93 * <p>
94 * @param type the enclosure type to set, <b>null</b> if none.
95 *
96 */
97 public void setType(String type) {
98 _type = type;
99 }
100
101 }