X-Git-Url: https://git.pterodactylus.net/?p=arachne.git;a=blobdiff_plain;f=src%2Fnet%2Fpterodactylus%2Farachne%2Fcore%2FSite.java;h=86f1fe18d36b772d9bc35f601ce6a8abc773ad7b;hp=bcefb45389b96734b2638709e202efd7ed5f87e4;hb=4274141d510353f4f8b6b76965d8e7fbd1467456;hpb=2afeec11e70577d9b92b1e73bdc23869c46a85ce diff --git a/src/net/pterodactylus/arachne/core/Site.java b/src/net/pterodactylus/arachne/core/Site.java index bcefb45..86f1fe1 100644 --- a/src/net/pterodactylus/arachne/core/Site.java +++ b/src/net/pterodactylus/arachne/core/Site.java @@ -3,6 +3,8 @@ */ package net.pterodactylus.arachne.core; +import de.ina.util.validation.Validation; + /** * Container for a freenet site. A freenet site consists of the routing and * decryption keys and the basename, without the edition. @@ -26,6 +28,7 @@ public class Site { * The basename of the site */ public Site(String key, String basename) { + Validation.begin().isNotNull("key", (Object) key).isNotNull("basename", (Object) basename).check(); this.key = key; this.basename = basename; }