this.recordOffset = recordOffset;
}
@Override
public Object get(int f) {
TYPE t = types[f];
long offset= offsets[f]+recordOffset;
switch(t) {
case INT: return buffer.getInt(offset);
case SHORT: return buffer.getShort(offset);
case LONG: return buffer.getLong(offset);