OmniSciDB  fe05a0c208
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ParquetMetadataValidator.h File Reference
#include "ParquetEncoder.h"
+ Include dependency graph for ParquetMetadataValidator.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  foreign_storage::ParquetMetadataValidator
class  foreign_storage::TimestampBoundsValidator< T >
class  foreign_storage::IntegralFixedLengthBoundsValidator< T >
class  foreign_storage::DateInSecondsBoundsValidator< T >
class  foreign_storage::FloatPointValidator< T >




template<typename V , std::enable_if_t< std::is_integral< V >::value, int > = 0>
foreign_storage::get_null_value ()
template<typename D , std::enable_if_t< std::is_integral< D >::value, int > = 0>
std::pair< D, D > foreign_storage::get_min_max_bounds ()
template<typename D , typename T >
bool foreign_storage::check_bounds (const T &value)
template<typename D >
std::string foreign_storage::datetime_to_string (const D &timestamp, const SQLTypeInfo &column_type)
void foreign_storage::throw_parquet_metadata_out_of_bounds_error (const std::string &min_value, const std::string &max_value, const std::string &encountered_value)