X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fdata%2Fimpl%2FPostReplyBuilderImpl.java;h=4b43aa7edba8b0c1268db24b8ed15c164dfbe177;hb=580798bbd8b962fce6a7a8559c250a8b4d65f1ed;hp=dac84addaf62186ff388b76337a6d8d3f576fdd8;hpb=6f019de1d4d9742981d851ac3c9097cca8bff58e;p=Sone.git diff --git a/src/main/java/net/pterodactylus/sone/data/impl/PostReplyBuilderImpl.java b/src/main/java/net/pterodactylus/sone/data/impl/PostReplyBuilderImpl.java index dac84ad..4b43aa7 100644 --- a/src/main/java/net/pterodactylus/sone/data/impl/PostReplyBuilderImpl.java +++ b/src/main/java/net/pterodactylus/sone/data/impl/PostReplyBuilderImpl.java @@ -22,9 +22,8 @@ import static com.google.common.base.Preconditions.checkState; import java.util.UUID; import net.pterodactylus.sone.data.PostReply; -import net.pterodactylus.sone.database.PostProvider; +import net.pterodactylus.sone.database.Database; import net.pterodactylus.sone.database.PostReplyBuilder; -import net.pterodactylus.sone.database.SoneProvider; import org.apache.commons.lang.StringUtils; @@ -36,23 +35,10 @@ import org.apache.commons.lang.StringUtils; */ public class PostReplyBuilderImpl extends AbstractPostReplyBuilder { - /** The Sone provider. */ - private final SoneProvider soneProvider; + private final Database database; - /** The post provider. */ - private final PostProvider postProvider; - - /** - * Creates a new post reply builder. - * - * @param soneProvider - * The Sone provider - * @param postProvider - * The post provider - */ - public PostReplyBuilderImpl(SoneProvider soneProvider, PostProvider postProvider) { - this.soneProvider = soneProvider; - this.postProvider = postProvider; + public PostReplyBuilderImpl(Database database) { + this.database = database; } /** @@ -67,7 +53,7 @@ public class PostReplyBuilderImpl extends AbstractPostReplyBuilder { checkState(postId != null, "post must not be null"); /* create new post reply. */ - return new PostReplyImpl(soneProvider, postProvider, randomId ? UUID.randomUUID().toString() : id, senderId, currentTime ? System.currentTimeMillis() : time, text, postId); + return new PostReplyImpl(database, randomId ? UUID.randomUUID().toString() : id, senderId, currentTime ? System.currentTimeMillis() : time, text, postId); } }