@Override public void start() { data.setType(idx(), MinorType.STRUCT); getStructWriter().start(); }
public void writeTinyInt(byte value) { data.setType(idx(), MinorType.TINYINT); getTinyIntWriter().setPosition(idx()); getTinyIntWriter().writeTinyInt(value); }
public void writeInt(int value) { data.setType(idx(), MinorType.INT); getIntWriter().setPosition(idx()); getIntWriter().writeInt(value); }
@Override public void write(UInt4Holder holder) { data.setType(idx(), MinorType.UINT4); getUInt4Writer().setPosition(idx()); getUInt4Writer().writeUInt4(holder.value); }
public void writeUInt4(int value) { data.setType(idx(), MinorType.UINT4); getUInt4Writer().setPosition(idx()); getUInt4Writer().writeUInt4(value); }
@Override public void write(TimeSecHolder holder) { data.setType(idx(), MinorType.TIMESEC); getTimeSecWriter().setPosition(idx()); getTimeSecWriter().writeTimeSec(holder.value); }
public void writeBigInt(long value) { data.setType(idx(), MinorType.BIGINT); getBigIntWriter().setPosition(idx()); getBigIntWriter().writeBigInt(value); }
public void writeFloat8(double value) { data.setType(idx(), MinorType.FLOAT8); getFloat8Writer().setPosition(idx()); getFloat8Writer().writeFloat8(value); }
@Override public UInt2Writer uInt2() { data.setType(idx(), MinorType.LIST); getListWriter().setPosition(idx()); return getListWriter().uInt2(); } @Override
@Override public IntervalYearWriter intervalYear(String name) { data.setType(idx(), MinorType.STRUCT); getStructWriter().setPosition(idx()); return getStructWriter().intervalYear(name); }
@Override public TimeMilliWriter timeMilli(String name) { data.setType(idx(), MinorType.STRUCT); getStructWriter().setPosition(idx()); return getStructWriter().timeMilli(name); }
@Override public TimeMilliWriter timeMilli() { data.setType(idx(), MinorType.LIST); getListWriter().setPosition(idx()); return getListWriter().timeMilli(); } @Override
@Override public UInt8Writer uInt8(String name) { data.setType(idx(), MinorType.STRUCT); getStructWriter().setPosition(idx()); return getStructWriter().uInt8(name); }
@Override public Float8Writer float8(String name) { data.setType(idx(), MinorType.STRUCT); getStructWriter().setPosition(idx()); return getStructWriter().float8(name); }
@Override public DateMilliWriter dateMilli(String name) { data.setType(idx(), MinorType.STRUCT); getStructWriter().setPosition(idx()); return getStructWriter().dateMilli(name); }
@Override public TimeStampMilliWriter timeStampMilli() { data.setType(idx(), MinorType.LIST); getListWriter().setPosition(idx()); return getListWriter().timeStampMilli(); } @Override
@Override public TimeStampMicroWriter timeStampMicro(String name) { data.setType(idx(), MinorType.STRUCT); getStructWriter().setPosition(idx()); return getStructWriter().timeStampMicro(name); }
@Override public TimeStampMicroWriter timeStampMicro() { data.setType(idx(), MinorType.LIST); getListWriter().setPosition(idx()); return getListWriter().timeStampMicro(); } @Override
@Override public VarBinaryWriter varBinary(String name) { data.setType(idx(), MinorType.STRUCT); getStructWriter().setPosition(idx()); return getStructWriter().varBinary(name); }
@Override public BitWriter bit() { data.setType(idx(), MinorType.LIST); getListWriter().setPosition(idx()); return getListWriter().bit(); }