X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fdatabase%2FPostProvider.java;h=13845daa06a6737ff18db35db6f0b6e92c5d698d;hb=8f02544d31f323ae9053dd9a11a99eacd8cf5bcd;hp=865376bf31e4e01b3a1f12f1b76f4c1b0119c30a;hpb=658a702c550e15bd3c868ed399621606eeb4ef20;p=Sone.git diff --git a/src/main/java/net/pterodactylus/sone/database/PostProvider.java b/src/main/java/net/pterodactylus/sone/database/PostProvider.java index 865376b..13845da 100644 --- a/src/main/java/net/pterodactylus/sone/database/PostProvider.java +++ b/src/main/java/net/pterodactylus/sone/database/PostProvider.java @@ -21,6 +21,8 @@ import java.util.Collection; import net.pterodactylus.sone.data.Post; +import com.google.common.base.Optional; + /** * Interface for objects that can provide {@link Post}s by their ID. * @@ -35,7 +37,7 @@ public interface PostProvider { * The ID of the post to return * @return The post with the given ID, or {@code null} */ - public Post getPost(String postId); + public Optional getPost(String postId); /** * Returns all posts that have the given Sone as recipient.