OmniSciDB
c1a53651b2
|
Public Member Functions | |
def | __init__ |
def | read |
def | write |
def | validate |
def | __repr__ |
def | __eq__ |
def | __ne__ |
Public Attributes | |
name | |
sizerType | |
sizerArgPos | |
inputArgTypes | |
outputArgTypes | |
sqlArgTypes | |
annotations | |
Private Attributes | |
__dict__ | |
Attributes: - name - sizerType - sizerArgPos - inputArgTypes - outputArgTypes - sqlArgTypes - annotations
def heavydb.extension_functions.ttypes.TUserDefinedTableFunction.__init__ | ( | self, | |
name = None , |
|||
sizerType = None , |
|||
sizerArgPos = None , |
|||
inputArgTypes = None , |
|||
outputArgTypes = None , |
|||
sqlArgTypes = None , |
|||
annotations = None |
|||
) |
Definition at line 294 of file ttypes.py.
def heavydb.extension_functions.ttypes.TUserDefinedTableFunction.__eq__ | ( | self, | |
other | |||
) |
Definition at line 438 of file ttypes.py.
def heavydb.extension_functions.ttypes.TUserDefinedTableFunction.__ne__ | ( | self, | |
other | |||
) |
Definition at line 441 of file ttypes.py.
def heavydb.extension_functions.ttypes.TUserDefinedTableFunction.__repr__ | ( | self | ) |
def heavydb.extension_functions.ttypes.TUserDefinedTableFunction.read | ( | self, | |
iprot | |||
) |
Definition at line 303 of file ttypes.py.
References heavydb.extension_functions.ttypes.TUserDefinedTableFunction.annotations, com.mapd.parser.server.ExtensionFunction.annotations, heavydb.extension_functions.ttypes.TUserDefinedTableFunction.inputArgTypes, com.mapd.parser.extension.ddl.heavysql.HeavySqlTypeNameSpec.name, com.mapd.parser.extension.ddl.heavysql.HeavySqlColumn.name, com.mapd.parser.extension.ddl.SqlRenameUser.name, com.mapd.parser.extension.ddl.SqlInsertValues.name, com.mapd.parser.extension.ddl.SqlAlterUser.name, com.mapd.parser.extension.ddl.SqlDropUser.name, ai.heavy.jdbc.HeavyAIColumnTypeTest.Answer.name, com.mapd.parser.extension.ddl.SqlDropDB.name, com.mapd.parser.extension.ddl.SqlCreateUser.name, com.mapd.parser.extension.ddl.SqlCreateDB.name, com.mapd.parser.extension.ddl.SqlInsertIntoTable.name, foreign_storage::ForeignServer.name, com.mapd.parser.extension.ddl.SqlCreateDataframe.name, com.mapd.parser.extension.ddl.SqlCheckConstraint.name, com.mapd.parser.extension.ddl.SqlCreateView.name, com.mapd.parser.extension.ddl.SqlAttributeDefinition.name, com.mapd.parser.extension.ddl.SqlCreateTable.name, com.mapd.parser.extension.ddl.SqlKeyConstraint.name, com.mapd.parser.extension.ddl.SqlColumnDeclaration.name, Catalog_Namespace::CustomExpression.name, org.apache.calcite.sql.SqlOperator.name, import_export::RasterImporter::ImportBandInfo.name, benchmarks.StringDictionaryBenchmark.name, benchmarks.TPC_DS_10GB.name, heavydb.extension_functions.ttypes.TUserDefinedFunction.name, heavydb.extension_functions.ttypes.TUserDefinedTableFunction.name, ArrowForeignStorage.name, import_export::Importer::GeoFileLayerInfo.name, heavydb.extension_functions.ttypes.TUserDefinedTableFunction.outputArgTypes, heavydb.extension_functions.ttypes.TUserDefinedTableFunction.sizerArgPos, heavydb.extension_functions.ttypes.TUserDefinedTableFunction.sizerType, and heavydb.extension_functions.ttypes.TUserDefinedTableFunction.sqlArgTypes.
def heavydb.extension_functions.ttypes.TUserDefinedTableFunction.validate | ( | self | ) |
Definition at line 430 of file ttypes.py.
def heavydb.extension_functions.ttypes.TUserDefinedTableFunction.write | ( | self, | |
oprot | |||
) |
Definition at line 378 of file ttypes.py.
References heavydb.extension_functions.ttypes.TUserDefinedTableFunction.annotations, com.mapd.parser.server.ExtensionFunction.annotations, heavydb.extension_functions.ttypes.TUserDefinedTableFunction.inputArgTypes, com.mapd.parser.extension.ddl.heavysql.HeavySqlTypeNameSpec.name, com.mapd.parser.extension.ddl.heavysql.HeavySqlColumn.name, com.mapd.parser.extension.ddl.SqlRenameUser.name, com.mapd.parser.extension.ddl.SqlInsertValues.name, com.mapd.parser.extension.ddl.SqlAlterUser.name, com.mapd.parser.extension.ddl.SqlDropUser.name, ai.heavy.jdbc.HeavyAIColumnTypeTest.Answer.name, com.mapd.parser.extension.ddl.SqlDropDB.name, com.mapd.parser.extension.ddl.SqlCreateUser.name, com.mapd.parser.extension.ddl.SqlCreateDB.name, com.mapd.parser.extension.ddl.SqlInsertIntoTable.name, foreign_storage::ForeignServer.name, com.mapd.parser.extension.ddl.SqlCreateDataframe.name, com.mapd.parser.extension.ddl.SqlCheckConstraint.name, com.mapd.parser.extension.ddl.SqlCreateView.name, com.mapd.parser.extension.ddl.SqlAttributeDefinition.name, com.mapd.parser.extension.ddl.SqlCreateTable.name, com.mapd.parser.extension.ddl.SqlKeyConstraint.name, com.mapd.parser.extension.ddl.SqlColumnDeclaration.name, Catalog_Namespace::CustomExpression.name, org.apache.calcite.sql.SqlOperator.name, import_export::RasterImporter::ImportBandInfo.name, benchmarks.StringDictionaryBenchmark.name, benchmarks.TPC_DS_10GB.name, heavydb.extension_functions.ttypes.TUserDefinedFunction.name, heavydb.extension_functions.ttypes.TUserDefinedTableFunction.name, ArrowForeignStorage.name, import_export::Importer::GeoFileLayerInfo.name, heavydb.extension_functions.ttypes.TUserDefinedTableFunction.outputArgTypes, heavydb.extension_functions.ttypes.TUserDefinedTableFunction.sizerArgPos, heavydb.extension_functions.ttypes.TUserDefinedTableFunction.sizerType, and heavydb.extension_functions.ttypes.TUserDefinedTableFunction.sqlArgTypes.
|
private |
Definition at line 439 of file ttypes.py.
Referenced by generate_TableFunctionsFactory_init.Node.copy().
heavydb.extension_functions.ttypes.TUserDefinedTableFunction.annotations |
Definition at line 301 of file ttypes.py.
Referenced by generate_TableFunctionsFactory_init.UdtfNode.__iter__(), generate_TableFunctionsFactory_init.ArgNode.__iter__(), generate_TableFunctionsFactory_init.Declaration.__repr__(), generate_TableFunctionsFactory_init.Declaration.__str__(), generate_TableFunctionsFactory_init.UdtfNode.__str__(), generate_TableFunctionsFactory_init.ArgNode.__str__(), generate_TableFunctionsFactory_init.Declaration.apply_column(), generate_TableFunctionsFactory_init.Declaration.apply_namespace(), generate_TableFunctionsFactory_init.Declaration.format_cpp_type(), generate_TableFunctionsFactory_init.ArgNode.get_annotation(), heavydb.extension_functions.ttypes.TUserDefinedTableFunction.read(), generate_TableFunctionsFactory_init.ArgNode.set_annotation(), and heavydb.extension_functions.ttypes.TUserDefinedTableFunction.write().
heavydb.extension_functions.ttypes.TUserDefinedTableFunction.inputArgTypes |
Definition at line 298 of file ttypes.py.
Referenced by heavydb.extension_functions.ttypes.TUserDefinedTableFunction.read(), and heavydb.extension_functions.ttypes.TUserDefinedTableFunction.write().
heavydb.extension_functions.ttypes.TUserDefinedTableFunction.name |
Definition at line 295 of file ttypes.py.
Referenced by generate_TableFunctionsFactory_init.Bracket.__repr__(), generate_TableFunctionsFactory_init.Bracket.__str__(), generate_TableFunctionsFactory_init.UdtfNode.__str__(), generate_TableFunctionsFactory_init.Bracket.apply_column(), generate_TableFunctionsFactory_init.Bracket.apply_namespace(), generate_TableFunctionsFactory_init.Bracket.format_sizer(), generate_TableFunctionsFactory_init.Bracket.normalize(), heavydb.extension_functions.ttypes.TUserDefinedTableFunction.read(), heavydb.thrift.ttypes.TDashboardGrantees.read(), heavydb.thrift.ttypes.TGeoFileLayerInfo.read(), heavydb.thrift.ttypes.TCustomExpression.read(), generate_TableFunctionsFactory_init.Bracket.tostring(), heavydb.extension_functions.ttypes.TUserDefinedTableFunction.write(), heavydb.thrift.ttypes.TDashboardGrantees.write(), heavydb.thrift.ttypes.TGeoFileLayerInfo.write(), and heavydb.thrift.ttypes.TCustomExpression.write().
heavydb.extension_functions.ttypes.TUserDefinedTableFunction.outputArgTypes |
Definition at line 299 of file ttypes.py.
Referenced by heavydb.extension_functions.ttypes.TUserDefinedTableFunction.read(), and heavydb.extension_functions.ttypes.TUserDefinedTableFunction.write().
heavydb.extension_functions.ttypes.TUserDefinedTableFunction.sizerArgPos |
Definition at line 297 of file ttypes.py.
Referenced by heavydb.extension_functions.ttypes.TUserDefinedTableFunction.read(), and heavydb.extension_functions.ttypes.TUserDefinedTableFunction.write().
heavydb.extension_functions.ttypes.TUserDefinedTableFunction.sizerType |
Definition at line 296 of file ttypes.py.
Referenced by heavydb.extension_functions.ttypes.TUserDefinedTableFunction.read(), and heavydb.extension_functions.ttypes.TUserDefinedTableFunction.write().
heavydb.extension_functions.ttypes.TUserDefinedTableFunction.sqlArgTypes |
Definition at line 300 of file ttypes.py.
Referenced by heavydb.extension_functions.ttypes.TUserDefinedTableFunction.read(), and heavydb.extension_functions.ttypes.TUserDefinedTableFunction.write().