//----------------------------< internal >----------------------------------
private void setProperty(PropertyState property) {
builder.resetWriter();
JsonSerializer serializer = new JsonSerializer(builder, blobs);
serializer.serialize(property);
commit.updateProperty(path, property.getName(), serializer.toString());
if ((property.getType() == Type.BINARY)
|| (property.getType() == Type.BINARIES)) {
this.commit.markNodeHavingBinary(this.path);
}
}