minecraft-source/src/com/mojang/realmsclient/dto/Ops.java

34 lines
1.0 KiB
Java

package com.mojang.realmsclient.dto;
import java.util.Iterator;
import com.google.gson.JsonObject;
import com.google.gson.JsonElement;
import com.google.gson.JsonParser;
import com.google.common.collect.Sets;
import java.util.Set;
public class Ops extends ValueObject {
public Set<String> ops;
public Ops() {
this.ops = Sets.newHashSet();
}
public static Ops parse(final String string) {
final Ops dii2 = new Ops();
final JsonParser jsonParser3 = new JsonParser();
try {
final JsonElement jsonElement4 = jsonParser3.parse(string);
final JsonObject jsonObject5 = jsonElement4.getAsJsonObject();
final JsonElement jsonElement5 = jsonObject5.get("ops");
if (jsonElement5.isJsonArray()) {
for (final JsonElement jsonElement6 : jsonElement5.getAsJsonArray()) {
dii2.ops.add(jsonElement6.getAsString());
}
}
}
catch (Exception ex) {}
return dii2;
}
}