@Override public void write(final Weighted<Token> record) throws IOException { if (isCompactFormatEnabled()) { writeCompact(record); } else { writeVerbose(record); } ++count; }