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

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

appendArrayDatumsIfApplicable(TypedParquetStorageBuffer< ArrayDatum > *column_buffer, const std::vector< ArrayDatum > &datum_buffer)foreign_storage::ParquetGeospatialImportEncoderinlineprivate
appendArrayDatumsToBuffer()foreign_storage::ParquetGeospatialImportEncoderinlineprivate
appendArrayDatumsToBufferAndUpdateMetadata()foreign_storage::GeospatialEncoderinlineprotected
appendBaseAndRenderGroupData(const int64_t row_count)foreign_storage::ParquetGeospatialImportEncoderinlineprivate
appendBaseAndRenderGroupDataAndUpdateMetadata(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::ParquetGeospatialImportEncoderinlinevirtual
appendToArrayEncoderAndUpdateMetadata(const std::vector< ArrayDatum > &datum_parse_buffer, Encoder *encoder, ChunkMetadata *chunk_metadata) const foreign_storage::GeospatialEncoderinlineprotected
base_column_buffer_foreign_storage::ParquetGeospatialImportEncoderprivate
base_column_encoder_foreign_storage::GeospatialEncoderprotected
base_column_metadata_foreign_storage::GeospatialEncoderprotected
base_values_foreign_storage::GeospatialEncoderprotected
BOUNDS enum valueforeign_storage::GeospatialEncoderprotected
bounds_column_buffer_foreign_storage::ParquetGeospatialImportEncoderprivate
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
COORDS enum valueforeign_storage::GeospatialEncoderprotected
coords_column_buffer_foreign_storage::ParquetGeospatialImportEncoderprivate
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_batch_offset_foreign_storage::ParquetGeospatialImportEncoderprivate
eraseInvalidIndicesInBuffer(const InvalidRowGroupIndices &invalid_indices) overrideforeign_storage::ParquetGeospatialImportEncoderinlinevirtual
geo_column_descriptor_foreign_storage::GeospatialEncoderprotected
GeoColumnType enum nameforeign_storage::GeospatialEncoderprotected
GeospatialEncoder()foreign_storage::GeospatialEncoderinline
GeospatialEncoder(std::list< Chunk_NS::Chunk > &chunks)foreign_storage::GeospatialEncoderinline
GeospatialEncoder(std::list< Chunk_NS::Chunk > &chunks, std::list< std::unique_ptr< ChunkMetadata >> &chunk_metadata)foreign_storage::GeospatialEncoderinline
getBuffer(std::list< Chunk_NS::Chunk > &chunks, const SQLTypes sql_type, GeoColumnType geo_column_type)foreign_storage::ParquetGeospatialImportEncoderinlineprivate
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
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
hasRenderGroupColumn() const foreign_storage::GeospatialEncoderinlineprotected
hasRingSizesColumn() 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
invalid_indices_foreign_storage::ParquetGeospatialImportEncoderprivate
ParquetEncoder(Data_Namespace::AbstractBuffer *buffer)foreign_storage::ParquetEncoderinline
ParquetGeospatialImportEncoder()foreign_storage::ParquetGeospatialImportEncoderinline
ParquetGeospatialImportEncoder(std::list< Chunk_NS::Chunk > &chunks)foreign_storage::ParquetGeospatialImportEncoderinline
POLY_RINGS enum valueforeign_storage::GeospatialEncoderprotected
poly_rings_column_buffer_foreign_storage::ParquetGeospatialImportEncoderprivate
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
PROMOTE_POLYGON_TO_MULTIPOLYGONforeign_storage::GeospatialEncoderprotectedstatic
RENDER_GROUP enum valueforeign_storage::GeospatialEncoderprotected
render_group_column_buffer_foreign_storage::ParquetGeospatialImportEncoderprivate
render_group_column_descriptor_foreign_storage::GeospatialEncoderprotected
render_group_column_encoder_foreign_storage::GeospatialEncoderprotected
render_group_column_metadata_foreign_storage::GeospatialEncoderprotected
render_group_values_foreign_storage::GeospatialEncoderprotected
RING_SIZES enum valueforeign_storage::GeospatialEncoderprotected
ring_sizes_column_buffer_foreign_storage::ParquetGeospatialImportEncoderprivate
ring_sizes_column_descriptor_foreign_storage::GeospatialEncoderprotected
ring_sizes_column_encoder_foreign_storage::GeospatialEncoderprotected
ring_sizes_column_metadata_foreign_storage::GeospatialEncoderprotected
ring_sizes_datum_buffer_foreign_storage::GeospatialEncoderprotected
ring_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
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) overrideforeign_storage::ParquetGeospatialImportEncoderinlinevirtual
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