super(id);
}
+ @Override
public String name() {
return value("name", String.class).get();
}
+ @Override
public Artist name(String name) {
value("name", String.class).set(name);
return this;
/**
* {@inheritDoc}
*/
+ @Override
@SuppressWarnings("unchecked")
public Collection<Group> groups() {
return value("groups", Collection.class).get();
/**
* {@inheritDoc}
*/
+ @Override
public Artist groups(Collection<Group> groups) {
value("groups", Collection.class).set(groups);
return this;
}
+ @Override
public Collection<Track> tracks() {
return value("tracks", Collection.class).get();
}