X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fdata%2FImage.java;h=6e8016ee9b931362083e021f9b19499c92cd2a85;hb=df0abbdc635a8b927474515bb100882e6d850336;hp=e3e1b4d8fecb89bd6367e4b237d07c233f948052;hpb=9d32a0f70e14a764946ae29edcf07304f9e5f75e;p=Sone.git diff --git a/src/main/java/net/pterodactylus/sone/data/Image.java b/src/main/java/net/pterodactylus/sone/data/Image.java index e3e1b4d..6e8016e 100644 --- a/src/main/java/net/pterodactylus/sone/data/Image.java +++ b/src/main/java/net/pterodactylus/sone/data/Image.java @@ -22,7 +22,7 @@ package net.pterodactylus.sone.data; * * @author David Roden */ -public interface Image extends Identified, Fingerprintable { +public interface Image extends Fingerprintable { /** * Returns the ID of this image. @@ -30,6 +30,7 @@ public interface Image extends Identified, Fingerprintable { * @return The ID of this image */ String getId(); + String getInternalId(); /** * Returns the Sone this image belongs to. @@ -134,6 +135,8 @@ public interface Image extends Identified, Fingerprintable { Image update() throws IllegalStateException; + class ImageTitleMustNotBeEmpty extends IllegalStateException { } + } }