OmniSciDB
a5dc49c757
|
#include <TargetValueConvertersFactories.h>
Public Attributes | |
size_t | num_rows |
const TargetMetaInfo | source |
const ColumnDescriptor * | target |
const Catalog_Namespace::Catalog & | target_cat |
const SQLTypeInfo & | type |
bool | can_be_null |
StringDictionaryProxy * | literals_dictionary |
StringDictionaryProxy * | source_dictionary_proxy |
Definition at line 24 of file TargetValueConvertersFactories.h.
bool ConverterCreateParameter::can_be_null |
Definition at line 30 of file TargetValueConvertersFactories.h.
Referenced by NumericConverterFactory< SOURCE_TYPE, TARGET_TYPE >::create(), DictionaryConverterFactory< TARGET_TYPE >::create(), and ArrayConverterFactory< ELEMENT_FACTORY >::create().
StringDictionaryProxy* ConverterCreateParameter::literals_dictionary |
Definition at line 31 of file TargetValueConvertersFactories.h.
Referenced by DictionaryConverterFactory< TARGET_TYPE >::create(), ArrayConverterFactory< ELEMENT_FACTORY >::create(), and TextConverterFactory::operator()().
size_t ConverterCreateParameter::num_rows |
Definition at line 25 of file TargetValueConvertersFactories.h.
Referenced by NumericConverterFactory< SOURCE_TYPE, TARGET_TYPE >::create(), DictionaryConverterFactory< TARGET_TYPE >::create(), ArrayConverterFactory< ELEMENT_FACTORY >::create(), TextConverterFactory::operator()(), GeoConverterFactory< CONVERTER, Enable >::operator()(), GeoConverterFactory< CONVERTER, typename std::enable_if_t< std::is_same_v< GeoPolygonValueConverter, CONVERTER >||std::is_same_v< GeoMultiPolygonValueConverter, CONVERTER > > >::operator()(), heavydb.thrift.ttypes.TInsertData::read(), heavydb.thrift.ttypes.TInsertChunks::read(), heavydb.thrift.ttypes.TInsertData::write(), and heavydb.thrift.ttypes.TInsertChunks::write().
const TargetMetaInfo ConverterCreateParameter::source |
StringDictionaryProxy* ConverterCreateParameter::source_dictionary_proxy |
Definition at line 32 of file TargetValueConvertersFactories.h.
Referenced by DictionaryConverterFactory< TARGET_TYPE >::create().
const ColumnDescriptor* ConverterCreateParameter::target |
Definition at line 27 of file TargetValueConvertersFactories.h.
Referenced by NumericConverterFactory< SOURCE_TYPE, TARGET_TYPE >::create(), TargetValueConverterFactory::create(), DictionaryConverterFactory< TARGET_TYPE >::create(), ArrayConverterFactory< ELEMENT_FACTORY >::create(), TextConverterFactory::operator()(), ArraysConverterFactory::operator()(), GeoConverterFactory< CONVERTER, Enable >::operator()(), and GeoConverterFactory< CONVERTER, typename std::enable_if_t< std::is_same_v< GeoPolygonValueConverter, CONVERTER >||std::is_same_v< GeoMultiPolygonValueConverter, CONVERTER > > >::operator()().
const Catalog_Namespace::Catalog& ConverterCreateParameter::target_cat |
Definition at line 28 of file TargetValueConvertersFactories.h.
Referenced by DictionaryConverterFactory< TARGET_TYPE >::create(), ArrayConverterFactory< ELEMENT_FACTORY >::create(), GeoConverterFactory< CONVERTER, Enable >::operator()(), and GeoConverterFactory< CONVERTER, typename std::enable_if_t< std::is_same_v< GeoPolygonValueConverter, CONVERTER >||std::is_same_v< GeoMultiPolygonValueConverter, CONVERTER > > >::operator()().
const SQLTypeInfo& ConverterCreateParameter::type |
Definition at line 29 of file TargetValueConvertersFactories.h.
Referenced by TableFunctionsFactory_node.PrimitiveNode::__eq__(), TableFunctionsFactory_declbracket.Declaration::__getattr__(), TableFunctionsFactory_node.ArgNode::__iter__(), TableFunctionsFactory_declbracket.Declaration::__repr__(), TableFunctionsFactory_declbracket.Declaration::__str__(), TableFunctionsFactory_parser.Token::__str__(), NumericConverterFactory< SOURCE_TYPE, TARGET_TYPE >::create(), DictionaryConverterFactory< TARGET_TYPE >::create(), TableFunctionsFactory_node.TypeNode::is_array_text_encoding_dict(), TableFunctionsFactory_node.TypeNode::is_column(), TableFunctionsFactory_node.TypeNode::is_column_list(), TableFunctionsFactory_node.TypeNode::is_cursor(), TableFunctionsFactory_node.TypeNode::is_output_buffer_sizer(), TableFunctionsFactory_node.TypeNode::is_string_scalar(), TableFunctionsFactory_node.TypeNode::is_text_encoding_dict(), heavydb.completion_hints.ttypes.TCompletionHint::read(), heavydb.common.ttypes.TTypeInfo::read(), heavydb.serialized_result_set.ttypes.TTargetInfo::read(), heavydb.serialized_result_set.ttypes.TCountDistinctSet::read(), heavydb.thrift.ttypes.TColumnRange::read(), heavydb.thrift.ttypes.TRenderDatum::read(), heavydb.thrift.Heavy.get_db_object_privs_args::read(), heavydb.completion_hints.ttypes.TCompletionHint::write(), heavydb.common.ttypes.TTypeInfo::write(), heavydb.serialized_result_set.ttypes.TTargetInfo::write(), heavydb.serialized_result_set.ttypes.TCountDistinctSet::write(), heavydb.thrift.ttypes.TColumnRange::write(), heavydb.thrift.ttypes.TRenderDatum::write(), and heavydb.thrift.Heavy.get_db_object_privs_args::write().