package com.mongodb.hvdf.rollup;
import com.mongodb.BasicDBObject;
import com.mongodb.hvdf.configuration.PluginConfiguration;
public class CountRollup extends OperatorBasedRollup{
public CountRollup(PluginConfiguration config){
super(config, "$inc", "count");
}
@Override
protected void appendField(
BasicDBObject opFields, String fieldName, Object valueObj) {
// Override the base since the default behavior would $inc by the
// value but in this case we just want to inc by 1 for a count
opFields.append(fieldName + this.fieldExtention, 1);
}
}