package dev.garrettmills.csx.matterlinkreboot; import com.google.gson.Gson; public class IncomingMessage { private String text; private String username; private String id; public static IncomingMessage[] fromStringArray(String jsonString) { Gson gson = new Gson(); return gson.fromJson(jsonString, IncomingMessage[].class); } public static IncomingMessage fromString(String jsonString) { Gson gson = new Gson(); return gson.fromJson(jsonString, IncomingMessage.class); } public String toJSON() { Gson gson = new Gson(); return gson.toJson(this); } public void setText(String value) { this.text = value; } public String getText() { return this.text; } public void setUsername(String value) { this.username = value; } public String getUsername() { return this.username; } public void setId(String value) { this.id = value; } public String getId() { return this.id; } @Override public String toString() { return "IncomingMessage"; } }