OmniSciDB  cde582ebc3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
foreign_storage::ParquetScalarEncoder Member List

This is the complete list of members for foreign_storage::ParquetScalarEncoder, including all inherited members.

appendData(const int16_t *def_levels, const int16_t *rep_levels, const int64_t values_read, const int64_t levels_read, int8_t *values)=0foreign_storage::ParquetEncoderpure virtual
appendDataTrackErrors(const int16_t *def_levels, const int16_t *rep_levels, const int64_t values_read, const int64_t levels_read, int8_t *values)=0foreign_storage::ParquetEncoderpure virtual
buffer_foreign_storage::ParquetEncoderprotected
column_type_foreign_storage::ParquetEncoderprotected
copy(const int8_t *omnisci_data_bytes_source, int8_t *omnisci_data_bytes_destination)=0foreign_storage::ParquetScalarEncoderpure virtual
createMetadata(const SQLTypeInfo &column_type)foreign_storage::ParquetEncoderinlineprotectedstatic
current_chunk_offset_foreign_storage::ParquetEncoderprotected
disableMetadataStatsValidation()foreign_storage::ParquetEncoderinlinevirtual
encodeAndCopy(const int8_t *parquet_data_bytes, int8_t *omnisci_data_bytes)=0foreign_storage::ParquetScalarEncoderpure virtual
encodeAndCopyContiguous(const int8_t *parquet_data_bytes, int8_t *omnisci_data_bytes, const size_t num_elements)=0foreign_storage::ParquetScalarEncoderpure virtual
encodedDataToString(const int8_t *bytes) const =0foreign_storage::ParquetScalarEncoderpure virtual
eraseInvalidIndicesInBuffer(const InvalidRowGroupIndices &invalid_indices)=0foreign_storage::ParquetImportEncoderpure virtual
getRejectedRowIndices() const foreign_storage::ParquetEncoderinline
getRowGroupMetadata(const parquet::RowGroupMetaData *group_metadata, const int parquet_column_index, const SQLTypeInfo &column_type)foreign_storage::ParquetEncoderinlinevirtual
initializeErrorTracking(const SQLTypeInfo &column_type)foreign_storage::ParquetEncoderinlinevirtual
invalid_indices_foreign_storage::ParquetEncoderprotected
is_error_tracking_enabled_foreign_storage::ParquetEncoderprotected
ParquetEncoder(Data_Namespace::AbstractBuffer *buffer)foreign_storage::ParquetEncoderinline
ParquetScalarEncoder(Data_Namespace::AbstractBuffer *buffer)foreign_storage::ParquetScalarEncoderinline
setNull(int8_t *omnisci_data_bytes)=0foreign_storage::ParquetScalarEncoderpure virtual
throwNotNullViolation(const std::string &parquet_column_name)foreign_storage::ParquetEncoderinlineprotectedstatic
validate(const int8_t *parquet_data, const int64_t j, const SQLTypeInfo &column_type) const =0foreign_storage::ParquetScalarEncoderpure virtual
validate_metadata_stats_foreign_storage::ParquetEncoderprotected
validateAndAppendData(const int16_t *def_levels, const int16_t *rep_levels, const int64_t values_read, const int64_t levels_read, int8_t *values, const SQLTypeInfo &column_type, InvalidRowGroupIndices &invalid_indices)=0foreign_storage::ParquetImportEncoderpure virtual
validateNullCount(const std::string &parquet_column_name, int64_t null_count, const SQLTypeInfo &column_type)foreign_storage::ParquetEncoderinlineprotectedstatic
validateUsingEncodersColumnType(const int8_t *parquet_data, const int64_t j) const =0foreign_storage::ParquetScalarEncoderpure virtual
~ParquetEncoder()=defaultforeign_storage::ParquetEncodervirtual