private void encodeProperties(PropertyHolder holder) {
if (holder.propertyCount ==0) return;
// todo cache encoded blocks in an LRU cache
for (int id = 0; id < holder.propertyCount; id++) {
Property value = holder.properties[id];
value.encode(propStore);
count++;
}
}
@Override