@Internal public class SqlOperators extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
ARRAY_AGG_FN  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
BIT_XOR  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.validate.SqlUserDefinedFunction | 
CAST_OP  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
CHAR_LENGTH  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
CONCAT  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
COUNTIF  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
DATE_OP  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
ENDS_WITH  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
LIKE  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
LTRIM  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
REPLACE  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
REVERSE  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
RTRIM  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
START_WITHS  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
SUBSTR  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
TIMESTAMP_OP  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
TRIM  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
VALIDATE_TIME_INTERVAL  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
VALIDATE_TIMESTAMP  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
ZETASQL_TIMESTAMP_ADD  | 
| Constructor and Description | 
|---|
SqlOperators()  | 
| Modifier and Type | Method and Description | 
|---|---|
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator | 
createStringAggOperator(com.google.zetasql.resolvedast.ResolvedNodes.ResolvedFunctionCallBase aggregateFunctionCall)  | 
static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlFunction | 
createZetaSqlFunction(java.lang.String name,
                     org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.type.SqlTypeName returnType)
Create a dummy SqlFunction of type OTHER_FUNCTION from given function name and return type. 
 | 
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator ZETASQL_TIMESTAMP_ADD
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator ARRAY_AGG_FN
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator START_WITHS
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator CONCAT
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator REPLACE
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator TRIM
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator LTRIM
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator RTRIM
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator SUBSTR
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator REVERSE
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator CHAR_LENGTH
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator ENDS_WITH
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator LIKE
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator VALIDATE_TIMESTAMP
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator VALIDATE_TIME_INTERVAL
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator TIMESTAMP_OP
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator DATE_OP
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator BIT_XOR
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator COUNTIF
public static final org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.validate.SqlUserDefinedFunction CAST_OP
public static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlOperator createStringAggOperator(com.google.zetasql.resolvedast.ResolvedNodes.ResolvedFunctionCallBase aggregateFunctionCall)
public static org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.SqlFunction createZetaSqlFunction(java.lang.String name,
                                                                                                              org.apache.beam.vendor.calcite.v1_28_0.org.apache.calcite.sql.type.SqlTypeName returnType)
BeamZetaSqlCalcRel (for built-in functions) or
 BeamCalcRel (for user-defined functions).