public static final class HostColumnVector.ColumnBuilder extends Object implements AutoCloseable
构造器和描述 |
---|
ColumnBuilder(HostColumnVector.DataType type, long estimatedRows) |
public ColumnBuilder(HostColumnVector.DataType type, long estimatedRows)
public HostColumnVector build()
public HostColumnVector.ColumnBuilder appendLists(List... inputLists)
public HostColumnVector.ColumnBuilder appendStructValues(List<HostColumnVector.StructData> inputList)
public HostColumnVector.ColumnBuilder appendStructValues(HostColumnVector.StructData... inputList)
public final HostColumnVector.ColumnBuilder appendNull()
public HostColumnVector.ColumnBuilder endStruct()
public HostColumnVector.ColumnBuilder endList()
@Deprecated public void incrCurrentIndex()
public int getCurrentIndex()
@Deprecated public int getCurrentByteIndex()
public final HostColumnVector.ColumnBuilder append(byte value)
public final HostColumnVector.ColumnBuilder append(short value)
public final HostColumnVector.ColumnBuilder append(int value)
public final HostColumnVector.ColumnBuilder append(long value)
public final HostColumnVector.ColumnBuilder append(float value)
public final HostColumnVector.ColumnBuilder append(double value)
public final HostColumnVector.ColumnBuilder append(boolean value)
public HostColumnVector.ColumnBuilder append(BigDecimal value)
public HostColumnVector.ColumnBuilder append(BigInteger unscaledVal)
public HostColumnVector.ColumnBuilder append(String value)
public HostColumnVector.ColumnBuilder appendUTF8String(byte[] value)
public HostColumnVector.ColumnBuilder appendUTF8String(byte[] value, int srcOffset, int length)
public HostColumnVector.ColumnBuilder append(byte[] value, int srcOffset, int length)
public HostColumnVector.ColumnBuilder appendByteList(byte[] value)
public HostColumnVector.ColumnBuilder appendByteList(byte[] value, int srcOffset, int length)
public HostColumnVector.ColumnBuilder appendDecimal128(byte[] binary)
public HostColumnVector.ColumnBuilder getChild(int index)
public final ColumnVector buildAndPutOnDevice()
public void close()
AutoCloseable
中的 close
版权所有 © 2025。保留所有权利。