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::TypedParquetInPlaceEncoder< V, T, NullType > | 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::TypedParquetInPlaceEncoder< V, T, NullType > | inlinevirtual |
buffer_ | foreign_storage::ParquetEncoder | protected |
column_type_ | foreign_storage::ParquetEncoder | protected |
copy(const int8_t *omnisci_data_bytes_source, int8_t *omnisci_data_bytes_destination) override | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | inlinevirtual |
createMetadata(const SQLTypeInfo &column_type) | foreign_storage::ParquetEncoder | inlineprotectedstatic |
current_batch_offset_ | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | private |
current_chunk_offset_ | foreign_storage::ParquetEncoder | protected |
disableMetadataStatsValidation() | foreign_storage::ParquetEncoder | inlinevirtual |
elementToString(const V &element) const | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | inline |
encodeAndCopy(const int8_t *parquet_data_bytes, int8_t *omnisci_data_bytes)=0 | foreign_storage::ParquetScalarEncoder | pure virtual |
encodeAndCopyContiguous(const int8_t *parquet_data_bytes, int8_t *omnisci_data_bytes, const size_t num_elements) override | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | inlinevirtual |
encodedDataToString(const int8_t *bytes) const override | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | inlinevirtual |
encodingIsIdentityForSameTypes() const | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | inlineprotectedvirtual |
eraseInvalidIndicesInBuffer(const InvalidRowGroupIndices &invalid_indices) override | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | inlinevirtual |
getEncodedStats(const parquet::ColumnDescriptor *parquet_column_descriptor, std::shared_ptr< parquet::Statistics > stats) | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | 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::TypedParquetInPlaceEncoder< V, T, NullType > | inlinevirtual |
getUnencodedStats(std::shared_ptr< parquet::Statistics > stats) const | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | inlineprotected |
getUpdatedStats(V &stats_min, V &stats_max, const SQLTypeInfo &column_type) | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | inlineprivatestatic |
initializeColumnType(const SQLTypeInfo &column_type) | foreign_storage::ParquetEncoder | inlinevirtual |
initializeErrorTracking() | foreign_storage::ParquetEncoder | inlinevirtual |
integralTypeToString(const V &element) const | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | inline |
invalid_indices_ | foreign_storage::ParquetEncoder | protected |
is_error_tracking_enabled_ | foreign_storage::ParquetEncoder | protected |
isIntegralType(const SQLTypeInfo &type) const | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | inline |
omnisci_data_type_byte_size_ | foreign_storage::ParquetInPlaceEncoder | protected |
parquet_data_type_byte_size_ | foreign_storage::ParquetInPlaceEncoder | protected |
ParquetEncoder(Data_Namespace::AbstractBuffer *buffer) | foreign_storage::ParquetEncoder | inline |
ParquetInPlaceEncoder(Data_Namespace::AbstractBuffer *buffer, const size_t omnisci_data_type_byte_size, const size_t parquet_data_type_byte_size) | foreign_storage::ParquetInPlaceEncoder | inline |
ParquetScalarEncoder(Data_Namespace::AbstractBuffer *buffer) | foreign_storage::ParquetScalarEncoder | inline |
reserve(const size_t num_append_elements) override | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | inlinevirtual |
setDetectBufferConverterType() | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | inline |
setNull(int8_t *omnisci_data_bytes) override | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | inlinevirtual |
throwNotNullViolation(const std::string &parquet_column_name) | foreign_storage::ParquetEncoder | inlineprotectedstatic |
TypedParquetInPlaceEncoder(Data_Namespace::AbstractBuffer *buffer, const ColumnDescriptor *column_desciptor, const parquet::ColumnDescriptor *parquet_column_descriptor) | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | inline |
TypedParquetInPlaceEncoder(Data_Namespace::AbstractBuffer *buffer, const size_t omnisci_data_type_byte_size, const size_t parquet_data_type_byte_size) | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | inline |
validate(const int8_t *parquet_data, const int64_t j, const SQLTypeInfo &column_type) const override | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | inlinevirtual |
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::TypedParquetInPlaceEncoder< V, T, NullType > | inlinevirtual |
validateNullCount(const std::string &parquet_column_name, int64_t null_count, const SQLTypeInfo &column_type) | foreign_storage::ParquetEncoder | inlineprotectedstatic |
validateUsingEncodersColumnType(const int8_t *parquet_data, const int64_t j) const override | foreign_storage::TypedParquetInPlaceEncoder< V, T, NullType > | inlinevirtual |
~ParquetEncoder()=default | foreign_storage::ParquetEncoder | virtual |