private void updateStatistics(boolean value) { statistics.updateStats(value); }
private void updateStatistics(float value) { statistics.updateStats(value); }
private void updateStatistics(int value) { statistics.updateStats(value); }
private void updateStatistics(long value) { statistics.updateStats(value); }
private void updateStatistics(double value) { statistics.updateStats(value); }
private void updateStatistics(Binary value) { statistics.updateStats(value); }
/** * writes the current value * @param value * @param repetitionLevel * @param definitionLevel */ public void write(boolean value, int repetitionLevel, int definitionLevel) { if (DEBUG) log(value, repetitionLevel, definitionLevel); repetitionLevel(repetitionLevel); definitionLevel(definitionLevel); dataColumn.writeBoolean(value); statistics.updateStats(value); ++ valueCount; }
/** * writes the current value * @param value * @param repetitionLevel * @param definitionLevel */ public void write(long value, int repetitionLevel, int definitionLevel) { if (DEBUG) log(value, repetitionLevel, definitionLevel); repetitionLevel(repetitionLevel); definitionLevel(definitionLevel); dataColumn.writeLong(value); statistics.updateStats(value); ++ valueCount; }
/** * writes the current value * @param value * @param repetitionLevel * @param definitionLevel */ public void write(float value, int repetitionLevel, int definitionLevel) { if (DEBUG) log(value, repetitionLevel, definitionLevel); repetitionLevel(repetitionLevel); definitionLevel(definitionLevel); dataColumn.writeFloat(value); statistics.updateStats(value); ++ valueCount; }
/** * writes the current value * @param value * @param repetitionLevel * @param definitionLevel */ public void write(Binary value, int repetitionLevel, int definitionLevel) { if (DEBUG) log(value, repetitionLevel, definitionLevel); repetitionLevel(repetitionLevel); definitionLevel(definitionLevel); dataColumn.writeBytes(value); statistics.updateStats(value); ++ valueCount; }
/** * writes the current value * @param value * @param repetitionLevel * @param definitionLevel */ public void write(int value, int repetitionLevel, int definitionLevel) { if (DEBUG) log(value, repetitionLevel, definitionLevel); repetitionLevel(repetitionLevel); definitionLevel(definitionLevel); dataColumn.writeInteger(value); statistics.updateStats(value); ++ valueCount; }
/** * writes the current value * @param value * @param repetitionLevel * @param definitionLevel */ public void write(double value, int repetitionLevel, int definitionLevel) { if (DEBUG) log(value, repetitionLevel, definitionLevel); repetitionLevel(repetitionLevel); definitionLevel(definitionLevel); dataColumn.writeDouble(value); statistics.updateStats(value); ++ valueCount; }