Uses of Class
com.gpudb.TypeObjectMap
-
Packages that use TypeObjectMap Package Description com.gpudb -
-
Uses of TypeObjectMap in com.gpudb
Methods in com.gpudb that return TypeObjectMap Modifier and Type Method Description static <T> TypeObjectMap<T>TypeObjectMap. fromClass(Class<T> objectClass)Creates aTypeObjectMapbased on the specified class.static <T> TypeObjectMap<T>TypeObjectMap. fromClass(Class<T> objectClass, String label, Map<String,Type.Column> columnOverrides)Creates aTypeObjectMapbased on the specified class with the specified type label and overrides.static <T> TypeObjectMap<T>TypeObjectMap. fromType(Type type, Class<T> objectClass)Creates aTypeObjectMapbased on the specifiedTypeand class.static <T> TypeObjectMap<T>TypeObjectMap. fromType(Type type, Class<T> objectClass, Map<String,String> columnOverrides)Creates aTypeObjectMapbased on the specifiedTypeand class with the specified overrides.protected <T> TypeObjectMap<T>GPUdbBase. getTypeObjectMap(Class<T> objectClass)Methods in com.gpudb with parameters of type TypeObjectMap Modifier and Type Method Description <T> voidGPUdbBase. addKnownType(String typeId, Class<T> objectClass, TypeObjectMap<T> typeObjectMap)Adds a type object map for the specified class as a type descriptor for a GPUdb type, identified by a type ID, to the known type list, and also adds the type object map to the known type object map list.<T> voidGPUdbBase. addKnownTypeFromTable(String tableName, Class<T> objectClass, TypeObjectMap<T> typeObjectMap)Adds a type object map for the specified class as a type descriptor for the GPUdb type stored in the specified table to the known type list, and also adds the type object map to the known type object map list.<T> voidGPUdbBase. addKnownTypeObjectMap(Class<T> objectClass, TypeObjectMap<T> typeObjectMap)Adds a type object map for the specified class to the known type object map list.static <T> ByteBufferAvro. encode(TypeObjectMap<T> typeObjectMap, T object)Encodes a non-Avro-compatible object into Avro binary format using the specified type object map.protected <T> List<ByteBuffer>GPUdbBase. encode(TypeObjectMap<T> typeObjectMap, List<T> data)<TRequest> InsertRecordsResponseGPUdb. insertRecords(TypeObjectMap<TRequest> typeObjectMap, InsertRecordsRequest<TRequest> request)Adds multiple records to the specified table.<TRequest> InsertRecordsResponseGPUdb. insertRecords(TypeObjectMap<TRequest> typeObjectMap, String tableName, List<TRequest> data, Map<String,String> options)Adds multiple records to the specified table.<TRequest> UpdateRecordsResponseGPUdb. updateRecords(TypeObjectMap<TRequest> typeObjectMap, UpdateRecordsRequest<TRequest> request)Runs multiple predicate-based updates in a single call.<TRequest> UpdateRecordsResponseGPUdb. updateRecords(TypeObjectMap<TRequest> typeObjectMap, String tableName, List<String> expressions, List<Map<String,String>> newValuesMaps, List<TRequest> data, Map<String,String> options)Runs multiple predicate-based updates in a single call.Constructors in com.gpudb with parameters of type TypeObjectMap Constructor Description BulkInserter(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap, int batchSize)Creates aBulkInserterwith the specified parameters.BulkInserter(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap, int batchSize, Map<String,String> options)Creates aBulkInserterwith the specified parameters.BulkInserter(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap, int batchSize, Map<String,String> options, WorkerList workers)Creates aBulkInserterwith the specified parameters.BulkInserter(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap, int batchSize, Map<String,String> options, WorkerList workers, BulkInserter.FlushOptions flushOptions)Creates aBulkInserterwith the specified parameters.BulkInserter(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap, int batchSize, Map<String,String> options, WorkerList workers, BulkInserter.FlushOptions flushOptions, GPUdbBase.JsonOptions jsonOptions)Creates aBulkInserterwith the specified parameters.BulkInserter(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap, int batchSize, Map<String,String> options, WorkerList workers, GPUdbBase.JsonOptions jsonOptions)Creates aBulkInserterwith the specified parameters.RecordRetriever(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap)Creates aRecordRetrieverwith the specified parameters.RecordRetriever(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap, WorkerList workers)Creates aRecordRetrieverwith the specified parameters.RecordRetriever(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap, WorkerList workers, Map<String,String> options)Creates aRecordRetrieverwith the specified parameters.RecordRetriever(GPUdb gpudb, String tableName, TypeObjectMap<T> typeObjectMap, Map<String,String> options)Creates aRecordRetrieverwith the specified parameters.
-