Skip to content

Commit

Permalink
Added Inbox class
Browse files Browse the repository at this point in the history
  • Loading branch information
Robin Strand Prestmo committed Feb 19, 2026
1 parent d3ce9d4 commit 6e4393d
Showing 1 changed file with 25 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -1,5 +1,29 @@
package ntnu.sytemutvikling.team6.models;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

// Unntakshåndtering mangler
// Enhetstester mangler
// Message får kanskje en UUID, da er det mer fornuftig å bruke denne, vertfall for removeMessage

public class Inbox {

private final List<Message> messages;

public Inbox(){
this.messages = new ArrayList<>();
}

public List<Message> getMessages() {
return Collections.unmodifiableList(messages);
}

public void addMessage(Message message) {
messages.add(message);
}

public boolean removeMessage(Message message) {
return messages.remove(message);
}
}

0 comments on commit 6e4393d

Please sign in to comment.