Skip to content

Commit 70fb0ef

Browse files
committed
introduce Identifiable and CoreObject classes with common fields to introduce some abstraction into spotify objects
1 parent 8846e79 commit 70fb0ef

File tree

7 files changed

+26
-26
lines changed

7 files changed

+26
-26
lines changed

docs/com/adamratzman/spotify/utils/Linkable.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
77
<title>Linkable</title>
88
<meta name="date" content="2019-02-21">
9-
<meta name="keywords" content="com.adamratzman.spotify.models.Linkable class">
9+
<meta name="keywords" content="com.adamratzman.spotify.models.NeedsApi class">
1010
<meta name="keywords" content="api">
1111
<meta name="keywords" content="getApi()">
1212
<meta name="keywords" content="setApi()">
@@ -101,7 +101,7 @@ <h2 title="Class Linkable" class="title">Class Linkable</h2>
101101
</div>
102102
<div class="contentContainer">
103103
<ul class="inheritance">
104-
<li>com.adamratzman.spotify.models.Linkable</li>
104+
<li>com.adamratzman.spotify.models.NeedsApi</li>
105105
</ul>
106106
<div class="description">
107107
<ul class="blockList">

docs/com/adamratzman/spotify/utils/RelinkingAvailableResponse.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878
<ul class="subNavList">
7979
<li>Summary:&nbsp;</li>
8080
<li>Nested&nbsp;|&nbsp;</li>
81-
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">Field</a>&nbsp;|&nbsp;</li>
81+
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">Field</a>&nbsp;|&nbsp;</li>
8282
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
8383
<li><a href="#method.summary">Method</a></li>
8484
</ul>
@@ -131,7 +131,7 @@ <h2 title="Class RelinkingAvailableResponse" class="title">Class RelinkingAvaila
131131
</a>
132132
<h3>Field Summary</h3>
133133
<ul class="blockList">
134-
<li class="blockList"><a name="fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">
134+
<li class="blockList"><a name="fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">
135135
<!-- -->
136136
</a>
137137
<h3>Fields inherited from class&nbsp;com.adamratzman.spotify.utils.<a href="../../../../com/adamratzman/spotify/utils/Linkable.html" title="class in com.adamratzman.spotify.utils">Linkable</a></h3>
@@ -181,7 +181,7 @@ <h3>Method Summary</h3>
181181
</tr>
182182
</table>
183183
<ul class="blockList">
184-
<li class="blockList"><a name="methods.inherited.from.class.com.adamratzman.spotify.models.Linkable">
184+
<li class="blockList"><a name="methods.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">
185185
<!-- -->
186186
</a>
187187
<h3>Methods inherited from class&nbsp;com.adamratzman.spotify.utils.<a href="../../../../com/adamratzman/spotify/utils/Linkable.html" title="class in com.adamratzman.spotify.utils">Linkable</a></h3>
@@ -298,7 +298,7 @@ <h4>getLinkedTrack</h4>
298298
<ul class="subNavList">
299299
<li>Summary:&nbsp;</li>
300300
<li>Nested&nbsp;|&nbsp;</li>
301-
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">Field</a>&nbsp;|&nbsp;</li>
301+
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">Field</a>&nbsp;|&nbsp;</li>
302302
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
303303
<li><a href="#method.summary">Method</a></li>
304304
</ul>

docs/com/adamratzman/spotify/utils/SimpleAlbum.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@
110110
<ul class="subNavList">
111111
<li>Summary:&nbsp;</li>
112112
<li>Nested&nbsp;|&nbsp;</li>
113-
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">Field</a>&nbsp;|&nbsp;</li>
113+
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">Field</a>&nbsp;|&nbsp;</li>
114114
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
115115
<li><a href="#method.summary">Method</a></li>
116116
</ul>
@@ -159,7 +159,7 @@ <h2 title="Class SimpleAlbum" class="title">Class SimpleAlbum</h2>
159159
</a>
160160
<h3>Field Summary</h3>
161161
<ul class="blockList">
162-
<li class="blockList"><a name="fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">
162+
<li class="blockList"><a name="fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">
163163
<!-- -->
164164
</a>
165165
<h3>Fields inherited from class&nbsp;com.adamratzman.spotify.utils.<a href="../../../../com/adamratzman/spotify/utils/Linkable.html" title="class in com.adamratzman.spotify.utils">Linkable</a></h3>
@@ -420,7 +420,7 @@ <h3>Method Summary</h3>
420420
</tr>
421421
</table>
422422
<ul class="blockList">
423-
<li class="blockList"><a name="methods.inherited.from.class.com.adamratzman.spotify.models.Linkable">
423+
<li class="blockList"><a name="methods.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">
424424
<!-- -->
425425
</a>
426426
<h3>Methods inherited from class&nbsp;com.adamratzman.spotify.utils.<a href="../../../../com/adamratzman/spotify/utils/Linkable.html" title="class in com.adamratzman.spotify.utils">Linkable</a></h3>
@@ -891,7 +891,7 @@ <h4>equals</h4>
891891
<ul class="subNavList">
892892
<li>Summary:&nbsp;</li>
893893
<li>Nested&nbsp;|&nbsp;</li>
894-
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">Field</a>&nbsp;|&nbsp;</li>
894+
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">Field</a>&nbsp;|&nbsp;</li>
895895
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
896896
<li><a href="#method.summary">Method</a></li>
897897
</ul>

