public class BasicTable extends AbstractEntity implements Table
Entity.DATA_CATEGORY, Entity.DATA_FORM, Entity.DATA_TYPE, Entity.DURATION, Entity.PARTITION_TYPE| Constructor and Description |
|---|
BasicTable(ExtendedDataInput in) |
BasicTable(List<String> colNames,
List<Vector> cols) |
| Modifier and Type | Method and Description |
|---|---|
void |
addColumn(String colName,
Vector col) |
int |
columns() |
BasicTable |
combine(BasicTable table) |
Vector |
getColumn(int index) |
Vector |
getColumn(String name) |
String |
getColumnName(int index) |
Entity.DATA_CATEGORY |
getDataCategory() |
Entity.DATA_FORM |
getDataForm() |
Entity.DATA_TYPE |
getDataType() |
String |
getRowJson(int rowIndex) |
String |
getString() |
Table |
getSubTable(int[] indices) |
Table |
getSubTable(int startRow,
int endRow) |
int |
rows() |
void |
setColName(List<String> colNames) |
void |
setColumnCompressTypes(int[] colCompresses) |
void |
setColumns(List<Vector> cols) |
void |
write(ExtendedDataOutput out) |
void |
writeCompressed(ExtendedDataOutput output) |
getDataCategory, isChart, isChunk, isDictionary, isMatrix, isPair, isScalar, isTable, isVectorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisChart, isChunk, isDictionary, isMatrix, isPair, isScalar, isTable, isVector, typeToCategorypublic BasicTable(ExtendedDataInput in) throws IOException
IOExceptionpublic void setColumnCompressTypes(int[] colCompresses)
setColumnCompressTypes in interface Tablepublic Entity.DATA_CATEGORY getDataCategory()
getDataCategory in interface Entitypublic Entity.DATA_TYPE getDataType()
getDataType in interface Entitypublic Entity.DATA_FORM getDataForm()
getDataForm in interface EntitygetDataForm in class AbstractEntitypublic String getColumnName(int index)
getColumnName in interface Tablepublic String getRowJson(int rowIndex)
public void write(ExtendedDataOutput out) throws IOException
write in interface EntityIOExceptionpublic void writeCompressed(ExtendedDataOutput output) throws IOException
writeCompressed in interface EntityIOExceptionpublic BasicTable combine(BasicTable table)
public Table getSubTable(int[] indices)
getSubTable in interface Tablepublic Table getSubTable(int startRow, int endRow)
Copyright © 2023 DolphinDB. All rights reserved.