Skip navigation links
A B C D E F G I J L M O P Q R S T V W Z 

A

addOutputColumnList(List<ResolvedNodes.ResolvedOutputColumn>) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.QueryTrait
 
addResolvedTable(TableResolution.SimpleTableWithPath) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.QueryTrait
Store a table together with its full path for repeated resolutions.
apply(RexBuilder, List<RexNode>) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.SqlCaseWithValueOperatorRewriter
 
apply(RexBuilder, List<RexNode>) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.SqlCoalesceOperatorRewriter
 
apply(RexBuilder, List<RexNode>) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.SqlExtractTimestampOperatorRewriter
 
apply(RexBuilder, List<RexNode>) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.SqlIfNullOperatorRewriter
 
apply(RexBuilder, List<RexNode>) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.SqlNullIfOperatorRewriter
 
apply(RexBuilder, List<RexNode>) - Method in interface org.apache.beam.sdk.extensions.sql.zetasql.SqlOperatorRewriter
Create and return a new RexNode that represents a call to this operator with the specified operands.

B

BeamBuiltinMethods - Class in org.apache.beam.sdk.extensions.sql.zetasql
BeamBuiltinMethods.
BeamBuiltinMethods() - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.BeamBuiltinMethods
 
BeamCodegenUtils - Class in org.apache.beam.sdk.extensions.sql.zetasql
BeamCodegenUtils.
BeamCodegenUtils() - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.BeamCodegenUtils
 
beamFieldTypeToZetaSqlType(Schema.FieldType) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSqlUtils
 
beamRowToZetaSqlStructValue(Row, Schema) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSqlUtils
 
BeamZetaSqlCalcRel - Class in org.apache.beam.sdk.extensions.sql.zetasql
BeamRelNode to replace Project and Filter node based on the ZetaSQL expression evaluator.
BeamZetaSqlCalcRel(RelOptCluster, RelTraitSet, RelNode, RexProgram) - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.BeamZetaSqlCalcRel
 
BeamZetaSqlCalcRule - Class in org.apache.beam.sdk.extensions.sql.zetasql
A ConverterRule to replace Calc with BeamZetaSqlCalcRel.
BIGINT - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
buildPTransform() - Method in class org.apache.beam.sdk.extensions.sql.zetasql.BeamZetaSqlCalcRel
 

C

CHAR_LENGTH - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
CHAR_LENGTH_METHOD - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.BeamBuiltinMethods
 
