Package | Description |
---|---|
com.gpudb | |
com.gpudb.protocol |
Modifier and Type | Method and Description |
---|---|
static Type |
Type.fromDynamicSchema(String schemaString,
ByteBuffer encodedData)
Creates a
Type object with the specified dynamic schema metadata and
encoded dynamic table data. |
static Type |
Type.fromTable(GPUdb gpudb,
String tableName)
Creates a
Type object containing metadata for the GPUdb type of
an existing table in GPUdb. |
static Type |
Type.fromType(GPUdb gpudb,
String typeId)
Creates a
Type object containing metadata for an existing type
in GPUdb. |
Type |
GenericRecord.getType() |
Type |
TypeObjectMap.getType()
Returns the GPUdb
Type of the type object map. |
Type |
RecordObject.getType() |
Type |
Record.getType()
Returns the GPUdb
Type of the record. |
static Type |
RecordObject.getType(Class<? extends RecordObject> type)
Gets the
Type object corresponding to the metadata in the
specified RecordObject class. |
Modifier and Type | Method and Description |
---|---|
static <T> TypeObjectMap<T> |
TypeObjectMap.fromType(Type type,
Class<T> objectClass)
Creates a
TypeObjectMap based on the specified Type and
class. |
static <T> TypeObjectMap<T> |
TypeObjectMap.fromType(Type type,
Class<T> objectClass,
Map<String,String> columnOverrides)
Creates a
TypeObjectMap based on the specified Type and
class with the specified overrides. |
Constructor and Description |
---|
BulkInserter(GPUdb gpudb,
String tableName,
Type type,
int batchSize,
Map<String,String> options)
Creates a
BulkInserter with the specified parameters. |
BulkInserter(GPUdb gpudb,
String tableName,
Type type,
int batchSize,
Map<String,String> options,
WorkerList workers)
Creates a
BulkInserter with the specified parameters. |
GenericRecord(Type type)
Creates a new generic record based on the specified GPUdb
Type . |
RecordRetriever(GPUdb gpudb,
String tableName,
Type type)
Creates a
RecordRetriever with the specified parameters. |
RecordRetriever(GPUdb gpudb,
String tableName,
Type type,
Map<String,String> options)
Creates a
RecordRetriever with the specified parameters. |
RecordRetriever(GPUdb gpudb,
String tableName,
Type type,
WorkerList workers)
Creates a
RecordRetriever with the specified parameters. |
RecordRetriever(GPUdb gpudb,
String tableName,
Type type,
WorkerList workers,
Map<String,String> options)
Creates a
RecordRetriever with the specified parameters. |
TypeObjectMap(Type type,
Class<T> objectClass,
TypeObjectMap.Factory<T> factory,
List<TypeObjectMap.Accessor> accessors,
List<TypeObjectMap.Mutator> mutators)
Creates a
TypeObjectMap for the specified Type and class. |
Modifier and Type | Method and Description |
---|---|
Type |
GetRecordsByColumnResponse.getDataType() |
Type |
ExecuteSqlResponse.getDataType() |
Type |
AggregateUnpivotResponse.getDataType() |
Type |
AggregateUniqueResponse.getDataType() |
Type |
AggregateGroupByResponse.getDataType() |
Modifier and Type | Method and Description |
---|---|
GetRecordsByColumnResponse |
GetRecordsByColumnResponse.setDataType(Type dataType) |
ExecuteSqlResponse |
ExecuteSqlResponse.setDataType(Type dataType) |
AggregateUnpivotResponse |
AggregateUnpivotResponse.setDataType(Type dataType) |
AggregateUniqueResponse |
AggregateUniqueResponse.setDataType(Type dataType) |
AggregateGroupByResponse |
AggregateGroupByResponse.setDataType(Type dataType) |
Copyright © 2020. All rights reserved.