@Override public JsonString getJsonString(int index) { return (JsonString) get(index); }
@Override public int getInt(int index) { return getJsonNumber(index).intValue(); }
@Override public String getString(int index) { return getJsonString(index).getString(); }
@Override public JsonNumber getJsonNumber(int index) { return (JsonNumber) get(index); }
@Override public String getString(int index) { return getJsonString(index).getString(); }
@Override public int getInt(int index) { return getJsonNumber(index).intValue(); }
@Override public JsonArray getJsonArray(int index) { return (JsonArray) get(index); }
@Override public String getString(int index) { return getJsonString(index).getString(); }
@Override public int getInt(int index) { return getJsonNumber(index).intValue(); }
@Override public JsonObject getJsonObject(int index) { return (JsonObject) get(index); }
@Override public String getString(int index) { return getJsonString(index).getString(); }
@Override public int getInt(int index) { return getJsonNumber(index).intValue(); }
@Override public boolean getBoolean(int index) { return get(index) == JsonValue.TRUE; }
@Override public String getString(int index) { return getJsonString(index).getString(); }
@Override public int getInt(int index) { return getJsonNumber(index).intValue(); }
@Override public boolean isNull(int index) { return get(index) == JsonValue.NULL; }
@Override public String getString(int index) { return getJsonString(index).getString(); }
@Override public int getInt(int index) { return getJsonNumber(index).intValue(); }
@Override public JsonNumber getJsonNumber(int index) { return (JsonNumber) get(index); }
@Override public String getString(int index) { return getJsonString(index).getString(); }