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

Public Member Functions

RelDataType inferReturnType (SqlOperatorBinding opBinding)
 

Package Functions

 ApproxQuantile ()
 

Detailed Description

Definition at line 1829 of file MapDSqlOperatorTable.java.

Constructor & Destructor Documentation

com.mapd.calcite.parser.MapDSqlOperatorTable.ApproxQuantile.ApproxQuantile ( )
inlinepackage

Definition at line 1830 of file MapDSqlOperatorTable.java.

1830  {
1831  super("APPROX_QUANTILE",
1832  null,
1833  SqlKind.OTHER_FUNCTION,
1834  null,
1835  null,
1836  OperandTypes.family(SqlTypeFamily.NUMERIC, SqlTypeFamily.NUMERIC),
1837  SqlFunctionCategory.SYSTEM,
1838  false,
1839  false,
1840  Optionality.FORBIDDEN);
1841  }

Member Function Documentation

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

Definition at line 1844 of file MapDSqlOperatorTable.java.

References DOUBLE.

1844  {
1845  final RelDataTypeFactory typeFactory = opBinding.getTypeFactory();
1846  return typeFactory.createSqlType(SqlTypeName.DOUBLE);
1847  }
#define DOUBLE

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