charLength(String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
close() - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLPlannerImpl
 
CONCAT - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
concat(String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
concat(String, String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
concat(String, String, String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
concat(String, String, String, String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
concat(String, String, String, String, String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
CONCAT_METHOD - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.BeamBuiltinMethods
 
ConversionContext - Class in org.apache.beam.sdk.extensions.sql.zetasql.translation
Conversion context, some rules need this data to convert the nodes.
convert(RelNode) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.BeamZetaSqlCalcRule
 
convert(ResolvedNodes.ResolvedQueryStmt, List<RelNode>) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.translation.QueryStatementConverter
 
convert(SqlNode) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLPlannerImpl
 
convertDateValueToDateString(Value) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 
convertResolvedLiteral(ResolvedNodes.ResolvedLiteral) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.translation.ExpressionConverter
Convert a resolved literal to a RexNode.
convertRexNodeFromResolvedExpr(ResolvedNodes.ResolvedExpr, List<ResolvedColumn>, List<RelDataTypeField>) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.translation.ExpressionConverter
Create a RexNode for a corresponding resolved expression node.
convertRexNodeFromResolvedExpr(ResolvedNodes.ResolvedExpr) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.translation.ExpressionConverter
Create a RexNode for a corresponding resolved expression.
convertRexNodeFromResolvedExprWithRefScan(ResolvedNodes.ResolvedExpr, List<ResolvedColumn>, List<RelDataTypeField>, List<ResolvedColumn>, List<ResolvedColumn>, List<RelDataTypeField>, List<ResolvedColumn>) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.translation.ExpressionConverter
Extract the RexNode from expression with ref scan.
convertRootQuery(ConversionContext, ResolvedNodes.ResolvedQueryStmt) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.translation.QueryStatementConverter
 
convertTimeValueToTimeString(Value) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 
convertToBeamRel(String) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLQueryPlanner
 
convertToBeamRel(String, Map<String, Value>) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLQueryPlanner
 
convertToBeamRel(String, List<Value>) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLQueryPlanner
 
convertToBeamRel(String, QueryPlanner.QueryParameters) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLQueryPlanner
 
copy(RelTraitSet, RelNode, RexProgram) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.BeamZetaSqlCalcRel
 
createSimpleSqlFunction(String, SqlTypeName) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
createUdfOperator(String, Class<?>, String, SqlReturnTypeInference, List<RelDataType>) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
createUdfOperator(String, Method) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
createUdfOperator(String, Method, SqlSyntax) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
createZetaSqlStructTypeFromBeamSchema(Schema) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSqlUtils
 

D

date(Integer, Integer, Integer) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.DateFunctions
 
date(DateTime) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.DateFunctions
 
date(DateTime, String) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.DateFunctions
 
DATE_METHOD - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.BeamBuiltinMethods
 
DATE_OP - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
DateFunctions - Class in org.apache.beam.sdk.extensions.sql.zetasql
DateFunctions.
DateFunctions() - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.DateFunctions
 
DateTimeUtils - Class in org.apache.beam.sdk.extensions.sql.zetasql
DateTimeUtils.
DateTimeUtils() - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 

E

ENDS_WITH - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
ENDS_WITH_METHOD - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.BeamBuiltinMethods
 
endsWith(String, String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
ExpressionConverter - Class in org.apache.beam.sdk.extensions.sql.zetasql.translation
Extracts expressions (function calls, field accesses) from the resolve query nodes, converts them to RexNodes.
ExpressionConverter(RelOptCluster, QueryPlanner.QueryParameters) - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.translation.ExpressionConverter
 

F

findDateTimePattern(String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 
findDateTimePattern(String, ImmutableMap<Enum, DateTimeFormatter>) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 
formatTimestampWithTimeZone(DateTime) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 

G

getEmptyTraitSet() - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLPlannerImpl
 
getImplementor() - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLCastFunctionImpl
 
getLanguageOptions() - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLPlannerImpl
 
getParameters() - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLCastFunctionImpl
 
getTablePath(Table) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.QueryTrait
Returns a full table path (exlucding top-level schema) for a given ZetaSQL Table.
getTypeFactory() - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLPlannerImpl
 
getZetaSqlRuleSets() - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLQueryPlanner
 

I

indexOfProjectionColumnRef(long, List<ResolvedColumn>) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.translation.ExpressionConverter
Return an index of the projection column reference.
INSTANCE - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.BeamZetaSqlCalcRule
 
isTableResolved(Table) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.QueryTrait
True if the table was resolved using the Calcite schema.

J

javaObjectToZetaSqlValue(Object, Schema.FieldType) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSqlUtils
 

L

LIKE - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
like(String, String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
LIKE_METHOD - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.BeamBuiltinMethods
 
LTRIM - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
ltrim(String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
ltrim(String, String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
LTRIM_METHOD - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.BeamBuiltinMethods
 

M

matches(RelOptRuleCall) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.BeamZetaSqlCalcRule
 
MAX_UNIX_MILLIS - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 
MILLIS_PER_DAY - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 
MIN_UNIX_MILLIS - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 

O

of(FrameworkConfig, ExpressionConverter, RelOptCluster, QueryTrait) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.translation.ConversionContext
 
org.apache.beam.sdk.extensions.sql.zetasql - package org.apache.beam.sdk.extensions.sql.zetasql
ZetaSQL Dialect package.
org.apache.beam.sdk.extensions.sql.zetasql.translation - package org.apache.beam.sdk.extensions.sql.zetasql.translation
Conversion logic between ZetaSQL resolved query nodes and Calcite rel nodes.
OTHER - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
outputColumnMap - Variable in class org.apache.beam.sdk.extensions.sql.zetasql.QueryTrait
 

P

parse(String) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLPlannerImpl
 
parse(Reader) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLPlannerImpl
 
parse(String) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLQueryPlanner
 
parseDate(String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 
parseDateToValue(String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 
parseTime(String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 
parseTimestampWithLocalTimeZone(String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 
parseTimestampWithoutTimeZone(String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 
parseTimestampWithTimeZone(String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 
parseTimestampWithTZToValue(String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 
parseTimestampWithUTCTimeZone(String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 
parseTimeToValue(String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 

Q

QueryStatementConverter - Class in org.apache.beam.sdk.extensions.sql.zetasql.translation
Converts a resolved Zeta SQL query represented by a tree to corresponding Calcite representation.
QueryTrait - Class in org.apache.beam.sdk.extensions.sql.zetasql
QueryTrait.
QueryTrait() - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.QueryTrait
 

R

registerTables(SchemaPlus, List<List<String>>) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.TableResolution
Registers tables that will be resolved during query analysis, so table providers can eagerly pre-load metadata.
rel(SqlNode) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLPlannerImpl
 
rel(String, QueryPlanner.QueryParameters) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLPlannerImpl
 
REPLACE - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
replace(String, String, String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
REPLACE_METHOD - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.BeamBuiltinMethods
 
reset() - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLPlannerImpl
 
resolveAlias(ResolvedColumn) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.QueryTrait
 
resolveCalciteTable(SchemaPlus, List<String>) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.TableResolution
Resolves tablePath according to the given schemaPlus.
resolvedTables - Variable in class org.apache.beam.sdk.extensions.sql.zetasql.QueryTrait
 
retrieveFieldNames(List<ResolvedColumn>) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.QueryTrait
 
retrieveRexNode(ResolvedNodes.ResolvedProjectScan, List<RelDataTypeField>) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.translation.ExpressionConverter
Extract expressions from a project scan node.
retrieveRexNodeFromOrderByScan(RelOptCluster, ResolvedNodes.ResolvedOrderByScan, List<RelDataTypeField>) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.translation.ExpressionConverter
Extract expressions from order by scan node.
REVERSE - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
reverse(String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
REVERSE_METHOD - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.BeamBuiltinMethods
 
RTRIM - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
rtrim(String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
rtrim(String, String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
RTRIM_METHOD - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.BeamBuiltinMethods
 

S

safeMicrosToMillis(long) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
 
SqlCaseWithValueOperatorRewriter - Class in org.apache.beam.sdk.extensions.sql.zetasql
Rewrites $case_with_value calls as $case_no_value calls.
SqlCaseWithValueOperatorRewriter() - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.SqlCaseWithValueOperatorRewriter
 
SqlCoalesceOperatorRewriter - Class in org.apache.beam.sdk.extensions.sql.zetasql
Rewrites COALESCE calls as CASE ($case_no_value) calls.
SqlCoalesceOperatorRewriter() - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.SqlCoalesceOperatorRewriter
 
SqlExtractTimestampOperatorRewriter - Class in org.apache.beam.sdk.extensions.sql.zetasql
Rewrites EXTRACT calls by swapping first two arguments to fit for calcite SqlExtractOperator.
SqlExtractTimestampOperatorRewriter() - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.SqlExtractTimestampOperatorRewriter
 
SqlIfNullOperatorRewriter - Class in org.apache.beam.sdk.extensions.sql.zetasql
Rewrites IFNULL calls as CASE ($case_no_value) calls.
SqlIfNullOperatorRewriter() - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.SqlIfNullOperatorRewriter
 
SqlNullIfOperatorRewriter - Class in org.apache.beam.sdk.extensions.sql.zetasql
Rewrites NULLIF calls as CASE ($case_no_value) calls.
SqlNullIfOperatorRewriter() - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.SqlNullIfOperatorRewriter
 
SqlOperatorRewriter - Interface in org.apache.beam.sdk.extensions.sql.zetasql
Interface for rewriting calls a specific ZetaSQL operator.
SqlOperators - Class in org.apache.beam.sdk.extensions.sql.zetasql
A separate SqlOperators table for those functions that do not exist or not compatible with Calcite.
SqlOperators() - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
SqlStdOperatorMappingTable - Class in org.apache.beam.sdk.extensions.sql.zetasql
SqlStdOperatorMappingTable.
SqlStdOperatorMappingTable() - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.SqlStdOperatorMappingTable
 
START_WITHS - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
STARTS_WITH_METHOD - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.BeamBuiltinMethods
 
startsWith(String, String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
StringFunctions - Class in org.apache.beam.sdk.extensions.sql.zetasql
StringFunctions.
StringFunctions() - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
SUBSTR - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
substr(String, long, long) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
SUBSTR_METHOD - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.BeamBuiltinMethods
 
SUBSTR_PARAMETER_EXCEED_INTEGER - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 

T

TableResolution - Class in org.apache.beam.sdk.extensions.sql.zetasql
Utility methods to resolve a table, given a top-level Calcite schema and a table path.
TableResolution() - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.TableResolution
 
TIMESTAMP - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
timestamp(String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.TimestampFunctions
 
timestamp(String, String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.TimestampFunctions
 
timestamp(Integer) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.TimestampFunctions
 
timestamp(Integer, String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.TimestampFunctions
 
TIMESTAMP_ADD_FN - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
TIMESTAMP_METHOD - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.BeamBuiltinMethods
 
TIMESTAMP_OP - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
TIMESTAMP_WITH_NULLABILITY - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
TimestampFunctions - Class in org.apache.beam.sdk.extensions.sql.zetasql
TimestampFunctions.
TimestampFunctions() - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.TimestampFunctions
 
toArrayRelDataType(RexBuilder, ArrayType, boolean) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.TypeUtils
 
toRelDataType(RexBuilder, Type, boolean) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.TypeUtils
 
toSimpleRelDataType(ZetaSQLType.TypeKind, RexBuilder) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.TypeUtils
 
toSimpleRelDataType(ZetaSQLType.TypeKind, RexBuilder, boolean) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.TypeUtils
 
toStringTimestamp(long) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.BeamCodegenUtils
 
toStringUTF8(byte[]) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.BeamCodegenUtils
 
toStructRelDataType(RexBuilder, StructType, boolean) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.TypeUtils
 
transform(int, RelTraitSet, RelNode) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLPlannerImpl
 
TRIM - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
trim(String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
trim(String, String) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.StringFunctions
 
TRIM_METHOD - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.BeamBuiltinMethods
 
trueLiteral() - Method in class org.apache.beam.sdk.extensions.sql.zetasql.translation.ExpressionConverter
 
TypeUtils - Class in org.apache.beam.sdk.extensions.sql.zetasql
Utility to convert types from Calcite Schema types.
TypeUtils() - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.TypeUtils
 

V

validate(SqlNode) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLPlannerImpl
 
VALIDATE_TIME_INTERVAL - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
VALIDATE_TIMESTAMP - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlOperators
 
validateAndGetType(SqlNode) - Method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLPlannerImpl
 
validateTimeInterval(Long, TimeUnit) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
This function validates that interval is compatible with ZetaSQL timestamp values range.
validateTimestamp(Long) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.DateTimeUtils
This function validates that Long representation of timestamp is compatible with ZetaSQL timestamp values range.

W

withEntries - Variable in class org.apache.beam.sdk.extensions.sql.zetasql.QueryTrait
 

Z

ZETASQL_CAST_OP - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLCastFunctionImpl
 
ZETASQL_FUNCTION_TO_CALCITE_SQL_OPERATOR - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlStdOperatorMappingTable
 
ZETASQL_FUNCTION_TO_CALCITE_SQL_OPERATOR_REWRITER - Static variable in class org.apache.beam.sdk.extensions.sql.zetasql.SqlStdOperatorMappingTable
 
ZetaSQLCastFunctionImpl - Class in org.apache.beam.sdk.extensions.sql.zetasql
ZetaSQLCastFunctionImpl.
ZetaSQLCastFunctionImpl() - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLCastFunctionImpl
 
ZetaSQLPlannerImpl - Class in org.apache.beam.sdk.extensions.sql.zetasql
ZetaSQLPlannerImpl.
ZetaSQLPlannerImpl(FrameworkConfig) - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLPlannerImpl
 
ZetaSQLQueryPlanner - Class in org.apache.beam.sdk.extensions.sql.zetasql
ZetaSQLQueryPlanner.
ZetaSQLQueryPlanner(FrameworkConfig) - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLQueryPlanner
 
ZetaSQLQueryPlanner(JdbcConnection, RuleSet[]) - Constructor for class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSQLQueryPlanner
 
zetaSqlTypeToCalciteType(ZetaSQLType.TypeKind) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSqlUtils
 
ZetaSqlUtils - Class in org.apache.beam.sdk.extensions.sql.zetasql
Utility methods for ZetaSQL related operations.
zetaSqlValueToJavaObject(Value, Schema.FieldType, boolean) - Static method in class org.apache.beam.sdk.extensions.sql.zetasql.ZetaSqlUtils
 
A B C D E F G I J L M O P Q R S T V W Z 
Skip navigation links