public static final class RowFactory.DefaultRowFactory extends RowFactory
RowFactory.DefaultRowFactory| Modifier and Type | Field and Description |
|---|---|
static RowFactory.DefaultRowFactory |
INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
SearchRow |
createRow()
Create new row.
|
Row |
createRow(Value[] data,
int memory)
Create a new row.
|
RowFactory |
createRowFactory(CastDataProvider provider,
CompareMode compareMode,
DataHandler handler,
int[] sortTypes,
int[] indexes,
TypeInfo[] columnTypes,
int columnCount,
boolean storeKeys)
Create a new row factory.
|
RowFactory |
createRowFactory(CastDataProvider provider,
CompareMode compareMode,
DataHandler handler,
Typed[] columns,
IndexColumn[] indexColumns,
boolean storeKeys)
Create a new row factory.
|
int |
getColumnCount() |
TypeInfo[] |
getColumnTypes() |
int[] |
getIndexes() |
RowDataType |
getRowDataType() |
boolean |
getStoreKeys() |
getDefaultRowFactory, getRowFactorypublic static final RowFactory.DefaultRowFactory INSTANCE
public RowFactory createRowFactory(CastDataProvider provider, CompareMode compareMode, DataHandler handler, Typed[] columns, IndexColumn[] indexColumns, boolean storeKeys)
RowFactorycreateRowFactory in class RowFactoryprovider - the cast providercompareMode - the compare modehandler - the data handlercolumns - the list of columnsindexColumns - the list of index columnsstoreKeys - whether row keys are storedpublic RowFactory createRowFactory(CastDataProvider provider, CompareMode compareMode, DataHandler handler, int[] sortTypes, int[] indexes, TypeInfo[] columnTypes, int columnCount, boolean storeKeys)
provider - the cast providercompareMode - the compare modehandler - the data handlersortTypes - the sort typesindexes - the list of indexed columnscolumnTypes - the list of column data type informationcolumnCount - the number of columnsstoreKeys - whether row keys are storedpublic Row createRow(Value[] data, int memory)
RowFactorycreateRow in class RowFactorydata - the valuesmemory - the estimated memory usage in bytespublic SearchRow createRow()
RowFactorycreateRow in class RowFactorypublic RowDataType getRowDataType()
getRowDataType in class RowFactorypublic int[] getIndexes()
getIndexes in class RowFactorypublic TypeInfo[] getColumnTypes()
getColumnTypes in class RowFactorypublic int getColumnCount()
getColumnCount in class RowFactorypublic boolean getStoreKeys()
getStoreKeys in class RowFactory