-
-
Notifications
You must be signed in to change notification settings - Fork 129
Expand file tree
/
Copy pathrssparser.api
More file actions
270 lines (255 loc) · 18.2 KB
/
rssparser.api
File metadata and controls
270 lines (255 loc) · 18.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
public final class com/prof18/rssparser/RssParser {
public final fun getRssChannel (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public final fun parse (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
}
public final class com/prof18/rssparser/RssParserBuilder : com/prof18/rssparser/RssParser$Builder {
public fun <init> ()V
public fun <init> (Lokhttp3/Call$Factory;Ljava/nio/charset/Charset;)V
public synthetic fun <init> (Lokhttp3/Call$Factory;Ljava/nio/charset/Charset;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public fun build ()Lcom/prof18/rssparser/RssParser;
}
public final class com/prof18/rssparser/RssParserBuilderKt {
public static final fun RssParser ()Lcom/prof18/rssparser/RssParser;
}
public final class com/prof18/rssparser/exception/HttpException : java/lang/Exception {
public fun <init> (ILjava/lang/String;)V
public final fun component1 ()I
public final fun component2 ()Ljava/lang/String;
public final fun copy (ILjava/lang/String;)Lcom/prof18/rssparser/exception/HttpException;
public static synthetic fun copy$default (Lcom/prof18/rssparser/exception/HttpException;ILjava/lang/String;ILjava/lang/Object;)Lcom/prof18/rssparser/exception/HttpException;
public fun equals (Ljava/lang/Object;)Z
public final fun getCode ()I
public fun getMessage ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/prof18/rssparser/exception/RssParsingException : java/lang/Exception {
public fun <init> (Ljava/lang/String;Ljava/lang/Throwable;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/Throwable;
public final fun copy (Ljava/lang/String;Ljava/lang/Throwable;)Lcom/prof18/rssparser/exception/RssParsingException;
public static synthetic fun copy$default (Lcom/prof18/rssparser/exception/RssParsingException;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)Lcom/prof18/rssparser/exception/RssParsingException;
public fun equals (Ljava/lang/Object;)Z
public fun getCause ()Ljava/lang/Throwable;
public fun getMessage ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/prof18/rssparser/model/ItunesChannelData {
public fun <init> (Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/prof18/rssparser/model/ItunesOwner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
public synthetic fun <init> (Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/prof18/rssparser/model/ItunesOwner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Ljava/lang/String;
public final fun component10 ()Ljava/lang/String;
public final fun component11 ()Ljava/lang/String;
public final fun component2 ()Ljava/util/List;
public final fun component3 ()Ljava/lang/String;
public final fun component4 ()Ljava/lang/String;
public final fun component5 ()Ljava/lang/String;
public final fun component6 ()Ljava/util/List;
public final fun component7 ()Ljava/lang/String;
public final fun component8 ()Lcom/prof18/rssparser/model/ItunesOwner;
public final fun component9 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/prof18/rssparser/model/ItunesOwner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/prof18/rssparser/model/ItunesChannelData;
public static synthetic fun copy$default (Lcom/prof18/rssparser/model/ItunesChannelData;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Lcom/prof18/rssparser/model/ItunesOwner;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/prof18/rssparser/model/ItunesChannelData;
public fun equals (Ljava/lang/Object;)Z
public final fun getAuthor ()Ljava/lang/String;
public final fun getCategories ()Ljava/util/List;
public final fun getDuration ()Ljava/lang/String;
public final fun getExplicit ()Ljava/lang/String;
public final fun getImage ()Ljava/lang/String;
public final fun getKeywords ()Ljava/util/List;
public final fun getNewsFeedUrl ()Ljava/lang/String;
public final fun getOwner ()Lcom/prof18/rssparser/model/ItunesOwner;
public final fun getSubtitle ()Ljava/lang/String;
public final fun getSummary ()Ljava/lang/String;
public final fun getType ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/prof18/rssparser/model/ItunesItemData {
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun component10 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/String;
public final fun component4 ()Ljava/lang/String;
public final fun component5 ()Ljava/lang/String;
public final fun component6 ()Ljava/lang/String;
public final fun component7 ()Ljava/util/List;
public final fun component8 ()Ljava/lang/String;
public final fun component9 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/prof18/rssparser/model/ItunesItemData;
public static synthetic fun copy$default (Lcom/prof18/rssparser/model/ItunesItemData;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/prof18/rssparser/model/ItunesItemData;
public fun equals (Ljava/lang/Object;)Z
public final fun getAuthor ()Ljava/lang/String;
public final fun getDuration ()Ljava/lang/String;
public final fun getEpisode ()Ljava/lang/String;
public final fun getEpisodeType ()Ljava/lang/String;
public final fun getExplicit ()Ljava/lang/String;
public final fun getImage ()Ljava/lang/String;
public final fun getKeywords ()Ljava/util/List;
public final fun getSeason ()Ljava/lang/String;
public final fun getSubtitle ()Ljava/lang/String;
public final fun getSummary ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/prof18/rssparser/model/ItunesOwner {
public fun <init> (Ljava/lang/String;Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lcom/prof18/rssparser/model/ItunesOwner;
public static synthetic fun copy$default (Lcom/prof18/rssparser/model/ItunesOwner;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/prof18/rssparser/model/ItunesOwner;
public fun equals (Ljava/lang/Object;)Z
public final fun getEmail ()Ljava/lang/String;
public final fun getName ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/prof18/rssparser/model/RawEnclosure {
public fun <init> (Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/Long;
public final fun component3 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;)Lcom/prof18/rssparser/model/RawEnclosure;
public static synthetic fun copy$default (Lcom/prof18/rssparser/model/RawEnclosure;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;ILjava/lang/Object;)Lcom/prof18/rssparser/model/RawEnclosure;
public fun equals (Ljava/lang/Object;)Z
public final fun getLength ()Ljava/lang/Long;
public final fun getType ()Ljava/lang/String;
public final fun getUrl ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/prof18/rssparser/model/RawMediaContent {
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/prof18/rssparser/model/RawMediaContent;
public static synthetic fun copy$default (Lcom/prof18/rssparser/model/RawMediaContent;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/prof18/rssparser/model/RawMediaContent;
public fun equals (Ljava/lang/Object;)Z
public final fun getMedium ()Ljava/lang/String;
public final fun getType ()Ljava/lang/String;
public final fun getUrl ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/prof18/rssparser/model/RssChannel {
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/prof18/rssparser/model/RssImage;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/prof18/rssparser/model/ItunesChannelData;Lcom/prof18/rssparser/model/YoutubeChannelData;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/String;
public final fun component4 ()Lcom/prof18/rssparser/model/RssImage;
public final fun component5 ()Ljava/lang/String;
public final fun component6 ()Ljava/lang/String;
public final fun component7 ()Ljava/util/List;
public final fun component8 ()Lcom/prof18/rssparser/model/ItunesChannelData;
public final fun component9 ()Lcom/prof18/rssparser/model/YoutubeChannelData;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/prof18/rssparser/model/RssImage;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/prof18/rssparser/model/ItunesChannelData;Lcom/prof18/rssparser/model/YoutubeChannelData;)Lcom/prof18/rssparser/model/RssChannel;
public static synthetic fun copy$default (Lcom/prof18/rssparser/model/RssChannel;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/prof18/rssparser/model/RssImage;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/prof18/rssparser/model/ItunesChannelData;Lcom/prof18/rssparser/model/YoutubeChannelData;ILjava/lang/Object;)Lcom/prof18/rssparser/model/RssChannel;
public fun equals (Ljava/lang/Object;)Z
public final fun getDescription ()Ljava/lang/String;
public final fun getImage ()Lcom/prof18/rssparser/model/RssImage;
public final fun getItems ()Ljava/util/List;
public final fun getItunesChannelData ()Lcom/prof18/rssparser/model/ItunesChannelData;
public final fun getLastBuildDate ()Ljava/lang/String;
public final fun getLink ()Ljava/lang/String;
public final fun getTitle ()Ljava/lang/String;
public final fun getUpdatePeriod ()Ljava/lang/String;
public final fun getYoutubeChannelData ()Lcom/prof18/rssparser/model/YoutubeChannelData;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/prof18/rssparser/model/RssImage {
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/String;
public final fun component4 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/prof18/rssparser/model/RssImage;
public static synthetic fun copy$default (Lcom/prof18/rssparser/model/RssImage;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lcom/prof18/rssparser/model/RssImage;
public fun equals (Ljava/lang/Object;)Z
public final fun getDescription ()Ljava/lang/String;
public final fun getLink ()Ljava/lang/String;
public final fun getTitle ()Ljava/lang/String;
public final fun getUrl ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/prof18/rssparser/model/RssItem {
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/prof18/rssparser/model/ItunesItemData;Ljava/lang/String;Lcom/prof18/rssparser/model/YoutubeItemData;Lcom/prof18/rssparser/model/RawEnclosure;Lcom/prof18/rssparser/model/RawMediaContent;)V
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/prof18/rssparser/model/ItunesItemData;Ljava/lang/String;Lcom/prof18/rssparser/model/YoutubeItemData;Lcom/prof18/rssparser/model/RawEnclosure;Lcom/prof18/rssparser/model/RawMediaContent;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun component1 ()Ljava/lang/String;
public final fun component10 ()Ljava/lang/String;
public final fun component11 ()Ljava/lang/String;
public final fun component12 ()Ljava/lang/String;
public final fun component13 ()Ljava/util/List;
public final fun component14 ()Lcom/prof18/rssparser/model/ItunesItemData;
public final fun component15 ()Ljava/lang/String;
public final fun component16 ()Lcom/prof18/rssparser/model/YoutubeItemData;
public final fun component17 ()Lcom/prof18/rssparser/model/RawEnclosure;
public final fun component18 ()Lcom/prof18/rssparser/model/RawMediaContent;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/String;
public final fun component4 ()Ljava/lang/String;
public final fun component5 ()Ljava/lang/String;
public final fun component6 ()Ljava/lang/String;
public final fun component7 ()Ljava/lang/String;
public final fun component8 ()Ljava/lang/String;
public final fun component9 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/prof18/rssparser/model/ItunesItemData;Ljava/lang/String;Lcom/prof18/rssparser/model/YoutubeItemData;Lcom/prof18/rssparser/model/RawEnclosure;Lcom/prof18/rssparser/model/RawMediaContent;)Lcom/prof18/rssparser/model/RssItem;
public static synthetic fun copy$default (Lcom/prof18/rssparser/model/RssItem;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/prof18/rssparser/model/ItunesItemData;Ljava/lang/String;Lcom/prof18/rssparser/model/YoutubeItemData;Lcom/prof18/rssparser/model/RawEnclosure;Lcom/prof18/rssparser/model/RawMediaContent;ILjava/lang/Object;)Lcom/prof18/rssparser/model/RssItem;
public fun equals (Ljava/lang/Object;)Z
public final fun getAudio ()Ljava/lang/String;
public final fun getAuthor ()Ljava/lang/String;
public final fun getCategories ()Ljava/util/List;
public final fun getCommentsUrl ()Ljava/lang/String;
public final fun getContent ()Ljava/lang/String;
public final fun getDescription ()Ljava/lang/String;
public final fun getGuid ()Ljava/lang/String;
public final fun getImage ()Ljava/lang/String;
public final fun getItunesItemData ()Lcom/prof18/rssparser/model/ItunesItemData;
public final fun getLink ()Ljava/lang/String;
public final fun getPubDate ()Ljava/lang/String;
public final fun getRawEnclosure ()Lcom/prof18/rssparser/model/RawEnclosure;
public final fun getRawMediaContent ()Lcom/prof18/rssparser/model/RawMediaContent;
public final fun getSourceName ()Ljava/lang/String;
public final fun getSourceUrl ()Ljava/lang/String;
public final fun getTitle ()Ljava/lang/String;
public final fun getVideo ()Ljava/lang/String;
public final fun getYoutubeItemData ()Lcom/prof18/rssparser/model/YoutubeItemData;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/prof18/rssparser/model/YoutubeChannelData {
public fun <init> (Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;)Lcom/prof18/rssparser/model/YoutubeChannelData;
public static synthetic fun copy$default (Lcom/prof18/rssparser/model/YoutubeChannelData;Ljava/lang/String;ILjava/lang/Object;)Lcom/prof18/rssparser/model/YoutubeChannelData;
public fun equals (Ljava/lang/Object;)Z
public final fun getChannelId ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/prof18/rssparser/model/YoutubeItemData {
public fun <init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)V
public final fun component1 ()Ljava/lang/String;
public final fun component2 ()Ljava/lang/String;
public final fun component3 ()Ljava/lang/String;
public final fun component4 ()Ljava/lang/String;
public final fun component5 ()Ljava/lang/String;
public final fun component6 ()Ljava/lang/Integer;
public final fun component7 ()Ljava/lang/Integer;
public final fun copy (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;)Lcom/prof18/rssparser/model/YoutubeItemData;
public static synthetic fun copy$default (Lcom/prof18/rssparser/model/YoutubeItemData;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/Integer;ILjava/lang/Object;)Lcom/prof18/rssparser/model/YoutubeItemData;
public fun equals (Ljava/lang/Object;)Z
public final fun getDescription ()Ljava/lang/String;
public final fun getLikesCount ()Ljava/lang/Integer;
public final fun getThumbnailUrl ()Ljava/lang/String;
public final fun getTitle ()Ljava/lang/String;
public final fun getVideoId ()Ljava/lang/String;
public final fun getVideoUrl ()Ljava/lang/String;
public final fun getViewsCount ()Ljava/lang/Integer;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}