X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fdata%2Fimpl%2FDefaultImageBuilder.java;h=12f20c2f9b88eb41ad4348cf6c8a2dda5edec0b5;hb=8230a34cdb7e2ee5f796008f66e99a45160f5d1d;hp=7f7f53f45839501b684661c4c68e2746ba18be23;hpb=a121cba206f6455c6cf2d34519995a3c7305ad4c;p=Sone.git diff --git a/src/main/java/net/pterodactylus/sone/data/impl/DefaultImageBuilder.java b/src/main/java/net/pterodactylus/sone/data/impl/DefaultImageBuilder.java index 7f7f53f..12f20c2 100644 --- a/src/main/java/net/pterodactylus/sone/data/impl/DefaultImageBuilder.java +++ b/src/main/java/net/pterodactylus/sone/data/impl/DefaultImageBuilder.java @@ -17,8 +17,10 @@ package net.pterodactylus.sone.data.impl; -import net.pterodactylus.sone.data.Album; +import static com.google.common.base.Preconditions.checkNotNull; + import net.pterodactylus.sone.data.Image; +import net.pterodactylus.sone.data.Sone; import net.pterodactylus.sone.database.ImageBuilder; /** @@ -28,8 +30,12 @@ import net.pterodactylus.sone.database.ImageBuilder; */ public class DefaultImageBuilder extends AbstractImageBuilder { - public DefaultImageBuilder(Album album) { - super(album); + protected final Sone sone; + protected final DefaultAlbum album; + + public DefaultImageBuilder(Sone sone, DefaultAlbum album) { + this.sone = checkNotNull(sone, "sone must not be null"); + this.album = checkNotNull(album, "album must not be null"); } @Override