public class SqlTypeUtils
extends java.lang.Object
Constructor and Description |
---|
SqlTypeUtils() |
Modifier and Type | Method and Description |
---|---|
static Optional<BeamSqlExpression> |
findExpressionOfType(java.util.List<BeamSqlExpression> operands,
java.util.Collection<org.apache.calcite.sql.type.SqlTypeName> typesToFind)
Finds an operand with the type in typesToFind.
|
static Optional<BeamSqlExpression> |
findExpressionOfType(java.util.List<BeamSqlExpression> operands,
org.apache.calcite.sql.type.SqlTypeName type)
Finds an operand with provided type.
|
public static Optional<BeamSqlExpression> findExpressionOfType(java.util.List<BeamSqlExpression> operands, org.apache.calcite.sql.type.SqlTypeName type)
public static Optional<BeamSqlExpression> findExpressionOfType(java.util.List<BeamSqlExpression> operands, java.util.Collection<org.apache.calcite.sql.type.SqlTypeName> typesToFind)