OmniSciDB  471d68cefb
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
com.mapd.calcite.parser.MapDSqlOperatorTable.PgUnnest Class Reference
+ Inheritance diagram for com.mapd.calcite.parser.MapDSqlOperatorTable.PgUnnest:
+ Collaboration diagram for com.mapd.calcite.parser.MapDSqlOperatorTable.PgUnnest:

Public Member Functions

 PgUnnest ()
 
RelDataType inferReturnType (SqlOperatorBinding opBinding)
 

Detailed Description

Definition at line 365 of file MapDSqlOperatorTable.java.

Constructor & Destructor Documentation

com.mapd.calcite.parser.MapDSqlOperatorTable.PgUnnest.PgUnnest ( )
inline

Definition at line 366 of file MapDSqlOperatorTable.java.

366  {
367  super("PG_UNNEST",
368  SqlKind.OTHER_FUNCTION,
369  null,
370  null,
371  OperandTypes.ARRAY,
372  SqlFunctionCategory.SYSTEM);
373  }

Member Function Documentation

RelDataType com.mapd.calcite.parser.MapDSqlOperatorTable.PgUnnest.inferReturnType ( SqlOperatorBinding  opBinding)
inline

Definition at line 376 of file MapDSqlOperatorTable.java.

376  {
377  assert opBinding.getOperandCount() == 1;
378  RelDataType elem_type = opBinding.getOperandType(0).getComponentType();
379  assert elem_type != null;
380  return elem_type;
381  }

The documentation for this class was generated from the following file: