Class foreign_storage::ParquetDateInDaysFromTimestampEncoder

template<typename V, typename T, T conversion_denominator, typename NullType = V>
class ParquetDateInDaysFromTimestampEncoder : public foreign_storage::ParquetTimestampEncoder<V, T, conversion_denominator * kSecsPerDay, NullType>

Public Functions

ParquetDateInDaysFromTimestampEncoder(Data_Namespace::AbstractBuffer *buffer, const ColumnDescriptor *column_desciptor, const parquet::ColumnDescriptor *parquet_column_descriptor)
void validate(const int8_t *parquet_data, const int64_t j, const SQLTypeInfo &column_type) const
void validate(std::shared_ptr<parquet::Statistics> stats, const SQLTypeInfo &column_type) const