Uses of Class
ai.rapids.cudf.HostColumnVector.ColumnBuilder
Packages that use HostColumnVector.ColumnBuilder
-
Uses of HostColumnVector.ColumnBuilder in ai.rapids.cudf
Methods in ai.rapids.cudf that return HostColumnVector.ColumnBuilderModifier and TypeMethodDescriptionHostColumnVector.ColumnBuilder.append
(boolean value) HostColumnVector.ColumnBuilder.append
(byte value) HostColumnVector.ColumnBuilder.append
(byte[] value, int srcOffset, int length) Append multiple non-null byte values.HostColumnVector.ColumnBuilder.append
(double value) HostColumnVector.ColumnBuilder.append
(float value) HostColumnVector.ColumnBuilder.append
(int value) HostColumnVector.ColumnBuilder.append
(long value) HostColumnVector.ColumnBuilder.append
(short value) HostColumnVector.ColumnBuilder.append
(BigDecimal value) HostColumnVector.ColumnBuilder.append
(BigInteger unscaledVal) HostColumnVector.ColumnBuilder.appendByteList
(byte[] value) Appends byte to a LIST of INT8/UINT8HostColumnVector.ColumnBuilder.appendByteList
(byte[] value, int srcOffset, int length) Appends bytes to a LIST of INT8/UINT8HostColumnVector.ColumnBuilder.appendDecimal128
(byte[] binary) Accepts a byte array containing the two's-complement representation of the unscaled value, which is in big-endian byte-order.HostColumnVector.ColumnBuilder.appendLists
(List... inputLists) HostColumnVector.ColumnBuilder.appendNull()
HostColumnVector.ColumnBuilder.appendStructValues
(HostColumnVector.StructData... inputList) HostColumnVector.ColumnBuilder.appendStructValues
(List<HostColumnVector.StructData> inputList) HostColumnVector.ColumnBuilder.appendUTF8String
(byte[] value) HostColumnVector.ColumnBuilder.appendUTF8String
(byte[] value, int srcOffset, int length) HostColumnVector.ColumnBuilder.endList()
If you want to build up a list column you can get `builder.getChild(0)` and append to than, then when you are done call `endList` and everything that was appended to that builder will now be in the next list.HostColumnVector.ColumnBuilder.endStruct()
If you want to build up a struct column you can get each child `builder.getChild(N)` and append to all of them, then when you are done call `endStruct` to update this builder.HostColumnVector.ColumnBuilder.getChild
(int index)