Skip to content

Commit 5ecc98f

Browse files
fpotierPfeil
authored andcommitted
Make addEntities addFromCollection more generic
1 parent 16bfa42 commit 5ecc98f

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

src/main/java/edu/kit/datamanager/ro_crate/Crate.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ public interface Crate {
8484

8585
void setUntrackedFiles(Collection<File> files);
8686

87-
void addFromCollection(Collection<AbstractEntity> entities);
87+
void addFromCollection(Collection<? extends AbstractEntity> entities);
8888

8989
void addItemFromDataCite(String locationUrl);
9090

src/main/java/edu/kit/datamanager/ro_crate/RoCrate.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ public void deleteUrlFromContext(String key) {
229229
}
230230

231231
@Override
232-
public void addFromCollection(Collection<AbstractEntity> entities) {
232+
public void addFromCollection(Collection<? extends AbstractEntity> entities) {
233233
this.roCratePayload.addEntities(entities);
234234
}
235235

src/main/java/edu/kit/datamanager/ro_crate/payload/CratePayload.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public interface CratePayload {
3030

3131
void addEntity(AbstractEntity entity);
3232

33-
void addEntities(Collection<AbstractEntity> entity);
33+
void addEntities(Collection<? extends AbstractEntity> entity);
3434

3535
Set<AbstractEntity> getAllEntities();
3636

src/main/java/edu/kit/datamanager/ro_crate/payload/RoCratePayload.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ public void addEntity(AbstractEntity entity) {
7777
}
7878

7979
@Override
80-
public void addEntities(Collection<AbstractEntity> entities) {
80+
public void addEntities(Collection<? extends AbstractEntity> entities) {
8181
if (entities != null) {
8282
for (var element : entities) {
8383
this.addEntity(element);

0 commit comments

Comments
 (0)