package com.asgow.ciel.references;
import com.google.gson.JsonArray;
import com.google.gson.JsonObject;
import com.google.gson.JsonPrimitive;
public class CompletedReference extends Reference {
public CompletedReference(String id) {
super(id);
}
public CompletedReference(JsonArray refTuple) {
this(refTuple.get(0).getAsString());
}
@Override
public boolean isConsumable() {
return false;
}
public static final JsonPrimitive IDENTIFIER = new JsonPrimitive("completed2");
@Override
public JsonObject toJson() {
JsonArray ret = new JsonArray();
ret.add(IDENTIFIER);
ret.add(new JsonPrimitive(this.getId()));
return Reference.wrapAsReference(ret);
}
}