X-Git-Url: https://git.pterodactylus.net/?p=demoscenemusic.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fdemoscenemusic%2Fdata%2FDefaultParty.java;h=1b3ace4552f37ba362ac10aeb866127a133887c2;hp=993d69a0795e8b7c440fdac6ddba6da250658073;hb=f3d8fcb4cd0be44270bfab8c58c4a07565ce6a87;hpb=4e89327158bbe727eccad25c2d943ce1ebec6d3d diff --git a/src/main/java/net/pterodactylus/demoscenemusic/data/DefaultParty.java b/src/main/java/net/pterodactylus/demoscenemusic/data/DefaultParty.java index 993d69a..1b3ace4 100644 --- a/src/main/java/net/pterodactylus/demoscenemusic/data/DefaultParty.java +++ b/src/main/java/net/pterodactylus/demoscenemusic/data/DefaultParty.java @@ -17,6 +17,7 @@ package net.pterodactylus.demoscenemusic.data; +import java.util.Collection; /** * Default implementation of a party data container. * @@ -55,4 +56,22 @@ public class DefaultParty extends DefaultBase implements Party { return this; } + /** + * {@inheritDoc} + */ + @Override + @SuppressWarnings("unchecked") + public Collection getReleases() { + return getValue("releases", Collection.class).get(); + } + + /** + * {@inheritDoc} + */ + @Override + public Party setReleases(Collection tracks) { + getValue("releases", Collection.class).set(tracks); + return this; + } + }