public ReadOnlyStorageMetadata(File metadataFile) throws IOException {
this();
BufferedReader reader = new BufferedReader(new FileReader(metadataFile.getAbsolutePath()));
JsonReader jsonReader = new JsonReader(reader);
properties.putAll(jsonReader.readObject());
}
public String toJsonString() throws IOException {
StringWriter stringWriter = new StringWriter();
new JsonWriter(stringWriter).writeMap(properties);