if (db.getStorage() instanceof OStorageLocal) {
json.beginCollection(1, false, "dataSegments");
for (ODataLocal data : ((OStorageLocal) db.getStorage()).getDataSegments()) {
json.beginObject(2, true, null);
json.writeAttribute(3, false, "id", data.getId());
json.writeAttribute(3, false, "name", data.getName());
json.writeAttribute(3, false, "size", data.getSize());
json.writeAttribute(3, false, "filled", data.getFilledUpTo());
json.writeAttribute(3, false, "maxSize", data.getConfig().maxSize);
json.writeAttribute(3, false, "files", Arrays.toString(data.getConfig().infoFiles));
json.endObject(2, false);