appendArrayItem(const int64_t encoded_index) override | foreign_storage::ParquetArrayImportEncoder | inlinevirtual |
appendArraysToBuffer() override | foreign_storage::ParquetArrayImportEncoder | inlineprotectedvirtual |
appendData(const int16_t *def_levels, const int16_t *rep_levels, const int64_t values_read, const int64_t levels_read, int8_t *values) override | foreign_storage::ParquetArrayEncoder | inlinevirtual |
appendDataTrackErrors(const int16_t *def_levels, const int16_t *rep_levels, const int64_t values_read, const int64_t levels_read, int8_t *values) override | foreign_storage::ParquetArrayEncoder | inlinevirtual |
appendToArrayDatumBuffer() | foreign_storage::ParquetArrayImportEncoder | inlineprivate |
array_datum_buffer_ | foreign_storage::ParquetArrayImportEncoder | private |
buffer_ | foreign_storage::ParquetEncoder | protected |
column_descriptor_ | foreign_storage::ParquetArrayImportEncoder | private |
column_type_ | foreign_storage::ParquetEncoder | protected |
convertToArrayDatum(const int8_t *data, const size_t num_elements) | foreign_storage::ParquetArrayImportEncoder | inlineprivate |
createMetadata(const SQLTypeInfo &column_type) | foreign_storage::ParquetEncoder | inlineprotectedstatic |
current_chunk_offset_ | foreign_storage::ParquetEncoder | protected |
data_buffer_bytes_ | foreign_storage::ParquetArrayEncoder | protected |
disableMetadataStatsValidation() override | foreign_storage::ParquetArrayEncoder | inlinevirtual |
empty_list_def_level | foreign_storage::ParquetArrayEncoder | protectedstatic |
encodeAllValues(const int8_t *values, const int64_t values_read) | foreign_storage::ParquetArrayEncoder | inlineprotectedvirtual |
encodedDataAtIndex(const size_t index) | foreign_storage::ParquetArrayEncoder | inlineprotected |
eraseInvalidIndicesInBuffer(const InvalidRowGroupIndices &invalid_indices) override | foreign_storage::ParquetArrayImportEncoder | inlineprivatevirtual |
finalizeRowGroup() | foreign_storage::ParquetArrayEncoder | inline |
getNullArrayDatum() | foreign_storage::ParquetArrayImportEncoder | inlineprivate |
getRejectedRowIndices() const | foreign_storage::ParquetEncoder | inline |
getRowGroupMetadata(const parquet::RowGroupMetaData *group_metadata, const int parquet_column_index, const SQLTypeInfo &column_type) override | foreign_storage::ParquetArrayEncoder | inlinevirtual |
initializeColumnType(const SQLTypeInfo &column_type) override | foreign_storage::ParquetArrayEncoder | inlinevirtual |
initializeErrorTracking() override | foreign_storage::ParquetArrayEncoder | inlinevirtual |
invalid_indices_ | foreign_storage::ParquetArrayImportEncoder | private |
is_error_tracking_enabled_ | foreign_storage::ParquetEncoder | protected |
is_invalid_array_ | foreign_storage::ParquetArrayImportEncoder | private |
is_valid_item_ | foreign_storage::ParquetArrayImportEncoder | private |
isLastArrayEmpty() const | foreign_storage::ParquetArrayEncoder | inlineprotected |
isLastArrayNull() const | foreign_storage::ParquetArrayEncoder | inlineprotected |
isNewArray(const int16_t rep_level) const | foreign_storage::ParquetArrayEncoder | inlineprotected |
item_null_def_level | foreign_storage::ParquetArrayEncoder | protectedstatic |
list_null_def_level | foreign_storage::ParquetArrayEncoder | protectedstatic |
non_null_def_level | foreign_storage::ParquetArrayEncoder | protectedstatic |
num_array_assembled_ | foreign_storage::ParquetArrayImportEncoder | private |
omnisci_data_type_byte_size_ | foreign_storage::ParquetArrayEncoder | protected |
ParquetArrayEncoder(Data_Namespace::AbstractBuffer *data_buffer, std::shared_ptr< ParquetScalarEncoder > scalar_encoder, const ColumnDescriptor *column_desciptor) | foreign_storage::ParquetArrayEncoder | inline |
ParquetArrayImportEncoder(Data_Namespace::AbstractBuffer *data_buffer, std::shared_ptr< ParquetScalarEncoder > scalar_encoder, const ColumnDescriptor *column_desciptor) | foreign_storage::ParquetArrayImportEncoder | inline |
ParquetEncoder(Data_Namespace::AbstractBuffer *buffer) | foreign_storage::ParquetEncoder | inline |
processLastArray() override | foreign_storage::ParquetArrayImportEncoder | inlineprotectedvirtual |
resetLastArrayMetadata() override | foreign_storage::ParquetArrayImportEncoder | inlinevirtual |
resizeArrayDataBytes(const size_t additional_num_elements) | foreign_storage::ParquetArrayEncoder | inlineprotected |
scalar_encoder_ | foreign_storage::ParquetArrayEncoder | protected |
sizeOfLastArray() const | foreign_storage::ParquetArrayEncoder | inlineprotected |
throwNotNullViolation(const std::string &parquet_column_name) | foreign_storage::ParquetEncoder | inlineprotectedstatic |
updateMetadataForAppendedArrayItem(const int64_t encoded_index) | foreign_storage::ParquetArrayEncoder | inlineprotected |
validate_metadata_stats_ | foreign_storage::ParquetEncoder | protected |
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) override | foreign_storage::ParquetArrayImportEncoder | inlinevirtual |
validateNullCount(const std::string &parquet_column_name, int64_t null_count, const SQLTypeInfo &column_type) | foreign_storage::ParquetEncoder | inlineprotectedstatic |
~ParquetEncoder()=default | foreign_storage::ParquetEncoder | virtual |