X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fnotify%2FReplyVisibilityFilter.java;h=67a8d7d11de4ea0f75dc40924cc63b5bfffe1f7b;hb=a5743ce8177323159e4d1828dced6021d27c4d62;hp=5e3e16dc4f964f9b7cc3b62a7761ab1cfa1ff305;hpb=d3341150dde11b1d510193b71b22db85e426d6fb;p=Sone.git diff --git a/src/main/java/net/pterodactylus/sone/notify/ReplyVisibilityFilter.java b/src/main/java/net/pterodactylus/sone/notify/ReplyVisibilityFilter.java index 5e3e16d..67a8d7d 100644 --- a/src/main/java/net/pterodactylus/sone/notify/ReplyVisibilityFilter.java +++ b/src/main/java/net/pterodactylus/sone/notify/ReplyVisibilityFilter.java @@ -1,5 +1,7 @@ package net.pterodactylus.sone.notify; +import java.util.function.Predicate; + import static com.google.common.base.Preconditions.checkNotNull; import javax.annotation.Nonnull; @@ -12,7 +14,6 @@ import net.pterodactylus.sone.data.PostReply; import net.pterodactylus.sone.data.Sone; import com.google.common.base.Optional; -import com.google.common.base.Predicate; /** * Filter that checks a {@link PostReply} for visibility. @@ -59,12 +60,7 @@ public class ReplyVisibilityFilter { @Nonnull public Predicate isVisible(@Nullable final Sone currentSone) { - return new Predicate() { - @Override - public boolean apply(@Nullable PostReply postReply) { - return (postReply != null) && isReplyVisible(currentSone, postReply); - } - }; + return postReply -> (postReply != null) && isReplyVisible(currentSone, postReply); } }