OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
foreign_storage::ParquetGeospatialEncoder Member List

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

appendArrayDatumsToBufferAndUpdateMetadata()foreign_storage::GeospatialEncoderinlineprotected
appendBaseDataAndUpdateMetadata(const int64_t row_count)foreign_storage::GeospatialEncoderinlineprotected
appendData(const int16_t *def_levels, const int16_t *rep_levels, const int64_t values_read, const int64_t levels_read, int8_t *values) overrideforeign_storage::ParquetGeospatialEncoderinlinevirtual
appendDataTrackErrors(const int16_t *def_levels, const int16_t *rep_levels, const int64_t values_read, const int64_t levels_read, int8_t *values) overrideforeign_storage::ParquetGeospatialEncoderinlinevirtual
appendToArrayEncoderAndUpdateMetadata(const std::vector< ArrayDatum > &datum_parse_buffer, Encoder *encoder, ChunkMetadata *chunk_metadata) const foreign_storage::GeospatialEncoderinlineprotected
base_column_encoder_foreign_storage::GeospatialEncoderprotected
base_column_metadata_foreign_storage::GeospatialEncoderprotected
base_values_foreign_storage::GeospatialEncoderprotected
BOUNDS enum valueforeign_storage::GeospatialEncoderprotected
bounds_column_descriptor_foreign_storage::GeospatialEncoderprotected
bounds_column_encoder_foreign_storage::GeospatialEncoderprotected
bounds_column_metadata_foreign_storage::GeospatialEncoderprotected
bounds_datum_buffer_foreign_storage::GeospatialEncoderprotected
bounds_parse_buffer_foreign_storage::GeospatialEncoderprotected
buffer_foreign_storage::ParquetEncoderprotected
clearDatumBuffers()foreign_storage::GeospatialEncoderinlineprotected
clearParseBuffers()foreign_storage::GeospatialEncoderinlineprotected
column_type_foreign_storage::ParquetEncoderprotected
COORDS enum valueforeign_storage::GeospatialEncoderprotected
coords_column_descriptor_foreign_storage::GeospatialEncoderprotected
coords_column_encoder_foreign_storage::GeospatialEncoderprotected
coords_column_metadata_foreign_storage::GeospatialEncoderprotected
coords_datum_buffer_foreign_storage::GeospatialEncoderprotected
coords_parse_buffer_foreign_storage::GeospatialEncoderprotected
createMetadata(const SQLTypeInfo &column_type)foreign_storage::ParquetEncoderinlineprotectedstatic
current_chunk_offset_foreign_storage::ParquetEncoderprotected
disableMetadataStatsValidation()foreign_storage::ParquetEncoderinlinevirtual
geo_column_descriptor_foreign_storage::GeospatialEncoderprotected
geo_validate_geometry_foreign_storage::GeospatialEncoderprotected
GeoColumnType enum nameforeign_storage::GeospatialEncoderprotected
GeospatialEncoder(const bool geo_validate_geometry)foreign_storage::GeospatialEncoderinline
GeospatialEncoder(std::list< Chunk_NS::Chunk > &chunks, const bool geo_validate_geometry)foreign_storage::GeospatialEncoderinline
GeospatialEncoder(std::list< Chunk_NS::Chunk > &chunks, std::list< std::unique_ptr< ChunkMetadata >> &chunk_metadata, const bool geo_validate_geometry)foreign_storage::GeospatialEncoderinline
getColumnDescriptor(std::list< Chunk_NS::Chunk > &chunks, const SQLTypes sql_type, GeoColumnType geo_column_type)foreign_storage::GeospatialEncoderinlineprotected
getIteratorForGeoColumnType(std::list< T > &list, const SQLTypes column_type, const GeoColumnType geo_column)foreign_storage::GeospatialEncoderinlineprotected
getRejectedRowIndices() const foreign_storage::ParquetEncoderinline
getRowGroupMetadata(const parquet::RowGroupMetaData *group_metadata, const int parquet_column_index, const SQLTypeInfo &column_type)foreign_storage::ParquetEncoderinlinevirtual
hasBoundsColumn() const foreign_storage::GeospatialEncoderinlineprotected
hasPolyRingsColumn() const foreign_storage::GeospatialEncoderinlineprotected
hasRingOrLineSizesColumn() const foreign_storage::GeospatialEncoderinlineprotected
initEncoderAndGetEncoderAndMetadata(std::list< Chunk_NS::Chunk > &chunks, std::list< std::unique_ptr< ChunkMetadata >> &chunk_metadata, const SQLTypes sql_type, GeoColumnType geo_column_type)foreign_storage::GeospatialEncoderinlineprotected
initializeColumnType(const SQLTypeInfo &column_type)foreign_storage::ParquetEncoderinlinevirtual
initializeErrorTracking()foreign_storage::ParquetEncoderinlinevirtual
invalid_indices_foreign_storage::ParquetEncoderprotected
is_error_tracking_enabled_foreign_storage::ParquetEncoderprotected
ParquetEncoder(Data_Namespace::AbstractBuffer *buffer)foreign_storage::ParquetEncoderinline
ParquetGeospatialEncoder(const bool geo_validate_geometry)foreign_storage::ParquetGeospatialEncoderinline
ParquetGeospatialEncoder(const parquet::ColumnDescriptor *parquet_column_descriptor, std::list< Chunk_NS::Chunk > &chunks, std::list< std::unique_ptr< ChunkMetadata >> &chunk_metadata, const bool geo_validate_geometry)foreign_storage::ParquetGeospatialEncoderinline
POLY_RINGS enum valueforeign_storage::GeospatialEncoderprotected
poly_rings_column_descriptor_foreign_storage::GeospatialEncoderprotected
poly_rings_column_encoder_foreign_storage::GeospatialEncoderprotected
poly_rings_column_metadata_foreign_storage::GeospatialEncoderprotected
poly_rings_datum_buffer_foreign_storage::GeospatialEncoderprotected
poly_rings_parse_buffer_foreign_storage::GeospatialEncoderprotected
processGeoElement(std::string_view geo_string_view)foreign_storage::GeospatialEncoderinlineprotected
processNullGeoElement()foreign_storage::GeospatialEncoderinlineprotected
RING_OR_LINE_SIZES enum valueforeign_storage::GeospatialEncoderprotected
ring_or_line_sizes_column_descriptor_foreign_storage::GeospatialEncoderprotected
ring_or_line_sizes_column_encoder_foreign_storage::GeospatialEncoderprotected
ring_or_line_sizes_column_metadata_foreign_storage::GeospatialEncoderprotected
ring_or_line_sizes_datum_buffer_foreign_storage::GeospatialEncoderprotected
ring_or_line_sizes_parse_buffer_foreign_storage::GeospatialEncoderprotected
throwMalformedGeoElement(const std::string &omnisci_column_name)foreign_storage::GeospatialEncoderinlineprotectedstatic
throwMismatchedGeoElement(const std::string &omnisci_column_name)foreign_storage::GeospatialEncoderinlineprotectedstatic
throwNotNullViolation(const std::string &parquet_column_name)foreign_storage::ParquetEncoderinlineprotectedstatic
validate_metadata_stats_foreign_storage::ParquetEncoderprotected
validateChunksSizing(std::list< Chunk_NS::Chunk > &chunks) const foreign_storage::GeospatialEncoderinlineprotected
validateMetadataSizing(std::list< std::unique_ptr< ChunkMetadata >> &chunk_metadata) const foreign_storage::GeospatialEncoderinlineprotected
validateNullCount(const std::string &parquet_column_name, int64_t null_count, const SQLTypeInfo &column_type)foreign_storage::ParquetEncoderinlineprotectedstatic
~GeospatialEncoder()=defaultforeign_storage::GeospatialEncodervirtual
~ParquetEncoder()=defaultforeign_storage::ParquetEncodervirtual