docs/com/adamratzman/spotify/utils/SimpleArtist.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@
9393
<ul class="subNavList">
9494
<li>Summary:&nbsp;</li>
9595
<li>Nested&nbsp;|&nbsp;</li>
96-
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">Field</a>&nbsp;|&nbsp;</li>
96+
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">Field</a>&nbsp;|&nbsp;</li>
9797
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
9898
<li><a href="#method.summary">Method</a></li>
9999
</ul>
@@ -142,7 +142,7 @@ <h2 title="Class SimpleArtist" class="title">Class SimpleArtist</h2>
142142
</a>
143143
<h3>Field Summary</h3>
144144
<ul class="blockList">
145-
<li class="blockList"><a name="fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">
145+
<li class="blockList"><a name="fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">
146146
<!-- -->
147147
</a>
148148
<h3>Fields inherited from class&nbsp;com.adamratzman.spotify.utils.<a href="../../../../com/adamratzman/spotify/utils/Linkable.html" title="class in com.adamratzman.spotify.utils">Linkable</a></h3>
@@ -285,7 +285,7 @@ <h3>Method Summary</h3>
285285
</tr>
286286
</table>
287287
<ul class="blockList">
288-
<li class="blockList"><a name="methods.inherited.from.class.com.adamratzman.spotify.models.Linkable">
288+
<li class="blockList"><a name="methods.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">
289289
<!-- -->
290290
</a>
291291
<h3>Methods inherited from class&nbsp;com.adamratzman.spotify.utils.<a href="../../../../com/adamratzman/spotify/utils/Linkable.html" title="class in com.adamratzman.spotify.utils">Linkable</a></h3>
@@ -561,7 +561,7 @@ <h4>equals</h4>
561561
<ul class="subNavList">
562562
<li>Summary:&nbsp;</li>
563563
<li>Nested&nbsp;|&nbsp;</li>
564-
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">Field</a>&nbsp;|&nbsp;</li>
564+
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">Field</a>&nbsp;|&nbsp;</li>
565565
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
566566
<li><a href="#method.summary">Method</a></li>
567567
</ul>

docs/com/adamratzman/spotify/utils/SimplePlaylist.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@
107107
<ul class="subNavList">
108108
<li>Summary:&nbsp;</li>
109109
<li>Nested&nbsp;|&nbsp;</li>
110-
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">Field</a>&nbsp;|&nbsp;</li>
110+
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">Field</a>&nbsp;|&nbsp;</li>
111111
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
112112
<li><a href="#method.summary">Method</a></li>
113113
</ul>
@@ -156,7 +156,7 @@ <h2 title="Class SimplePlaylist" class="title">Class SimplePlaylist</h2>
156156
</a>
157157
<h3>Field Summary</h3>
158158
<ul class="blockList">
159-
<li class="blockList"><a name="fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">
159+
<li class="blockList"><a name="fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">
160160
<!-- -->
161161
</a>
162162
<h3>Fields inherited from class&nbsp;com.adamratzman.spotify.utils.<a href="../../../../com/adamratzman/spotify/utils/Linkable.html" title="class in com.adamratzman.spotify.utils">Linkable</a></h3>
@@ -399,7 +399,7 @@ <h3>Method Summary</h3>
399399
</tr>
400400
</table>
401401
<ul class="blockList">
402-
<li class="blockList"><a name="methods.inherited.from.class.com.adamratzman.spotify.models.Linkable">
402+
<li class="blockList"><a name="methods.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">
403403
<!-- -->
404404
</a>
405405
<h3>Methods inherited from class&nbsp;com.adamratzman.spotify.utils.<a href="../../../../com/adamratzman/spotify/utils/Linkable.html" title="class in com.adamratzman.spotify.utils">Linkable</a></h3>
@@ -838,7 +838,7 @@ <h4>equals</h4>
838838
<ul class="subNavList">
839839
<li>Summary:&nbsp;</li>
840840
<li>Nested&nbsp;|&nbsp;</li>
841-
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">Field</a>&nbsp;|&nbsp;</li>
841+
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">Field</a>&nbsp;|&nbsp;</li>
842842
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
843843
<li><a href="#method.summary">Method</a></li>
844844
</ul>

