1 package net.pterodactylus.sone.database;
3 import net.pterodactylus.sone.data.Sone;
4 import net.pterodactylus.sone.freenet.wot.Identity;
7 * Builder for {@link Sone} objects.
9 * @author <a href="mailto:bombe@pterodactylus.net">David ‘Bombe’ Roden</a>
11 public interface SoneBuilder {
13 SoneBuilder from(Identity identity);
16 SoneBuilder lastUpdated(long lastUpdated);
18 Sone build() throws IllegalStateException;