Create components to respond to client request #200

Merged
lars.winzer merged 12 commits from feat/serverside-response into main 2026-03-24 15:02:16 +01:00
3 changed files with 15 additions and 0 deletions
Showing only changes of commit bcfbe06532 - Show all commits
@@ -0,0 +1,5 @@
package ch.unibas.dmi.dbis.cs108.casono.server.network.response;
import java.util.List;
public record ResponseBlock(String tag, List<ResponseNode> children) implements ResponseNode {}
@@ -0,0 +1,3 @@
package ch.unibas.dmi.dbis.cs108.casono.server.network.response;
public interface ResponseNode {}
@@ -0,0 +1,7 @@
package ch.unibas.dmi.dbis.cs108.casono.server.network.response;
public record ResponseParameter(String key, Object value) implements ResponseNode {
public String rawValue() {
return value.toString();
}
}