import java.util.Map;
import java.util.UUID;
-import net.pterodactylus.util.collection.Mapper;
-import net.pterodactylus.util.collection.Mappers;
+import net.pterodactylus.util.collection.IterableWrapper;
+import net.pterodactylus.util.collection.filter.NotNullFilter;
+import net.pterodactylus.util.collection.mapper.Mapper;
import net.pterodactylus.util.object.Default;
import net.pterodactylus.util.validation.Validation;
* @return The images in this album
*/
public List<Image> getImages() {
- return Mappers.mappedList(imageIds, new Mapper<String, Image>() {
+ return IterableWrapper.wrap(imageIds).map(new Mapper<String, Image>() {
@Override
@SuppressWarnings("synthetic-access")
return images.get(imageId);
}
- });
+ }).filter(new NotNullFilter()).list();
}
/**