private Float8Writer getFloat8Writer() { if (float8Writer == null) { float8Writer = new NullableFloat8WriterImpl(data.getFloat8Vector(), null); float8Writer.setPosition(idx()); writers.add(float8Writer); } return float8Writer; }
public void writeFloat8(double value) { data.getMutator().setType(idx(), MinorType.FLOAT8); getFloat8Writer().setPosition(idx()); getFloat8Writer().writeFloat8(value); }
@Override public void write(Float8Holder holder) { data.getMutator().setType(idx(), MinorType.FLOAT8); getFloat8Writer().setPosition(idx()); getFloat8Writer().writeFloat8(holder.value); }