X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fdata%2Fimpl%2FDefaultImageBuilder.java;h=b53095f1b712352fcf4e6971e46ac2ff11479766;hp=29cab0c73f86f65cb4b97a8be42a6ff90bd017f0;hb=4e61d9d4c916ff7d314baa2923087203aec3842d;hpb=eae5ceb147d3b6aafcb6d423a593d89e7847c2e6 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 29cab0c..b53095f 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,11 @@ package net.pterodactylus.sone.data.impl; +import static com.google.common.base.Preconditions.checkNotNull; + import net.pterodactylus.sone.data.Album; import net.pterodactylus.sone.data.Image; +import net.pterodactylus.sone.data.Sone; import net.pterodactylus.sone.database.ImageBuilder; /** @@ -28,10 +31,12 @@ import net.pterodactylus.sone.database.ImageBuilder; */ public class DefaultImageBuilder extends AbstractImageBuilder { + protected final Sone sone; protected final Album album; - public DefaultImageBuilder(Album album) { - this.album = album; + public DefaultImageBuilder(Sone sone, Album album) { + this.sone = checkNotNull(sone, "sone must not be null"); + this.album = checkNotNull(album, "album must not be null"); } @Override