+ private Function<String, Iterable<Album>> getAlbum() {
+ return new Function<String, Iterable<Album>>() {
+ @Override
+ public Iterable<Album> apply(String input) {
+ return (input == null) ? Collections.<Album>emptyList() : getAlbum(input).asSet();
+ }
+ };
+ }
+