private final List<Track> loadedTracks = new ArrayList<Track>();
private Track track;
+ public Track get() {
+ return loadedTracks.isEmpty() ? null : loadedTracks.get(0);
+ }
+
public List<Track> all() {
return loadedTracks;
}
track.styles().add(style);
}
- public Track get() {
- return loadedTracks.isEmpty() ? null : loadedTracks.get(0);
- }
-
}
private class ArtistLoader implements ResultProcessor {
private final List<Artist> artists = new ArrayList<Artist>();
private Artist artist;
+ public Artist get() {
+ return artists.isEmpty() ? null : artists.get(0);
+ }
+
public List<Artist> all() {
return artists;
}