docs/com/adamratzman/spotify/utils/SimpleTrack.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@
117117
<ul class="subNavList">
118118
<li>Summary:&nbsp;</li>
119119
<li>Nested&nbsp;|&nbsp;</li>
120-
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">Field</a>&nbsp;|&nbsp;</li>
120+
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">Field</a>&nbsp;|&nbsp;</li>
121121
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
122122
<li><a href="#method.summary">Method</a></li>
123123
</ul>
@@ -171,7 +171,7 @@ <h2 title="Class SimpleTrack" class="title">Class SimpleTrack</h2>
171171
</a>
172172
<h3>Field Summary</h3>
173173
<ul class="blockList">
174-
<li class="blockList"><a name="fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">
174+
<li class="blockList"><a name="fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">
175175
<!-- -->
176176
</a>
177177
<h3>Fields inherited from class&nbsp;com.adamratzman.spotify.utils.<a href="../../../../com/adamratzman/spotify/utils/Linkable.html" title="class in com.adamratzman.spotify.utils">Linkable</a></h3>
@@ -491,7 +491,7 @@ <h3>Methods inherited from class&nbsp;com.adamratzman.spotify.utils.<a href="../
491491
<code><a href="../../../../com/adamratzman/spotify/utils/RelinkingAvailableResponse.html#getLinkedTrack--">getLinkedTrack</a>, <a href="../../../../com/adamratzman/spotify/utils/RelinkingAvailableResponse.html#isRelinked--">isRelinked</a></code></li>
492492
</ul>
493493
<ul class="blockList">
494-
<li class="blockList"><a name="methods.inherited.from.class.com.adamratzman.spotify.models.Linkable">
494+
<li class="blockList"><a name="methods.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">
495495
<!-- -->
496496
</a>
497497
<h3>Methods inherited from class&nbsp;com.adamratzman.spotify.utils.<a href="../../../../com/adamratzman/spotify/utils/Linkable.html" title="class in com.adamratzman.spotify.utils">Linkable</a></h3>
@@ -1045,7 +1045,7 @@ <h4>equals</h4>
10451045
<ul class="subNavList">
10461046
<li>Summary:&nbsp;</li>
10471047
<li>Nested&nbsp;|&nbsp;</li>
1048-
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">Field</a>&nbsp;|&nbsp;</li>
1048+
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">Field</a>&nbsp;|&nbsp;</li>
10491049
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
10501050
<li><a href="#method.summary">Method</a></li>
10511051
</ul>

docs/com/adamratzman/spotify/utils/Track.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@
118118
<ul class="subNavList">
119119
<li>Summary:&nbsp;</li>
120120
<li>Nested&nbsp;|&nbsp;</li>
121-
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">Field</a>&nbsp;|&nbsp;</li>
121+
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">Field</a>&nbsp;|&nbsp;</li>
122122
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
123123
<li><a href="#method.summary">Method</a></li>
124124
</ul>
@@ -172,7 +172,7 @@ <h2 title="Class Track" class="title">Class Track</h2>
172172
</a>
173173
<h3>Field Summary</h3>
174174
<ul class="blockList">
175-
<li class="blockList"><a name="fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">
175+
<li class="blockList"><a name="fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">
176176
<!-- -->
177177
</a>
178178
<h3>Fields inherited from class&nbsp;com.adamratzman.spotify.utils.<a href="../../../../com/adamratzman/spotify/utils/Linkable.html" title="class in com.adamratzman.spotify.utils">Linkable</a></h3>
@@ -502,7 +502,7 @@ <h3>Methods inherited from class&nbsp;com.adamratzman.spotify.utils.<a href="../
502502
<code><a href="../../../../com/adamratzman/spotify/utils/RelinkingAvailableResponse.html#getLinkedTrack--">getLinkedTrack</a>, <a href="../../../../com/adamratzman/spotify/utils/RelinkingAvailableResponse.html#isRelinked--">isRelinked</a></code></li>
503503
</ul>
504504
<ul class="blockList">
505-
<li class="blockList"><a name="methods.inherited.from.class.com.adamratzman.spotify.models.Linkable">
505+
<li class="blockList"><a name="methods.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">
506506
<!-- -->
507507
</a>
508508
<h3>Methods inherited from class&nbsp;com.adamratzman.spotify.utils.<a href="../../../../com/adamratzman/spotify/utils/Linkable.html" title="class in com.adamratzman.spotify.utils">Linkable</a></h3>
@@ -1070,7 +1070,7 @@ <h4>equals</h4>
10701070
<ul class="subNavList">
10711071
<li>Summary:&nbsp;</li>
10721072
<li>Nested&nbsp;|&nbsp;</li>
1073-
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.Linkable">Field</a>&nbsp;|&nbsp;</li>
1073+
<li><a href="#fields.inherited.from.class.com.adamratzman.spotify.models.NeedsApi">Field</a>&nbsp;|&nbsp;</li>
10741074
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
10751075
<li><a href="#method.summary">Method</a></li>
10761076
</ul>

0 commit comments

Comments
 (0)