38 lines
796 B
Java
38 lines
796 B
Java
package xyz.etztech.minecraftmanager.objects;
|
|
|
|
import com.google.gson.JsonArray;
|
|
import com.google.gson.JsonElement;
|
|
import com.google.gson.JsonObject;
|
|
import xyz.etztech.core.web.Response;
|
|
|
|
public class MCMResponse extends Response {
|
|
private JsonElement extra;
|
|
|
|
public MCMResponse(JsonArray httpResponse) {
|
|
super(httpResponse);
|
|
setExtra(getJson().get("extra"));
|
|
}
|
|
|
|
public MCMResponse(JsonObject httpResponse) {
|
|
super(httpResponse);
|
|
setExtra(httpResponse.get("extra"));
|
|
}
|
|
|
|
public MCMResponse(String rawReponse) {
|
|
super(rawReponse);
|
|
setExtra(getJson().get("extra"));
|
|
}
|
|
|
|
|
|
public JsonElement getExtra() {
|
|
return extra;
|
|
}
|
|
|
|
public void setExtra(JsonElement extra) {
|
|
this.extra = extra;
|
|
}
|
|
|
|
|
|
|
|
}
|