@Override public void setAddons(Map<String, AddonGroup> addons) { this.addons = new Association(addons); }
@Override public UUID apply(final T entity) { return entity.getId(); } }
@Override public UUID apply(final HasFeaturedImage entity) { return entity.getFeaturedImageId(); } };
public T or(T t) { return this.isLoaded() ? reference : t; }
public Collection apply(PositionedEntity<Collection> input) { return input.getEntity(); } }).toList();
public Integer apply(PositionedEntity<Collection> input) { return input.getPosition(); } }).toList();
public void setId(UUID id) { entity.setId(id); }
@Override public void setAddons(Map<String, AddonGroup> addons) { this.addons = new Association(addons); }
public UUID getId() { return entity.getId(); }
@Override public void setAddons(Map<String, AddonGroup> addons) { this.addons = new Association(addons); }
public static Association notLoaded() { return new Association(null); }
public void setCollections(List<Collection> collections) { this.collections = new Association<>(collections); }
@Override public void setAddons(Map<String, AddonGroup> addons) { this.addons = new Association(addons); }
@Override public void setAddons(Map<String, AddonGroup> addons) { this.addons = new Association(addons); }
@Override public void setAddons(Map<String, AddonGroup> addons) { this.addons = new Association(addons); } }
@Override public void setAddons(Map<String, AddonGroup> addons) { this.addons = new Association(addons); }
public void setFeaturedCollection(Collection featuredCollection) { this.featuredCollection = new Association<>(featuredCollection); }
public void setAddons(Map<String, AddonGroup> addons) { this.addons = new Association(addons); }
public void setFeaturedImage(Image featuredImage) { this.featuredImage = new Association<Image>(featuredImage); }