java.lang.Object
com.gpudb.RecordBase
com.gpudb.GenericRecord
All Implemented Interfaces:
Record, Serializable, org.apache.avro.generic.GenericContainer, org.apache.avro.generic.IndexedRecordAn object that contains
Record data based on a GPUdb Type specified at runtime. GPUdb functions that return non-dynamic data will use generic records by default in the absence of a specified type descriptor or known type.See Also:
Constructor Summary
ConstructorsConstructorDescriptionGenericRecord(Type type) Creates a new generic record based on the specified GPUdbType.Method Summary
Methods inherited from class com.gpudb.RecordBase
equals, get, getArray, getArray, getBytes, getBytes, getDataMap, getDouble, getDouble, getFloat, getFloat, getInt, getInt, getJson, getJson, getLong, getLong, getSchema, getString, getString, getVector, getVector, hashCode, put, putArray, putArray, putBytes, putBytes, putDateTime, putDateTime, putDateTime, putDateTime, putDecimal, putJson, putJson, putVector, putVector, toString
Constructor Details
GenericRecord
Creates a new generic record based on the specified GPUdbType. Note that generic records can also be created usingType.newInstance().Parameters:type- the GPUdb type
Method Details