public static final class JCudfSerialization.SerializedColumnHeader extends Object
Modifier and Type | Field and Description |
---|---|
JCudfSerialization.SerializedColumnHeader[] |
children |
DType |
dtype |
long |
nullCount |
long |
rowCount |
Modifier and Type | Method and Description |
---|---|
JCudfSerialization.SerializedColumnHeader[] |
getChildren()
Get the metadata for any child columns or null if there are no children
|
long |
getNullCount()
Get the null count of the column
|
int |
getNumChildren()
Get the number of child columns
|
long |
getRowCount()
Get the row count of the column
|
long |
getSerializedHeaderSizeInBytes()
Return the number of bytes needed to store this column header in serialized form.
|
DType |
getType()
Get the data type of the column
|
void |
writeTo(ai.rapids.cudf.JCudfSerialization.DataWriter dout)
Write this column header to the specified writer
|
public final DType dtype
public final long nullCount
public final long rowCount
public final JCudfSerialization.SerializedColumnHeader[] children
public DType getType()
public long getRowCount()
public long getNullCount()
public JCudfSerialization.SerializedColumnHeader[] getChildren()
public int getNumChildren()
public long getSerializedHeaderSizeInBytes()
public void writeTo(ai.rapids.cudf.JCudfSerialization.DataWriter dout) throws IOException
IOException
Copyright © 2024. All rights reserved.