228 , decimal_overflow_validator_(buffer ? buffer->getSqlType() :
SQLTypeInfo())
229 , date_days_overflow_validator_(buffer ? buffer->getSqlType() :
SQLTypeInfo()){};
HOST DEVICE SQLTypes get_subtype() const
HOST DEVICE int get_size() const
static Encoder * Create(Data_Namespace::AbstractBuffer *buffer, const SQLTypeInfo sqlType)
HOST DEVICE SQLTypes get_type() const
virtual void getMetadata(const std::shared_ptr< ChunkMetadata > &chunkMetadata)
Data_Namespace::AbstractBuffer * buffer_
An AbstractBuffer is a unit of data management for a data manager.
Encoder(Data_Namespace::AbstractBuffer *buffer)
HOST DEVICE EncodingType get_compression() const
unencoded fixed length array encoder
HOST DEVICE int get_comp_param() const
SQLTypeInfo getSqlType() const