X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fdata%2FPost.java;h=bd3986f7b5c9462973fee107d3c71be4705070c6;hb=72407829d504a0444aadd09cc937bae10b6cb866;hp=63b490897e66b75c76dd7c45297f5d48370e9f0f;hpb=60d42fc47435de0b37710af49ad76ceb31dcfb9d;p=Sone.git diff --git a/src/main/java/net/pterodactylus/sone/data/Post.java b/src/main/java/net/pterodactylus/sone/data/Post.java index 63b4908..bd3986f 100644 --- a/src/main/java/net/pterodactylus/sone/data/Post.java +++ b/src/main/java/net/pterodactylus/sone/data/Post.java @@ -20,6 +20,7 @@ package net.pterodactylus.sone.data; import java.util.Collections; import java.util.Comparator; import java.util.List; +import java.util.Set; import com.google.common.base.Function; import com.google.common.base.Optional; @@ -118,13 +119,15 @@ public interface Post extends Identified { /** * Sets whether this post is known. * - * @param known - * {@code true} if this post is known, {@code false} otherwise * @return This post */ - public Post setKnown(boolean known); + public Post setKnown(); - public void like(Sone localSone); + void like(Sone localSone); + void unlike(Sone localSone); + + boolean isLiked(Sone sone); + Set getLikes(); List getReplies();