X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fdemoscenemusic%2Fdata%2FDefaultGroup.java;fp=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fdemoscenemusic%2Fdata%2FDefaultGroup.java;h=4495830c59b5f05cbff50beb63539704f5adb911;hb=cf06b3a6434f85821bca923b80364806b10f73f1;hp=38ababe762cd4a772808c63abed6a4f95bd95c71;hpb=0b253d8c5d8b773760aca1ad3996f2a0e95e0f44;p=demoscenemusic.git diff --git a/src/main/java/net/pterodactylus/demoscenemusic/data/DefaultGroup.java b/src/main/java/net/pterodactylus/demoscenemusic/data/DefaultGroup.java index 38ababe..4495830 100644 --- a/src/main/java/net/pterodactylus/demoscenemusic/data/DefaultGroup.java +++ b/src/main/java/net/pterodactylus/demoscenemusic/data/DefaultGroup.java @@ -19,6 +19,7 @@ package net.pterodactylus.demoscenemusic.data; import java.sql.ResultSet; import java.sql.SQLException; +import java.util.Collection; import net.pterodactylus.util.database.ObjectCreator; @@ -65,6 +66,24 @@ public class DefaultGroup extends DefaultBase implements Group { return this; } + /** + * {@inheritDoc} + */ + @Override + @SuppressWarnings("unchecked") + public Collection artists() { + return value("artists", Collection.class).get(); + } + + /** + * {@inheritDoc} + */ + @Override + public Group artists(Collection artists) { + value("artists", Collection.class).set(artists); + return this; + } + private static class GroupCreator implements ObjectCreator { /**