X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Ftext%2FFreenetLinkPart.java;h=493880f1f9e841361c0fb6b0faeb7f0113759ea7;hp=829bf0f6f65272aa112942470bb8ca49f443072f;hb=7b55e0be6a3283e43a9bbab98f82aebdd948eb33;hpb=3d6cffe82270a1faacf1f0d39c34b11ab316e0db diff --git a/src/main/java/net/pterodactylus/sone/text/FreenetLinkPart.java b/src/main/java/net/pterodactylus/sone/text/FreenetLinkPart.java index 829bf0f..493880f 100644 --- a/src/main/java/net/pterodactylus/sone/text/FreenetLinkPart.java +++ b/src/main/java/net/pterodactylus/sone/text/FreenetLinkPart.java @@ -17,6 +17,8 @@ package net.pterodactylus.sone.text; +import javax.annotation.Nonnull; + /** * {@link LinkPart} implementation that stores an additional attribute: if the * link is an SSK or USK link and the post was created by an identity that owns @@ -26,49 +28,17 @@ package net.pterodactylus.sone.text; */ public class FreenetLinkPart extends LinkPart { - /** Whether the link is trusted. */ private final boolean trusted; - /** - * Creates a new freenet link part. - * - * @param link - * The link of the part - * @param text - * The text of the part - * @param trusted - * {@code true} if the link is trusted, {@code false} otherwise - */ - public FreenetLinkPart(String link, String text, boolean trusted) { + public FreenetLinkPart(@Nonnull String link, @Nonnull String text, boolean trusted) { this(link, text, text, trusted); } - /** - * Creates a new freenet link part. - * - * @param link - * The link of the part - * @param text - * The text of the part - * @param title - * The title of the part - * @param trusted - * {@code true} if the link is trusted, {@code false} otherwise - */ - public FreenetLinkPart(String link, String text, String title, boolean trusted) { + public FreenetLinkPart(@Nonnull String link, @Nonnull String text, @Nonnull String title, boolean trusted) { super(link, text, title); this.trusted = trusted; } - // - // ACCESSORS - // - - /** - * Returns whether the link is trusted. - * - * @return {@code true} if the link is trusted, {@code false} otherwise - */ public boolean isTrusted() { return trusted; }