FromSourceAliasVisitorTransform

class FromSourceAliasVisitorTransform : VisitorTransformBase

Assigns aliases to any unspecified PartiqlAst.FromSource.Scan/PartiqlAst.FromSource.Unpivot that does not already have one.

For example: SELECT * FROM foo gets transformed into SELECT * from foo as foo. Path expressions: SELECT * FROM foo.bar.bat gets transformed into SELECT * from foo.bar.bat as bat

If provided with a query that has all of the from source aliases already specified, an exact clone is returned.

Constructors

Link copied to clipboard
fun FromSourceAliasVisitorTransform()

Functions

Link copied to clipboard
open fun transformAnyElement(node: AnyElement): AnyElement
Link copied to clipboard
open fun transformAssignment(node: PartiqlAst.Assignment): PartiqlAst.Assignment
Link copied to clipboard
open fun transformAssignment_metas(node: PartiqlAst.Assignment): MetaContainer
Link copied to clipboard
open fun transformAssignment_target(node: PartiqlAst.Assignment): PartiqlAst.Expr
Link copied to clipboard
open fun transformAssignment_value(node: PartiqlAst.Assignment): PartiqlAst.Expr
Link copied to clipboard
open fun transformBagOpType(node: PartiqlAst.BagOpType): PartiqlAst.BagOpType
Link copied to clipboard
open fun transformBagOpTypeExcept(node: PartiqlAst.BagOpType.Except): PartiqlAst.BagOpType
Link copied to clipboard
open fun transformBagOpTypeExcept_metas(node: PartiqlAst.BagOpType.Except): MetaContainer
Link copied to clipboard
open fun transformBagOpTypeIntersect(node: PartiqlAst.BagOpType.Intersect): PartiqlAst.BagOpType
Link copied to clipboard
open fun transformBagOpTypeIntersect_metas(node: PartiqlAst.BagOpType.Intersect): MetaContainer
Link copied to clipboard
open fun transformBagOpTypeOuterExcept(node: PartiqlAst.BagOpType.OuterExcept): PartiqlAst.BagOpType
Link copied to clipboard
open fun transformBagOpTypeOuterExcept_metas(node: PartiqlAst.BagOpType.OuterExcept): MetaContainer
Link copied to clipboard
open fun transformBagOpTypeOuterIntersect(node: PartiqlAst.BagOpType.OuterIntersect): PartiqlAst.BagOpType
Link copied to clipboard
open fun transformBagOpTypeOuterIntersect_metas(node: PartiqlAst.BagOpType.OuterIntersect): MetaContainer
Link copied to clipboard
open fun transformBagOpTypeOuterUnion(node: PartiqlAst.BagOpType.OuterUnion): PartiqlAst.BagOpType
Link copied to clipboard
open fun transformBagOpTypeOuterUnion_metas(node: PartiqlAst.BagOpType.OuterUnion): MetaContainer
Link copied to clipboard
open fun transformBagOpTypeUnion(node: PartiqlAst.BagOpType.Union): PartiqlAst.BagOpType
Link copied to clipboard
open fun transformBagOpTypeUnion_metas(node: PartiqlAst.BagOpType.Union): MetaContainer
Link copied to clipboard
open fun transformBoolPrimitive(b: BoolPrimitive): BoolPrimitive
Link copied to clipboard
open fun transformBoolPrimitiveMetas(b: BoolPrimitive): MetaContainer
Link copied to clipboard
open fun transformBoolPrimitiveValue(sym: BoolPrimitive): Boolean
Link copied to clipboard
open fun transformCaseSensitivity(node: PartiqlAst.CaseSensitivity): PartiqlAst.CaseSensitivity
Link copied to clipboard
open fun transformCaseSensitivityCaseInsensitive(node: PartiqlAst.CaseSensitivity.CaseInsensitive): PartiqlAst.CaseSensitivity
open fun transformCaseSensitivityCaseInsensitive_metas(node: PartiqlAst.CaseSensitivity.CaseInsensitive): MetaContainer
Link copied to clipboard
open fun transformCaseSensitivityCaseSensitive(node: PartiqlAst.CaseSensitivity.CaseSensitive): PartiqlAst.CaseSensitivity
open fun transformCaseSensitivityCaseSensitive_metas(node: PartiqlAst.CaseSensitivity.CaseSensitive): MetaContainer
Link copied to clipboard
open fun transformColumnComponent(node: PartiqlAst.ColumnComponent): PartiqlAst.ColumnComponent
Link copied to clipboard
open fun transformColumnComponentReturningColumn(node: PartiqlAst.ColumnComponent.ReturningColumn): PartiqlAst.ColumnComponent
open fun transformColumnComponentReturningColumn_expr(node: PartiqlAst.ColumnComponent.ReturningColumn): PartiqlAst.Expr
open fun transformColumnComponentReturningColumn_metas(node: PartiqlAst.ColumnComponent.ReturningColumn): MetaContainer
open fun transformColumnComponentReturningWildcard(node: PartiqlAst.ColumnComponent.ReturningWildcard): PartiqlAst.ColumnComponent
open fun transformColumnComponentReturningWildcard_metas(node: PartiqlAst.ColumnComponent.ReturningWildcard): MetaContainer
Link copied to clipboard
open fun transformColumnConstraint(node: PartiqlAst.ColumnConstraint): PartiqlAst.ColumnConstraint
Link copied to clipboard
open fun transformColumnConstraint_def(node: PartiqlAst.ColumnConstraint): PartiqlAst.ColumnConstraintDef
Link copied to clipboard
open fun transformColumnConstraint_metas(node: PartiqlAst.ColumnConstraint): MetaContainer
Link copied to clipboard
open fun transformColumnConstraint_name(node: PartiqlAst.ColumnConstraint): SymbolPrimitive?
Link copied to clipboard
open fun transformColumnConstraintDef(node: PartiqlAst.ColumnConstraintDef): PartiqlAst.ColumnConstraintDef
open fun transformColumnConstraintDefColumnNotnull(node: PartiqlAst.ColumnConstraintDef.ColumnNotnull): PartiqlAst.ColumnConstraintDef
open fun transformColumnConstraintDefColumnNotnull_metas(node: PartiqlAst.ColumnConstraintDef.ColumnNotnull): MetaContainer
Link copied to clipboard
open fun transformColumnConstraintDefColumnNull(node: PartiqlAst.ColumnConstraintDef.ColumnNull): PartiqlAst.ColumnConstraintDef
open fun transformColumnConstraintDefColumnNull_metas(node: PartiqlAst.ColumnConstraintDef.ColumnNull): MetaContainer
Link copied to clipboard
open fun transformConflictAction(node: PartiqlAst.ConflictAction): PartiqlAst.ConflictAction
Link copied to clipboard
open fun transformConflictActionDoNothing(node: PartiqlAst.ConflictAction.DoNothing): PartiqlAst.ConflictAction
Link copied to clipboard
open fun transformConflictActionDoNothing_metas(node: PartiqlAst.ConflictAction.DoNothing): MetaContainer
Link copied to clipboard
open fun transformConflictActionDoReplace(node: PartiqlAst.ConflictAction.DoReplace): PartiqlAst.ConflictAction
open fun transformConflictActionDoReplace_condition(node: PartiqlAst.ConflictAction.DoReplace): PartiqlAst.Expr?
Link copied to clipboard
open fun transformConflictActionDoReplace_metas(node: PartiqlAst.ConflictAction.DoReplace): MetaContainer
Link copied to clipboard
open fun transformConflictActionDoReplace_value(node: PartiqlAst.ConflictAction.DoReplace): PartiqlAst.OnConflictValue
Link copied to clipboard
open fun transformConflictActionDoUpdate(node: PartiqlAst.ConflictAction.DoUpdate): PartiqlAst.ConflictAction
open fun transformConflictActionDoUpdate_condition(node: PartiqlAst.ConflictAction.DoUpdate): PartiqlAst.Expr?
Link copied to clipboard
open fun transformConflictActionDoUpdate_metas(node: PartiqlAst.ConflictAction.DoUpdate): MetaContainer
Link copied to clipboard
open fun transformConflictActionDoUpdate_value(node: PartiqlAst.ConflictAction.DoUpdate): PartiqlAst.OnConflictValue
Link copied to clipboard
fun transformDataManipulationEvaluationOrder(node: PartiqlAst.Statement.Dml): PartiqlAst.Statement

Transforms the PartiqlAst.Statement.Dml expression following the PartiQL evaluation order. That is:

Link copied to clipboard
open fun transformDdlOp(node: PartiqlAst.DdlOp): PartiqlAst.DdlOp
Link copied to clipboard
open fun transformDdlOpCreateIndex(node: PartiqlAst.DdlOp.CreateIndex): PartiqlAst.DdlOp
Link copied to clipboard
open fun transformDdlOpCreateIndex_fields(node: PartiqlAst.DdlOp.CreateIndex): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformDdlOpCreateIndex_indexName(node: PartiqlAst.DdlOp.CreateIndex): PartiqlAst.Identifier
Link copied to clipboard
open fun transformDdlOpCreateIndex_metas(node: PartiqlAst.DdlOp.CreateIndex): MetaContainer
Link copied to clipboard
open fun transformDdlOpCreateTable(node: PartiqlAst.DdlOp.CreateTable): PartiqlAst.DdlOp
Link copied to clipboard
open fun transformDdlOpCreateTable_def(node: PartiqlAst.DdlOp.CreateTable): PartiqlAst.TableDef?
Link copied to clipboard
open fun transformDdlOpCreateTable_metas(node: PartiqlAst.DdlOp.CreateTable): MetaContainer
Link copied to clipboard
open fun transformDdlOpCreateTable_tableName(node: PartiqlAst.DdlOp.CreateTable): SymbolPrimitive
Link copied to clipboard
open fun transformDdlOpDropIndex(node: PartiqlAst.DdlOp.DropIndex): PartiqlAst.DdlOp
Link copied to clipboard
open fun transformDdlOpDropIndex_keys(node: PartiqlAst.DdlOp.DropIndex): PartiqlAst.Identifier
Link copied to clipboard
open fun transformDdlOpDropIndex_metas(node: PartiqlAst.DdlOp.DropIndex): MetaContainer
Link copied to clipboard
open fun transformDdlOpDropIndex_table(node: PartiqlAst.DdlOp.DropIndex): PartiqlAst.Identifier
Link copied to clipboard
open fun transformDdlOpDropTable(node: PartiqlAst.DdlOp.DropTable): PartiqlAst.DdlOp
Link copied to clipboard
open fun transformDdlOpDropTable_metas(node: PartiqlAst.DdlOp.DropTable): MetaContainer
Link copied to clipboard
open fun transformDdlOpDropTable_tableName(node: PartiqlAst.DdlOp.DropTable): PartiqlAst.Identifier
Link copied to clipboard
open fun transformDmlOp(node: PartiqlAst.DmlOp): PartiqlAst.DmlOp
Link copied to clipboard
open fun transformDmlOpDelete(node: PartiqlAst.DmlOp.Delete): PartiqlAst.DmlOp
Link copied to clipboard
open fun transformDmlOpDelete_metas(node: PartiqlAst.DmlOp.Delete): MetaContainer
Link copied to clipboard
open fun transformDmlOpInsert(node: PartiqlAst.DmlOp.Insert): PartiqlAst.DmlOp
Link copied to clipboard
open fun transformDmlOpInsert_asAlias(node: PartiqlAst.DmlOp.Insert): SymbolPrimitive?
Link copied to clipboard
open fun transformDmlOpInsert_conflictAction(node: PartiqlAst.DmlOp.Insert): PartiqlAst.ConflictAction?
Link copied to clipboard
open fun transformDmlOpInsert_metas(node: PartiqlAst.DmlOp.Insert): MetaContainer
Link copied to clipboard
open fun transformDmlOpInsert_target(node: PartiqlAst.DmlOp.Insert): PartiqlAst.Expr
Link copied to clipboard
open fun transformDmlOpInsert_values(node: PartiqlAst.DmlOp.Insert): PartiqlAst.Expr
Link copied to clipboard
open fun transformDmlOpInsertValue(node: PartiqlAst.DmlOp.InsertValue): PartiqlAst.DmlOp
Link copied to clipboard
open fun transformDmlOpInsertValue_index(node: PartiqlAst.DmlOp.InsertValue): PartiqlAst.Expr?
Link copied to clipboard
open fun transformDmlOpInsertValue_metas(node: PartiqlAst.DmlOp.InsertValue): MetaContainer
Link copied to clipboard
open fun transformDmlOpInsertValue_onConflict(node: PartiqlAst.DmlOp.InsertValue): PartiqlAst.OnConflict?
Link copied to clipboard
open fun transformDmlOpInsertValue_target(node: PartiqlAst.DmlOp.InsertValue): PartiqlAst.Expr
Link copied to clipboard
open fun transformDmlOpInsertValue_value(node: PartiqlAst.DmlOp.InsertValue): PartiqlAst.Expr
Link copied to clipboard
open fun transformDmlOpList(node: PartiqlAst.DmlOpList): PartiqlAst.DmlOpList
Link copied to clipboard
open fun transformDmlOpList_metas(node: PartiqlAst.DmlOpList): MetaContainer
Link copied to clipboard
open fun transformDmlOpList_ops(node: PartiqlAst.DmlOpList): List<PartiqlAst.DmlOp>
Link copied to clipboard
open fun transformDmlOpRemove(node: PartiqlAst.DmlOp.Remove): PartiqlAst.DmlOp
Link copied to clipboard
open fun transformDmlOpRemove_metas(node: PartiqlAst.DmlOp.Remove): MetaContainer
Link copied to clipboard
open fun transformDmlOpRemove_target(node: PartiqlAst.DmlOp.Remove): PartiqlAst.Expr
Link copied to clipboard
open fun transformDmlOpSet(node: PartiqlAst.DmlOp.Set): PartiqlAst.DmlOp
Link copied to clipboard
open fun transformDmlOpSet_assignment(node: PartiqlAst.DmlOp.Set): PartiqlAst.Assignment
Link copied to clipboard
open fun transformDmlOpSet_metas(node: PartiqlAst.DmlOp.Set): MetaContainer
Link copied to clipboard
open fun transformExcludeExpr(node: PartiqlAst.ExcludeExpr): PartiqlAst.ExcludeExpr
Link copied to clipboard
open fun transformExcludeExpr_metas(node: PartiqlAst.ExcludeExpr): MetaContainer
Link copied to clipboard
open fun transformExcludeExpr_root(node: PartiqlAst.ExcludeExpr): PartiqlAst.Identifier
Link copied to clipboard
open fun transformExcludeExpr_steps(node: PartiqlAst.ExcludeExpr): List<PartiqlAst.ExcludeStep>
Link copied to clipboard
open fun transformExcludeOp(node: PartiqlAst.ExcludeOp): PartiqlAst.ExcludeOp
Link copied to clipboard
open fun transformExcludeOp_exprs(node: PartiqlAst.ExcludeOp): List<PartiqlAst.ExcludeExpr>
Link copied to clipboard
open fun transformExcludeOp_metas(node: PartiqlAst.ExcludeOp): MetaContainer
Link copied to clipboard
open fun transformExcludeStep(node: PartiqlAst.ExcludeStep): PartiqlAst.ExcludeStep
open fun transformExcludeStepExcludeCollectionIndex(node: PartiqlAst.ExcludeStep.ExcludeCollectionIndex): PartiqlAst.ExcludeStep
open fun transformExcludeStepExcludeCollectionIndex_index(node: PartiqlAst.ExcludeStep.ExcludeCollectionIndex): LongPrimitive
open fun transformExcludeStepExcludeCollectionIndex_metas(node: PartiqlAst.ExcludeStep.ExcludeCollectionIndex): MetaContainer
open fun transformExcludeStepExcludeCollectionWildcard(node: PartiqlAst.ExcludeStep.ExcludeCollectionWildcard): PartiqlAst.ExcludeStep
open fun transformExcludeStepExcludeCollectionWildcard_metas(node: PartiqlAst.ExcludeStep.ExcludeCollectionWildcard): MetaContainer
Link copied to clipboard
open fun transformExcludeStepExcludeTupleAttr(node: PartiqlAst.ExcludeStep.ExcludeTupleAttr): PartiqlAst.ExcludeStep
open fun transformExcludeStepExcludeTupleAttr_attr(node: PartiqlAst.ExcludeStep.ExcludeTupleAttr): PartiqlAst.Identifier
open fun transformExcludeStepExcludeTupleAttr_metas(node: PartiqlAst.ExcludeStep.ExcludeTupleAttr): MetaContainer
Link copied to clipboard
open fun transformExcludeStepExcludeTupleWildcard(node: PartiqlAst.ExcludeStep.ExcludeTupleWildcard): PartiqlAst.ExcludeStep
open fun transformExcludeStepExcludeTupleWildcard_metas(node: PartiqlAst.ExcludeStep.ExcludeTupleWildcard): MetaContainer
Link copied to clipboard
open fun transformExplainTarget(node: PartiqlAst.ExplainTarget): PartiqlAst.ExplainTarget
Link copied to clipboard
open fun transformExplainTargetDomain(node: PartiqlAst.ExplainTarget.Domain): PartiqlAst.ExplainTarget
Link copied to clipboard
open fun transformExplainTargetDomain_format(node: PartiqlAst.ExplainTarget.Domain): SymbolPrimitive?
Link copied to clipboard
open fun transformExplainTargetDomain_metas(node: PartiqlAst.ExplainTarget.Domain): MetaContainer
Link copied to clipboard
open fun transformExplainTargetDomain_statement(node: PartiqlAst.ExplainTarget.Domain): PartiqlAst.Statement
Link copied to clipboard
open fun transformExplainTargetDomain_type(node: PartiqlAst.ExplainTarget.Domain): SymbolPrimitive?
Link copied to clipboard
open override fun transformExpr(node: PartiqlAst.Expr): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprAnd(node: PartiqlAst.Expr.And): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprAnd_metas(node: PartiqlAst.Expr.And): MetaContainer
Link copied to clipboard
open fun transformExprAnd_operands(node: PartiqlAst.Expr.And): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprBag(node: PartiqlAst.Expr.Bag): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprBag_metas(node: PartiqlAst.Expr.Bag): MetaContainer
Link copied to clipboard
open fun transformExprBag_values(node: PartiqlAst.Expr.Bag): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprBagOp(node: PartiqlAst.Expr.BagOp): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprBagOp_metas(node: PartiqlAst.Expr.BagOp): MetaContainer
Link copied to clipboard
open fun transformExprBagOp_op(node: PartiqlAst.Expr.BagOp): PartiqlAst.BagOpType
Link copied to clipboard
open fun transformExprBagOp_operands(node: PartiqlAst.Expr.BagOp): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprBagOp_quantifier(node: PartiqlAst.Expr.BagOp): PartiqlAst.SetQuantifier
Link copied to clipboard
open fun transformExprBetween(node: PartiqlAst.Expr.Between): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprBetween_from(node: PartiqlAst.Expr.Between): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprBetween_metas(node: PartiqlAst.Expr.Between): MetaContainer
Link copied to clipboard
open fun transformExprBetween_to(node: PartiqlAst.Expr.Between): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprBetween_value(node: PartiqlAst.Expr.Between): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprBitwiseAnd(node: PartiqlAst.Expr.BitwiseAnd): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprBitwiseAnd_metas(node: PartiqlAst.Expr.BitwiseAnd): MetaContainer
Link copied to clipboard
open fun transformExprBitwiseAnd_operands(node: PartiqlAst.Expr.BitwiseAnd): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprCall(node: PartiqlAst.Expr.Call): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprCall_args(node: PartiqlAst.Expr.Call): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprCall_funcName(node: PartiqlAst.Expr.Call): SymbolPrimitive
Link copied to clipboard
open fun transformExprCall_metas(node: PartiqlAst.Expr.Call): MetaContainer
Link copied to clipboard
open fun transformExprCallAgg(node: PartiqlAst.Expr.CallAgg): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprCallAgg_arg(node: PartiqlAst.Expr.CallAgg): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprCallAgg_funcName(node: PartiqlAst.Expr.CallAgg): SymbolPrimitive
Link copied to clipboard
open fun transformExprCallAgg_metas(node: PartiqlAst.Expr.CallAgg): MetaContainer
Link copied to clipboard
open fun transformExprCallAgg_setq(node: PartiqlAst.Expr.CallAgg): PartiqlAst.SetQuantifier
Link copied to clipboard
open fun transformExprCallWindow(node: PartiqlAst.Expr.CallWindow): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprCallWindow_args(node: PartiqlAst.Expr.CallWindow): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprCallWindow_funcName(node: PartiqlAst.Expr.CallWindow): SymbolPrimitive
Link copied to clipboard
open fun transformExprCallWindow_metas(node: PartiqlAst.Expr.CallWindow): MetaContainer
Link copied to clipboard
open fun transformExprCallWindow_over(node: PartiqlAst.Expr.CallWindow): PartiqlAst.Over
Link copied to clipboard
open fun transformExprCanCast(node: PartiqlAst.Expr.CanCast): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprCanCast_asType(node: PartiqlAst.Expr.CanCast): PartiqlAst.Type
Link copied to clipboard
open fun transformExprCanCast_metas(node: PartiqlAst.Expr.CanCast): MetaContainer
Link copied to clipboard
open fun transformExprCanCast_value(node: PartiqlAst.Expr.CanCast): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprCanLosslessCast(node: PartiqlAst.Expr.CanLosslessCast): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprCanLosslessCast_asType(node: PartiqlAst.Expr.CanLosslessCast): PartiqlAst.Type
Link copied to clipboard
open fun transformExprCanLosslessCast_metas(node: PartiqlAst.Expr.CanLosslessCast): MetaContainer
Link copied to clipboard
open fun transformExprCanLosslessCast_value(node: PartiqlAst.Expr.CanLosslessCast): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprCast(node: PartiqlAst.Expr.Cast): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprCast_asType(node: PartiqlAst.Expr.Cast): PartiqlAst.Type
Link copied to clipboard
open fun transformExprCast_metas(node: PartiqlAst.Expr.Cast): MetaContainer
Link copied to clipboard
open fun transformExprCast_value(node: PartiqlAst.Expr.Cast): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprCoalesce(node: PartiqlAst.Expr.Coalesce): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprCoalesce_args(node: PartiqlAst.Expr.Coalesce): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprCoalesce_metas(node: PartiqlAst.Expr.Coalesce): MetaContainer
Link copied to clipboard
open fun transformExprConcat(node: PartiqlAst.Expr.Concat): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprConcat_metas(node: PartiqlAst.Expr.Concat): MetaContainer
Link copied to clipboard
open fun transformExprConcat_operands(node: PartiqlAst.Expr.Concat): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprDate(node: PartiqlAst.Expr.Date): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprDate_day(node: PartiqlAst.Expr.Date): LongPrimitive
Link copied to clipboard
open fun transformExprDate_metas(node: PartiqlAst.Expr.Date): MetaContainer
Link copied to clipboard
open fun transformExprDate_month(node: PartiqlAst.Expr.Date): LongPrimitive
Link copied to clipboard
open fun transformExprDate_year(node: PartiqlAst.Expr.Date): LongPrimitive
Link copied to clipboard
open fun transformExprDivide(node: PartiqlAst.Expr.Divide): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprDivide_metas(node: PartiqlAst.Expr.Divide): MetaContainer
Link copied to clipboard
open fun transformExprDivide_operands(node: PartiqlAst.Expr.Divide): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprEq(node: PartiqlAst.Expr.Eq): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprEq_metas(node: PartiqlAst.Expr.Eq): MetaContainer
Link copied to clipboard
open fun transformExprEq_operands(node: PartiqlAst.Expr.Eq): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprGraphMatch(node: PartiqlAst.Expr.GraphMatch): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprGraphMatch_expr(node: PartiqlAst.Expr.GraphMatch): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprGraphMatch_gpmlPattern(node: PartiqlAst.Expr.GraphMatch): PartiqlAst.GpmlPattern
Link copied to clipboard
open fun transformExprGraphMatch_metas(node: PartiqlAst.Expr.GraphMatch): MetaContainer
Link copied to clipboard
open fun transformExprGt(node: PartiqlAst.Expr.Gt): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprGt_metas(node: PartiqlAst.Expr.Gt): MetaContainer
Link copied to clipboard
open fun transformExprGt_operands(node: PartiqlAst.Expr.Gt): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprGte(node: PartiqlAst.Expr.Gte): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprGte_metas(node: PartiqlAst.Expr.Gte): MetaContainer
Link copied to clipboard
open fun transformExprGte_operands(node: PartiqlAst.Expr.Gte): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprId(node: PartiqlAst.Expr.Id): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprId_case(node: PartiqlAst.Expr.Id): PartiqlAst.CaseSensitivity
Link copied to clipboard
open fun transformExprId_metas(node: PartiqlAst.Expr.Id): MetaContainer
Link copied to clipboard
open fun transformExprId_name(node: PartiqlAst.Expr.Id): SymbolPrimitive
Link copied to clipboard
open fun transformExprId_qualifier(node: PartiqlAst.Expr.Id): PartiqlAst.ScopeQualifier
Link copied to clipboard
open fun transformExprInCollection(node: PartiqlAst.Expr.InCollection): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprInCollection_metas(node: PartiqlAst.Expr.InCollection): MetaContainer
Link copied to clipboard
open fun transformExprInCollection_operands(node: PartiqlAst.Expr.InCollection): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprIsType(node: PartiqlAst.Expr.IsType): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprIsType_metas(node: PartiqlAst.Expr.IsType): MetaContainer
Link copied to clipboard
open fun transformExprIsType_type(node: PartiqlAst.Expr.IsType): PartiqlAst.Type
Link copied to clipboard
open fun transformExprIsType_value(node: PartiqlAst.Expr.IsType): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprLike(node: PartiqlAst.Expr.Like): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprLike_escape(node: PartiqlAst.Expr.Like): PartiqlAst.Expr?
Link copied to clipboard
open fun transformExprLike_metas(node: PartiqlAst.Expr.Like): MetaContainer
Link copied to clipboard
open fun transformExprLike_pattern(node: PartiqlAst.Expr.Like): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprLike_value(node: PartiqlAst.Expr.Like): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprList(node: PartiqlAst.Expr.List): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprList_metas(node: PartiqlAst.Expr.List): MetaContainer
Link copied to clipboard
open fun transformExprList_values(node: PartiqlAst.Expr.List): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprLit(node: PartiqlAst.Expr.Lit): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprLit_metas(node: PartiqlAst.Expr.Lit): MetaContainer
Link copied to clipboard
open fun transformExprLit_value(node: PartiqlAst.Expr.Lit): AnyElement
Link copied to clipboard
open fun transformExprLitTime(node: PartiqlAst.Expr.LitTime): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprLitTime_metas(node: PartiqlAst.Expr.LitTime): MetaContainer
Link copied to clipboard
open fun transformExprLitTime_value(node: PartiqlAst.Expr.LitTime): PartiqlAst.TimeValue
Link copied to clipboard
open fun transformExprLt(node: PartiqlAst.Expr.Lt): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprLt_metas(node: PartiqlAst.Expr.Lt): MetaContainer
Link copied to clipboard
open fun transformExprLt_operands(node: PartiqlAst.Expr.Lt): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprLte(node: PartiqlAst.Expr.Lte): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprLte_metas(node: PartiqlAst.Expr.Lte): MetaContainer
Link copied to clipboard
open fun transformExprLte_operands(node: PartiqlAst.Expr.Lte): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprMinus(node: PartiqlAst.Expr.Minus): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprMinus_metas(node: PartiqlAst.Expr.Minus): MetaContainer
Link copied to clipboard
open fun transformExprMinus_operands(node: PartiqlAst.Expr.Minus): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprMissing(node: PartiqlAst.Expr.Missing): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprMissing_metas(node: PartiqlAst.Expr.Missing): MetaContainer
Link copied to clipboard
open fun transformExprModulo(node: PartiqlAst.Expr.Modulo): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprModulo_metas(node: PartiqlAst.Expr.Modulo): MetaContainer
Link copied to clipboard
open fun transformExprModulo_operands(node: PartiqlAst.Expr.Modulo): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprNe(node: PartiqlAst.Expr.Ne): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprNe_metas(node: PartiqlAst.Expr.Ne): MetaContainer
Link copied to clipboard
open fun transformExprNe_operands(node: PartiqlAst.Expr.Ne): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprNeg(node: PartiqlAst.Expr.Neg): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprNeg_expr(node: PartiqlAst.Expr.Neg): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprNeg_metas(node: PartiqlAst.Expr.Neg): MetaContainer
Link copied to clipboard
open fun transformExprNot(node: PartiqlAst.Expr.Not): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprNot_expr(node: PartiqlAst.Expr.Not): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprNot_metas(node: PartiqlAst.Expr.Not): MetaContainer
Link copied to clipboard
open fun transformExprNullIf(node: PartiqlAst.Expr.NullIf): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprNullIf_expr1(node: PartiqlAst.Expr.NullIf): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprNullIf_expr2(node: PartiqlAst.Expr.NullIf): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprNullIf_metas(node: PartiqlAst.Expr.NullIf): MetaContainer
Link copied to clipboard
open fun transformExprOr(node: PartiqlAst.Expr.Or): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprOr_metas(node: PartiqlAst.Expr.Or): MetaContainer
Link copied to clipboard
open fun transformExprOr_operands(node: PartiqlAst.Expr.Or): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprPair(node: PartiqlAst.ExprPair): PartiqlAst.ExprPair
Link copied to clipboard
open fun transformExprPair_first(node: PartiqlAst.ExprPair): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprPair_metas(node: PartiqlAst.ExprPair): MetaContainer
Link copied to clipboard
open fun transformExprPair_second(node: PartiqlAst.ExprPair): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprPairList(node: PartiqlAst.ExprPairList): PartiqlAst.ExprPairList
Link copied to clipboard
open fun transformExprPairList_metas(node: PartiqlAst.ExprPairList): MetaContainer
Link copied to clipboard
open fun transformExprPairList_pairs(node: PartiqlAst.ExprPairList): List<PartiqlAst.ExprPair>
Link copied to clipboard
open fun transformExprParameter(node: PartiqlAst.Expr.Parameter): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprParameter_index(node: PartiqlAst.Expr.Parameter): LongPrimitive
Link copied to clipboard
open fun transformExprParameter_metas(node: PartiqlAst.Expr.Parameter): MetaContainer
Link copied to clipboard
open fun transformExprPath(node: PartiqlAst.Expr.Path): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprPath_metas(node: PartiqlAst.Expr.Path): MetaContainer
Link copied to clipboard
open fun transformExprPath_root(node: PartiqlAst.Expr.Path): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprPath_steps(node: PartiqlAst.Expr.Path): List<PartiqlAst.PathStep>
Link copied to clipboard
open fun transformExprPlus(node: PartiqlAst.Expr.Plus): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprPlus_metas(node: PartiqlAst.Expr.Plus): MetaContainer
Link copied to clipboard
open fun transformExprPlus_operands(node: PartiqlAst.Expr.Plus): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprPos(node: PartiqlAst.Expr.Pos): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprPos_expr(node: PartiqlAst.Expr.Pos): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprPos_metas(node: PartiqlAst.Expr.Pos): MetaContainer
Link copied to clipboard
open fun transformExprSearchedCase(node: PartiqlAst.Expr.SearchedCase): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprSearchedCase_cases(node: PartiqlAst.Expr.SearchedCase): PartiqlAst.ExprPairList
Link copied to clipboard
open fun transformExprSearchedCase_default(node: PartiqlAst.Expr.SearchedCase): PartiqlAst.Expr?
Link copied to clipboard
open fun transformExprSearchedCase_metas(node: PartiqlAst.Expr.SearchedCase): MetaContainer
Link copied to clipboard
open fun transformExprSelect(node: PartiqlAst.Expr.Select): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprSelect_excludeClause(node: PartiqlAst.Expr.Select): PartiqlAst.ExcludeOp?
Link copied to clipboard
open override fun transformExprSelect_from(node: PartiqlAst.Expr.Select): PartiqlAst.FromSource
Link copied to clipboard
open fun transformExprSelect_fromLet(node: PartiqlAst.Expr.Select): PartiqlAst.Let?
Link copied to clipboard
open fun transformExprSelect_group(node: PartiqlAst.Expr.Select): PartiqlAst.GroupBy?
Link copied to clipboard
open fun transformExprSelect_having(node: PartiqlAst.Expr.Select): PartiqlAst.Expr?
Link copied to clipboard
open fun transformExprSelect_limit(node: PartiqlAst.Expr.Select): PartiqlAst.Expr?
Link copied to clipboard
open fun transformExprSelect_metas(node: PartiqlAst.Expr.Select): MetaContainer
Link copied to clipboard
open fun transformExprSelect_offset(node: PartiqlAst.Expr.Select): PartiqlAst.Expr?
Link copied to clipboard
open fun transformExprSelect_order(node: PartiqlAst.Expr.Select): PartiqlAst.OrderBy?
Link copied to clipboard
open fun transformExprSelect_project(node: PartiqlAst.Expr.Select): PartiqlAst.Projection
Link copied to clipboard
open fun transformExprSelect_setq(node: PartiqlAst.Expr.Select): PartiqlAst.SetQuantifier?
Link copied to clipboard
open fun transformExprSelect_where(node: PartiqlAst.Expr.Select): PartiqlAst.Expr?
Link copied to clipboard
fun transformExprSelectEvaluationOrder(node: PartiqlAst.Expr.Select): PartiqlAst.Expr

Transforms the PartiqlAst.Expr.Select expression following the PartiQL evaluation order. That is:

Link copied to clipboard
open fun transformExprSessionAttribute(node: PartiqlAst.Expr.SessionAttribute): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprSessionAttribute_metas(node: PartiqlAst.Expr.SessionAttribute): MetaContainer
Link copied to clipboard
open fun transformExprSessionAttribute_value(node: PartiqlAst.Expr.SessionAttribute): SymbolPrimitive
Link copied to clipboard
open fun transformExprSexp(node: PartiqlAst.Expr.Sexp): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprSexp_metas(node: PartiqlAst.Expr.Sexp): MetaContainer
Link copied to clipboard
open fun transformExprSexp_values(node: PartiqlAst.Expr.Sexp): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprSimpleCase(node: PartiqlAst.Expr.SimpleCase): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprSimpleCase_cases(node: PartiqlAst.Expr.SimpleCase): PartiqlAst.ExprPairList
Link copied to clipboard
open fun transformExprSimpleCase_default(node: PartiqlAst.Expr.SimpleCase): PartiqlAst.Expr?
Link copied to clipboard
open fun transformExprSimpleCase_expr(node: PartiqlAst.Expr.SimpleCase): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprSimpleCase_metas(node: PartiqlAst.Expr.SimpleCase): MetaContainer
Link copied to clipboard
open fun transformExprStruct(node: PartiqlAst.Expr.Struct): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprStruct_fields(node: PartiqlAst.Expr.Struct): List<PartiqlAst.ExprPair>
Link copied to clipboard
open fun transformExprStruct_metas(node: PartiqlAst.Expr.Struct): MetaContainer
Link copied to clipboard
open fun transformExprTimes(node: PartiqlAst.Expr.Times): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprTimes_metas(node: PartiqlAst.Expr.Times): MetaContainer
Link copied to clipboard
open fun transformExprTimes_operands(node: PartiqlAst.Expr.Times): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformExprTimestamp(node: PartiqlAst.Expr.Timestamp): PartiqlAst.Expr
Link copied to clipboard
open fun transformExprTimestamp_metas(node: PartiqlAst.Expr.Timestamp): MetaContainer
Link copied to clipboard
open fun transformExprTimestamp_value(node: PartiqlAst.Expr.Timestamp): PartiqlAst.TimestampValue
Link copied to clipboard
open fun transformFromSource(node: PartiqlAst.FromSource): PartiqlAst.FromSource
Link copied to clipboard
open fun transformFromSourceJoin(node: PartiqlAst.FromSource.Join): PartiqlAst.FromSource
Link copied to clipboard
open fun transformFromSourceJoin_left(node: PartiqlAst.FromSource.Join): PartiqlAst.FromSource
Link copied to clipboard
open fun transformFromSourceJoin_metas(node: PartiqlAst.FromSource.Join): MetaContainer
Link copied to clipboard
open fun transformFromSourceJoin_predicate(node: PartiqlAst.FromSource.Join): PartiqlAst.Expr?
Link copied to clipboard
open fun transformFromSourceJoin_right(node: PartiqlAst.FromSource.Join): PartiqlAst.FromSource
Link copied to clipboard
open fun transformFromSourceJoin_type(node: PartiqlAst.FromSource.Join): PartiqlAst.JoinType
Link copied to clipboard
open fun transformFromSourceScan(node: PartiqlAst.FromSource.Scan): PartiqlAst.FromSource
Link copied to clipboard
open fun transformFromSourceScan_asAlias(node: PartiqlAst.FromSource.Scan): SymbolPrimitive?
Link copied to clipboard
open fun transformFromSourceScan_atAlias(node: PartiqlAst.FromSource.Scan): SymbolPrimitive?
Link copied to clipboard
open fun transformFromSourceScan_byAlias(node: PartiqlAst.FromSource.Scan): SymbolPrimitive?
Link copied to clipboard
open fun transformFromSourceScan_expr(node: PartiqlAst.FromSource.Scan): PartiqlAst.Expr
Link copied to clipboard
open fun transformFromSourceScan_metas(node: PartiqlAst.FromSource.Scan): MetaContainer
Link copied to clipboard
open fun transformFromSourceUnpivot(node: PartiqlAst.FromSource.Unpivot): PartiqlAst.FromSource
Link copied to clipboard
open fun transformFromSourceUnpivot_asAlias(node: PartiqlAst.FromSource.Unpivot): SymbolPrimitive?
Link copied to clipboard
open fun transformFromSourceUnpivot_atAlias(node: PartiqlAst.FromSource.Unpivot): SymbolPrimitive?
Link copied to clipboard
open fun transformFromSourceUnpivot_byAlias(node: PartiqlAst.FromSource.Unpivot): SymbolPrimitive?
Link copied to clipboard
open fun transformFromSourceUnpivot_expr(node: PartiqlAst.FromSource.Unpivot): PartiqlAst.Expr
Link copied to clipboard
open fun transformFromSourceUnpivot_metas(node: PartiqlAst.FromSource.Unpivot): MetaContainer
Link copied to clipboard
open fun transformGpmlPattern(node: PartiqlAst.GpmlPattern): PartiqlAst.GpmlPattern
Link copied to clipboard
open fun transformGpmlPattern_metas(node: PartiqlAst.GpmlPattern): MetaContainer
Link copied to clipboard
open fun transformGpmlPattern_patterns(node: PartiqlAst.GpmlPattern): List<PartiqlAst.GraphMatchPattern>
Link copied to clipboard
open fun transformGpmlPattern_selector(node: PartiqlAst.GpmlPattern): PartiqlAst.GraphMatchSelector?
Link copied to clipboard
open fun transformGraphLabelSpec(node: PartiqlAst.GraphLabelSpec): PartiqlAst.GraphLabelSpec
Link copied to clipboard
open fun transformGraphLabelSpecGraphLabelConj(node: PartiqlAst.GraphLabelSpec.GraphLabelConj): PartiqlAst.GraphLabelSpec
open fun transformGraphLabelSpecGraphLabelConj_lhs(node: PartiqlAst.GraphLabelSpec.GraphLabelConj): PartiqlAst.GraphLabelSpec
open fun transformGraphLabelSpecGraphLabelConj_metas(node: PartiqlAst.GraphLabelSpec.GraphLabelConj): MetaContainer
open fun transformGraphLabelSpecGraphLabelConj_rhs(node: PartiqlAst.GraphLabelSpec.GraphLabelConj): PartiqlAst.GraphLabelSpec
Link copied to clipboard
open fun transformGraphLabelSpecGraphLabelDisj(node: PartiqlAst.GraphLabelSpec.GraphLabelDisj): PartiqlAst.GraphLabelSpec
open fun transformGraphLabelSpecGraphLabelDisj_lhs(node: PartiqlAst.GraphLabelSpec.GraphLabelDisj): PartiqlAst.GraphLabelSpec
open fun transformGraphLabelSpecGraphLabelDisj_metas(node: PartiqlAst.GraphLabelSpec.GraphLabelDisj): MetaContainer
open fun transformGraphLabelSpecGraphLabelDisj_rhs(node: PartiqlAst.GraphLabelSpec.GraphLabelDisj): PartiqlAst.GraphLabelSpec
Link copied to clipboard
open fun transformGraphLabelSpecGraphLabelName(node: PartiqlAst.GraphLabelSpec.GraphLabelName): PartiqlAst.GraphLabelSpec
open fun transformGraphLabelSpecGraphLabelName_metas(node: PartiqlAst.GraphLabelSpec.GraphLabelName): MetaContainer
open fun transformGraphLabelSpecGraphLabelName_name(node: PartiqlAst.GraphLabelSpec.GraphLabelName): SymbolPrimitive
open fun transformGraphLabelSpecGraphLabelNegation(node: PartiqlAst.GraphLabelSpec.GraphLabelNegation): PartiqlAst.GraphLabelSpec
open fun transformGraphLabelSpecGraphLabelNegation_arg(node: PartiqlAst.GraphLabelSpec.GraphLabelNegation): PartiqlAst.GraphLabelSpec
open fun transformGraphLabelSpecGraphLabelNegation_metas(node: PartiqlAst.GraphLabelSpec.GraphLabelNegation): MetaContainer
open fun transformGraphLabelSpecGraphLabelWildcard(node: PartiqlAst.GraphLabelSpec.GraphLabelWildcard): PartiqlAst.GraphLabelSpec
open fun transformGraphLabelSpecGraphLabelWildcard_metas(node: PartiqlAst.GraphLabelSpec.GraphLabelWildcard): MetaContainer
Link copied to clipboard
open fun transformGraphMatchDirection(node: PartiqlAst.GraphMatchDirection): PartiqlAst.GraphMatchDirection
Link copied to clipboard
open fun transformGraphMatchDirectionEdgeLeft(node: PartiqlAst.GraphMatchDirection.EdgeLeft): PartiqlAst.GraphMatchDirection
open fun transformGraphMatchDirectionEdgeLeft_metas(node: PartiqlAst.GraphMatchDirection.EdgeLeft): MetaContainer
open fun transformGraphMatchDirectionEdgeLeftOrRight(node: PartiqlAst.GraphMatchDirection.EdgeLeftOrRight): PartiqlAst.GraphMatchDirection
open fun transformGraphMatchDirectionEdgeLeftOrRight_metas(node: PartiqlAst.GraphMatchDirection.EdgeLeftOrRight): MetaContainer
open fun transformGraphMatchDirectionEdgeLeftOrUndirected(node: PartiqlAst.GraphMatchDirection.EdgeLeftOrUndirected): PartiqlAst.GraphMatchDirection
open fun transformGraphMatchDirectionEdgeLeftOrUndirected_metas(node: PartiqlAst.GraphMatchDirection.EdgeLeftOrUndirected): MetaContainer
open fun transformGraphMatchDirectionEdgeLeftOrUndirectedOrRight(node: PartiqlAst.GraphMatchDirection.EdgeLeftOrUndirectedOrRight): PartiqlAst.GraphMatchDirection
open fun transformGraphMatchDirectionEdgeLeftOrUndirectedOrRight_metas(node: PartiqlAst.GraphMatchDirection.EdgeLeftOrUndirectedOrRight): MetaContainer
Link copied to clipboard
open fun transformGraphMatchDirectionEdgeRight(node: PartiqlAst.GraphMatchDirection.EdgeRight): PartiqlAst.GraphMatchDirection
open fun transformGraphMatchDirectionEdgeRight_metas(node: PartiqlAst.GraphMatchDirection.EdgeRight): MetaContainer
open fun transformGraphMatchDirectionEdgeUndirected(node: PartiqlAst.GraphMatchDirection.EdgeUndirected): PartiqlAst.GraphMatchDirection
open fun transformGraphMatchDirectionEdgeUndirected_metas(node: PartiqlAst.GraphMatchDirection.EdgeUndirected): MetaContainer
open fun transformGraphMatchDirectionEdgeUndirectedOrRight(node: PartiqlAst.GraphMatchDirection.EdgeUndirectedOrRight): PartiqlAst.GraphMatchDirection
open fun transformGraphMatchDirectionEdgeUndirectedOrRight_metas(node: PartiqlAst.GraphMatchDirection.EdgeUndirectedOrRight): MetaContainer
Link copied to clipboard
open fun transformGraphMatchPattern(node: PartiqlAst.GraphMatchPattern): PartiqlAst.GraphMatchPattern
Link copied to clipboard
open fun transformGraphMatchPattern_metas(node: PartiqlAst.GraphMatchPattern): MetaContainer
Link copied to clipboard
open fun transformGraphMatchPattern_parts(node: PartiqlAst.GraphMatchPattern): List<PartiqlAst.GraphMatchPatternPart>
Link copied to clipboard
open fun transformGraphMatchPattern_prefilter(node: PartiqlAst.GraphMatchPattern): PartiqlAst.Expr?
Link copied to clipboard
open fun transformGraphMatchPattern_quantifier(node: PartiqlAst.GraphMatchPattern): PartiqlAst.GraphMatchQuantifier?
Link copied to clipboard
open fun transformGraphMatchPattern_restrictor(node: PartiqlAst.GraphMatchPattern): PartiqlAst.GraphMatchRestrictor?
Link copied to clipboard
open fun transformGraphMatchPattern_variable(node: PartiqlAst.GraphMatchPattern): SymbolPrimitive?
Link copied to clipboard
open fun transformGraphMatchPatternPart(node: PartiqlAst.GraphMatchPatternPart): PartiqlAst.GraphMatchPatternPart
Link copied to clipboard
open fun transformGraphMatchPatternPartEdge(node: PartiqlAst.GraphMatchPatternPart.Edge): PartiqlAst.GraphMatchPatternPart
open fun transformGraphMatchPatternPartEdge_direction(node: PartiqlAst.GraphMatchPatternPart.Edge): PartiqlAst.GraphMatchDirection
Link copied to clipboard
open fun transformGraphMatchPatternPartEdge_label(node: PartiqlAst.GraphMatchPatternPart.Edge): PartiqlAst.GraphLabelSpec?
Link copied to clipboard
open fun transformGraphMatchPatternPartEdge_metas(node: PartiqlAst.GraphMatchPatternPart.Edge): MetaContainer
open fun transformGraphMatchPatternPartEdge_prefilter(node: PartiqlAst.GraphMatchPatternPart.Edge): PartiqlAst.Expr?
open fun transformGraphMatchPatternPartEdge_quantifier(node: PartiqlAst.GraphMatchPatternPart.Edge): PartiqlAst.GraphMatchQuantifier?
open fun transformGraphMatchPatternPartEdge_variable(node: PartiqlAst.GraphMatchPatternPart.Edge): SymbolPrimitive?
Link copied to clipboard
open fun transformGraphMatchPatternPartNode(node: PartiqlAst.GraphMatchPatternPart.Node): PartiqlAst.GraphMatchPatternPart
Link copied to clipboard
open fun transformGraphMatchPatternPartNode_label(node: PartiqlAst.GraphMatchPatternPart.Node): PartiqlAst.GraphLabelSpec?
Link copied to clipboard
open fun transformGraphMatchPatternPartNode_metas(node: PartiqlAst.GraphMatchPatternPart.Node): MetaContainer
open fun transformGraphMatchPatternPartNode_prefilter(node: PartiqlAst.GraphMatchPatternPart.Node): PartiqlAst.Expr?
open fun transformGraphMatchPatternPartNode_variable(node: PartiqlAst.GraphMatchPatternPart.Node): SymbolPrimitive?
Link copied to clipboard
open fun transformGraphMatchPatternPartPattern(node: PartiqlAst.GraphMatchPatternPart.Pattern): PartiqlAst.GraphMatchPatternPart
open fun transformGraphMatchPatternPartPattern_metas(node: PartiqlAst.GraphMatchPatternPart.Pattern): MetaContainer
open fun transformGraphMatchPatternPartPattern_pattern(node: PartiqlAst.GraphMatchPatternPart.Pattern): PartiqlAst.GraphMatchPattern
Link copied to clipboard
open fun transformGraphMatchQuantifier(node: PartiqlAst.GraphMatchQuantifier): PartiqlAst.GraphMatchQuantifier
Link copied to clipboard
open fun transformGraphMatchQuantifier_lower(node: PartiqlAst.GraphMatchQuantifier): LongPrimitive
Link copied to clipboard
open fun transformGraphMatchQuantifier_metas(node: PartiqlAst.GraphMatchQuantifier): MetaContainer
Link copied to clipboard
open fun transformGraphMatchQuantifier_upper(node: PartiqlAst.GraphMatchQuantifier): LongPrimitive?
Link copied to clipboard
open fun transformGraphMatchRestrictor(node: PartiqlAst.GraphMatchRestrictor): PartiqlAst.GraphMatchRestrictor
open fun transformGraphMatchRestrictorRestrictorAcyclic(node: PartiqlAst.GraphMatchRestrictor.RestrictorAcyclic): PartiqlAst.GraphMatchRestrictor
open fun transformGraphMatchRestrictorRestrictorAcyclic_metas(node: PartiqlAst.GraphMatchRestrictor.RestrictorAcyclic): MetaContainer
open fun transformGraphMatchRestrictorRestrictorSimple(node: PartiqlAst.GraphMatchRestrictor.RestrictorSimple): PartiqlAst.GraphMatchRestrictor
open fun transformGraphMatchRestrictorRestrictorSimple_metas(node: PartiqlAst.GraphMatchRestrictor.RestrictorSimple): MetaContainer
open fun transformGraphMatchRestrictorRestrictorTrail(node: PartiqlAst.GraphMatchRestrictor.RestrictorTrail): PartiqlAst.GraphMatchRestrictor
open fun transformGraphMatchRestrictorRestrictorTrail_metas(node: PartiqlAst.GraphMatchRestrictor.RestrictorTrail): MetaContainer
Link copied to clipboard
open fun transformGraphMatchSelector(node: PartiqlAst.GraphMatchSelector): PartiqlAst.GraphMatchSelector
open fun transformGraphMatchSelectorSelectorAllShortest(node: PartiqlAst.GraphMatchSelector.SelectorAllShortest): PartiqlAst.GraphMatchSelector
open fun transformGraphMatchSelectorSelectorAllShortest_metas(node: PartiqlAst.GraphMatchSelector.SelectorAllShortest): MetaContainer
Link copied to clipboard
open fun transformGraphMatchSelectorSelectorAny(node: PartiqlAst.GraphMatchSelector.SelectorAny): PartiqlAst.GraphMatchSelector
open fun transformGraphMatchSelectorSelectorAny_metas(node: PartiqlAst.GraphMatchSelector.SelectorAny): MetaContainer
Link copied to clipboard
open fun transformGraphMatchSelectorSelectorAnyK(node: PartiqlAst.GraphMatchSelector.SelectorAnyK): PartiqlAst.GraphMatchSelector
open fun transformGraphMatchSelectorSelectorAnyK_k(node: PartiqlAst.GraphMatchSelector.SelectorAnyK): LongPrimitive
open fun transformGraphMatchSelectorSelectorAnyK_metas(node: PartiqlAst.GraphMatchSelector.SelectorAnyK): MetaContainer
open fun transformGraphMatchSelectorSelectorAnyShortest(node: PartiqlAst.GraphMatchSelector.SelectorAnyShortest): PartiqlAst.GraphMatchSelector
open fun transformGraphMatchSelectorSelectorAnyShortest_metas(node: PartiqlAst.GraphMatchSelector.SelectorAnyShortest): MetaContainer
open fun transformGraphMatchSelectorSelectorShortestK(node: PartiqlAst.GraphMatchSelector.SelectorShortestK): PartiqlAst.GraphMatchSelector
open fun transformGraphMatchSelectorSelectorShortestK_k(node: PartiqlAst.GraphMatchSelector.SelectorShortestK): LongPrimitive
open fun transformGraphMatchSelectorSelectorShortestK_metas(node: PartiqlAst.GraphMatchSelector.SelectorShortestK): MetaContainer
open fun transformGraphMatchSelectorSelectorShortestKGroup(node: PartiqlAst.GraphMatchSelector.SelectorShortestKGroup): PartiqlAst.GraphMatchSelector
open fun transformGraphMatchSelectorSelectorShortestKGroup_k(node: PartiqlAst.GraphMatchSelector.SelectorShortestKGroup): LongPrimitive
open fun transformGraphMatchSelectorSelectorShortestKGroup_metas(node: PartiqlAst.GraphMatchSelector.SelectorShortestKGroup): MetaContainer
Link copied to clipboard
open fun transformGroupBy(node: PartiqlAst.GroupBy): PartiqlAst.GroupBy
Link copied to clipboard
open fun transformGroupBy_groupAsAlias(node: PartiqlAst.GroupBy): SymbolPrimitive?
Link copied to clipboard
open fun transformGroupBy_keyList(node: PartiqlAst.GroupBy): PartiqlAst.GroupKeyList
Link copied to clipboard
open fun transformGroupBy_metas(node: PartiqlAst.GroupBy): MetaContainer
Link copied to clipboard
open fun transformGroupBy_strategy(node: PartiqlAst.GroupBy): PartiqlAst.GroupingStrategy
Link copied to clipboard
open fun transformGroupingStrategy(node: PartiqlAst.GroupingStrategy): PartiqlAst.GroupingStrategy
Link copied to clipboard
open fun transformGroupingStrategyGroupFull(node: PartiqlAst.GroupingStrategy.GroupFull): PartiqlAst.GroupingStrategy
Link copied to clipboard
open fun transformGroupingStrategyGroupFull_metas(node: PartiqlAst.GroupingStrategy.GroupFull): MetaContainer
Link copied to clipboard
open fun transformGroupingStrategyGroupPartial(node: PartiqlAst.GroupingStrategy.GroupPartial): PartiqlAst.GroupingStrategy
open fun transformGroupingStrategyGroupPartial_metas(node: PartiqlAst.GroupingStrategy.GroupPartial): MetaContainer
Link copied to clipboard
open fun transformGroupKey(node: PartiqlAst.GroupKey): PartiqlAst.GroupKey
Link copied to clipboard
open fun transformGroupKey_asAlias(node: PartiqlAst.GroupKey): SymbolPrimitive?
Link copied to clipboard
open fun transformGroupKey_expr(node: PartiqlAst.GroupKey): PartiqlAst.Expr
Link copied to clipboard
open fun transformGroupKey_metas(node: PartiqlAst.GroupKey): MetaContainer
Link copied to clipboard
open fun transformGroupKeyList(node: PartiqlAst.GroupKeyList): PartiqlAst.GroupKeyList
Link copied to clipboard
open fun transformGroupKeyList_keys(node: PartiqlAst.GroupKeyList): List<PartiqlAst.GroupKey>
Link copied to clipboard
open fun transformGroupKeyList_metas(node: PartiqlAst.GroupKeyList): MetaContainer
Link copied to clipboard
open fun transformIdentifier(node: PartiqlAst.Identifier): PartiqlAst.Identifier
Link copied to clipboard
open fun transformIdentifier_case(node: PartiqlAst.Identifier): PartiqlAst.CaseSensitivity
Link copied to clipboard
open fun transformIdentifier_metas(node: PartiqlAst.Identifier): MetaContainer
Link copied to clipboard
open fun transformIdentifier_name(node: PartiqlAst.Identifier): SymbolPrimitive
Link copied to clipboard
open fun transformJoinType(node: PartiqlAst.JoinType): PartiqlAst.JoinType
Link copied to clipboard
open fun transformJoinTypeFull(node: PartiqlAst.JoinType.Full): PartiqlAst.JoinType
Link copied to clipboard
open fun transformJoinTypeFull_metas(node: PartiqlAst.JoinType.Full): MetaContainer
Link copied to clipboard
open fun transformJoinTypeInner(node: PartiqlAst.JoinType.Inner): PartiqlAst.JoinType
Link copied to clipboard
open fun transformJoinTypeInner_metas(node: PartiqlAst.JoinType.Inner): MetaContainer
Link copied to clipboard
open fun transformJoinTypeLeft(node: PartiqlAst.JoinType.Left): PartiqlAst.JoinType
Link copied to clipboard
open fun transformJoinTypeLeft_metas(node: PartiqlAst.JoinType.Left): MetaContainer
Link copied to clipboard
open fun transformJoinTypeRight(node: PartiqlAst.JoinType.Right): PartiqlAst.JoinType
Link copied to clipboard
open fun transformJoinTypeRight_metas(node: PartiqlAst.JoinType.Right): MetaContainer
Link copied to clipboard
open fun transformLet(node: PartiqlAst.Let): PartiqlAst.Let
Link copied to clipboard
open fun transformLet_letBindings(node: PartiqlAst.Let): List<PartiqlAst.LetBinding>
Link copied to clipboard
open fun transformLet_metas(node: PartiqlAst.Let): MetaContainer
Link copied to clipboard
open fun transformLetBinding(node: PartiqlAst.LetBinding): PartiqlAst.LetBinding
Link copied to clipboard
open fun transformLetBinding_expr(node: PartiqlAst.LetBinding): PartiqlAst.Expr
Link copied to clipboard
open fun transformLetBinding_metas(node: PartiqlAst.LetBinding): MetaContainer
Link copied to clipboard
open fun transformLetBinding_name(node: PartiqlAst.LetBinding): SymbolPrimitive
Link copied to clipboard
open fun transformLongPrimitive(lng: LongPrimitive): LongPrimitive
Link copied to clipboard
open fun transformLongPrimitiveMetas(sym: LongPrimitive): MetaContainer
Link copied to clipboard
open fun transformLongPrimitiveValue(sym: LongPrimitive): Long
Link copied to clipboard
open fun transformMetas(metas: MetaContainer): MetaContainer
Link copied to clipboard
open fun transformNullsSpec(node: PartiqlAst.NullsSpec): PartiqlAst.NullsSpec
Link copied to clipboard
open fun transformNullsSpecNullsFirst(node: PartiqlAst.NullsSpec.NullsFirst): PartiqlAst.NullsSpec
Link copied to clipboard
open fun transformNullsSpecNullsFirst_metas(node: PartiqlAst.NullsSpec.NullsFirst): MetaContainer
Link copied to clipboard
open fun transformNullsSpecNullsLast(node: PartiqlAst.NullsSpec.NullsLast): PartiqlAst.NullsSpec
Link copied to clipboard
open fun transformNullsSpecNullsLast_metas(node: PartiqlAst.NullsSpec.NullsLast): MetaContainer
Link copied to clipboard
open fun transformOnConflict(node: PartiqlAst.OnConflict): PartiqlAst.OnConflict
Link copied to clipboard
open fun transformOnConflict_conflictAction(node: PartiqlAst.OnConflict): PartiqlAst.ConflictAction
Link copied to clipboard
open fun transformOnConflict_expr(node: PartiqlAst.OnConflict): PartiqlAst.Expr
Link copied to clipboard
open fun transformOnConflict_metas(node: PartiqlAst.OnConflict): MetaContainer
Link copied to clipboard
open fun transformOnConflictValue(node: PartiqlAst.OnConflictValue): PartiqlAst.OnConflictValue
Link copied to clipboard
open fun transformOnConflictValueExcluded(node: PartiqlAst.OnConflictValue.Excluded): PartiqlAst.OnConflictValue
Link copied to clipboard
open fun transformOnConflictValueExcluded_metas(node: PartiqlAst.OnConflictValue.Excluded): MetaContainer
Link copied to clipboard
open fun transformOrderBy(node: PartiqlAst.OrderBy): PartiqlAst.OrderBy
Link copied to clipboard
open fun transformOrderBy_metas(node: PartiqlAst.OrderBy): MetaContainer
Link copied to clipboard
open fun transformOrderBy_sortSpecs(node: PartiqlAst.OrderBy): List<PartiqlAst.SortSpec>
Link copied to clipboard
open fun transformOrderingSpec(node: PartiqlAst.OrderingSpec): PartiqlAst.OrderingSpec
Link copied to clipboard
open fun transformOrderingSpecAsc(node: PartiqlAst.OrderingSpec.Asc): PartiqlAst.OrderingSpec
Link copied to clipboard
open fun transformOrderingSpecAsc_metas(node: PartiqlAst.OrderingSpec.Asc): MetaContainer
Link copied to clipboard
open fun transformOrderingSpecDesc(node: PartiqlAst.OrderingSpec.Desc): PartiqlAst.OrderingSpec
Link copied to clipboard
open fun transformOrderingSpecDesc_metas(node: PartiqlAst.OrderingSpec.Desc): MetaContainer
Link copied to clipboard
open fun transformOver(node: PartiqlAst.Over): PartiqlAst.Over
Link copied to clipboard
open fun transformOver_metas(node: PartiqlAst.Over): MetaContainer
Link copied to clipboard
open fun transformOver_orderBy(node: PartiqlAst.Over): PartiqlAst.WindowSortSpecList?
Link copied to clipboard
open fun transformOver_partitionBy(node: PartiqlAst.Over): PartiqlAst.WindowPartitionList?
Link copied to clipboard
open fun transformPathStep(node: PartiqlAst.PathStep): PartiqlAst.PathStep
Link copied to clipboard
open fun transformPathStepPathExpr(node: PartiqlAst.PathStep.PathExpr): PartiqlAst.PathStep
Link copied to clipboard
open fun transformPathStepPathExpr_case(node: PartiqlAst.PathStep.PathExpr): PartiqlAst.CaseSensitivity
Link copied to clipboard
open fun transformPathStepPathExpr_index(node: PartiqlAst.PathStep.PathExpr): PartiqlAst.Expr
Link copied to clipboard
open fun transformPathStepPathExpr_metas(node: PartiqlAst.PathStep.PathExpr): MetaContainer
Link copied to clipboard
open fun transformPathStepPathUnpivot(node: PartiqlAst.PathStep.PathUnpivot): PartiqlAst.PathStep
Link copied to clipboard
open fun transformPathStepPathUnpivot_metas(node: PartiqlAst.PathStep.PathUnpivot): MetaContainer
Link copied to clipboard
open fun transformPathStepPathWildcard(node: PartiqlAst.PathStep.PathWildcard): PartiqlAst.PathStep
Link copied to clipboard
open fun transformPathStepPathWildcard_metas(node: PartiqlAst.PathStep.PathWildcard): MetaContainer
Link copied to clipboard
open fun transformProjection(node: PartiqlAst.Projection): PartiqlAst.Projection
Link copied to clipboard
open fun transformProjectionProjectList(node: PartiqlAst.Projection.ProjectList): PartiqlAst.Projection
Link copied to clipboard
open fun transformProjectionProjectList_metas(node: PartiqlAst.Projection.ProjectList): MetaContainer
open fun transformProjectionProjectList_projectItems(node: PartiqlAst.Projection.ProjectList): List<PartiqlAst.ProjectItem>
Link copied to clipboard
open fun transformProjectionProjectPivot(node: PartiqlAst.Projection.ProjectPivot): PartiqlAst.Projection
Link copied to clipboard
open fun transformProjectionProjectPivot_key(node: PartiqlAst.Projection.ProjectPivot): PartiqlAst.Expr
Link copied to clipboard
open fun transformProjectionProjectPivot_metas(node: PartiqlAst.Projection.ProjectPivot): MetaContainer
Link copied to clipboard
open fun transformProjectionProjectPivot_value(node: PartiqlAst.Projection.ProjectPivot): PartiqlAst.Expr
Link copied to clipboard
open fun transformProjectionProjectStar(node: PartiqlAst.Projection.ProjectStar): PartiqlAst.Projection
Link copied to clipboard
open fun transformProjectionProjectStar_metas(node: PartiqlAst.Projection.ProjectStar): MetaContainer
Link copied to clipboard
open fun transformProjectionProjectValue(node: PartiqlAst.Projection.ProjectValue): PartiqlAst.Projection
Link copied to clipboard
open fun transformProjectionProjectValue_metas(node: PartiqlAst.Projection.ProjectValue): MetaContainer
Link copied to clipboard
open fun transformProjectionProjectValue_value(node: PartiqlAst.Projection.ProjectValue): PartiqlAst.Expr
Link copied to clipboard
open fun transformProjectItem(node: PartiqlAst.ProjectItem): PartiqlAst.ProjectItem
Link copied to clipboard
open fun transformProjectItemProjectAll(node: PartiqlAst.ProjectItem.ProjectAll): PartiqlAst.ProjectItem
Link copied to clipboard
open fun transformProjectItemProjectAll_expr(node: PartiqlAst.ProjectItem.ProjectAll): PartiqlAst.Expr
Link copied to clipboard
open fun transformProjectItemProjectAll_metas(node: PartiqlAst.ProjectItem.ProjectAll): MetaContainer
Link copied to clipboard
open fun transformProjectItemProjectExpr(node: PartiqlAst.ProjectItem.ProjectExpr): PartiqlAst.ProjectItem
Link copied to clipboard
open fun transformProjectItemProjectExpr_asAlias(node: PartiqlAst.ProjectItem.ProjectExpr): SymbolPrimitive?
Link copied to clipboard
open fun transformProjectItemProjectExpr_expr(node: PartiqlAst.ProjectItem.ProjectExpr): PartiqlAst.Expr
Link copied to clipboard
open fun transformProjectItemProjectExpr_metas(node: PartiqlAst.ProjectItem.ProjectExpr): MetaContainer
Link copied to clipboard
open fun transformReturningElem(node: PartiqlAst.ReturningElem): PartiqlAst.ReturningElem
Link copied to clipboard
open fun transformReturningElem_column(node: PartiqlAst.ReturningElem): PartiqlAst.ColumnComponent
Link copied to clipboard
open fun transformReturningElem_mapping(node: PartiqlAst.ReturningElem): PartiqlAst.ReturningMapping
Link copied to clipboard
open fun transformReturningElem_metas(node: PartiqlAst.ReturningElem): MetaContainer
Link copied to clipboard
open fun transformReturningExpr(node: PartiqlAst.ReturningExpr): PartiqlAst.ReturningExpr
Link copied to clipboard
open fun transformReturningExpr_elems(node: PartiqlAst.ReturningExpr): List<PartiqlAst.ReturningElem>
Link copied to clipboard
open fun transformReturningExpr_metas(node: PartiqlAst.ReturningExpr): MetaContainer
Link copied to clipboard
open fun transformReturningMapping(node: PartiqlAst.ReturningMapping): PartiqlAst.ReturningMapping
Link copied to clipboard
open fun transformReturningMappingAllNew(node: PartiqlAst.ReturningMapping.AllNew): PartiqlAst.ReturningMapping
Link copied to clipboard
open fun transformReturningMappingAllNew_metas(node: PartiqlAst.ReturningMapping.AllNew): MetaContainer
Link copied to clipboard
open fun transformReturningMappingAllOld(node: PartiqlAst.ReturningMapping.AllOld): PartiqlAst.ReturningMapping
Link copied to clipboard
open fun transformReturningMappingAllOld_metas(node: PartiqlAst.ReturningMapping.AllOld): MetaContainer
Link copied to clipboard
open fun transformReturningMappingModifiedNew(node: PartiqlAst.ReturningMapping.ModifiedNew): PartiqlAst.ReturningMapping
open fun transformReturningMappingModifiedNew_metas(node: PartiqlAst.ReturningMapping.ModifiedNew): MetaContainer
Link copied to clipboard
open fun transformReturningMappingModifiedOld(node: PartiqlAst.ReturningMapping.ModifiedOld): PartiqlAst.ReturningMapping
open fun transformReturningMappingModifiedOld_metas(node: PartiqlAst.ReturningMapping.ModifiedOld): MetaContainer
Link copied to clipboard
open fun transformScopeQualifier(node: PartiqlAst.ScopeQualifier): PartiqlAst.ScopeQualifier
Link copied to clipboard
open fun transformScopeQualifierLocalsFirst(node: PartiqlAst.ScopeQualifier.LocalsFirst): PartiqlAst.ScopeQualifier
Link copied to clipboard
open fun transformScopeQualifierLocalsFirst_metas(node: PartiqlAst.ScopeQualifier.LocalsFirst): MetaContainer
Link copied to clipboard
open fun transformScopeQualifierUnqualified(node: PartiqlAst.ScopeQualifier.Unqualified): PartiqlAst.ScopeQualifier
Link copied to clipboard
open fun transformScopeQualifierUnqualified_metas(node: PartiqlAst.ScopeQualifier.Unqualified): MetaContainer
Link copied to clipboard
open fun transformSetQuantifier(node: PartiqlAst.SetQuantifier): PartiqlAst.SetQuantifier
Link copied to clipboard
open fun transformSetQuantifierAll(node: PartiqlAst.SetQuantifier.All): PartiqlAst.SetQuantifier
Link copied to clipboard
open fun transformSetQuantifierAll_metas(node: PartiqlAst.SetQuantifier.All): MetaContainer
Link copied to clipboard
open fun transformSetQuantifierDistinct(node: PartiqlAst.SetQuantifier.Distinct): PartiqlAst.SetQuantifier
Link copied to clipboard
open fun transformSetQuantifierDistinct_metas(node: PartiqlAst.SetQuantifier.Distinct): MetaContainer
Link copied to clipboard
open fun transformSortSpec(node: PartiqlAst.SortSpec): PartiqlAst.SortSpec
Link copied to clipboard
open fun transformSortSpec_expr(node: PartiqlAst.SortSpec): PartiqlAst.Expr
Link copied to clipboard
open fun transformSortSpec_metas(node: PartiqlAst.SortSpec): MetaContainer
Link copied to clipboard
open fun transformSortSpec_nullsSpec(node: PartiqlAst.SortSpec): PartiqlAst.NullsSpec?
Link copied to clipboard
open fun transformSortSpec_orderingSpec(node: PartiqlAst.SortSpec): PartiqlAst.OrderingSpec?
Link copied to clipboard
open fun transformStatement(node: PartiqlAst.Statement): PartiqlAst.Statement
Link copied to clipboard
open fun transformStatementDdl(node: PartiqlAst.Statement.Ddl): PartiqlAst.Statement
Link copied to clipboard
open fun transformStatementDdl_metas(node: PartiqlAst.Statement.Ddl): MetaContainer
Link copied to clipboard
open fun transformStatementDdl_op(node: PartiqlAst.Statement.Ddl): PartiqlAst.DdlOp
Link copied to clipboard
open fun transformStatementDml(node: PartiqlAst.Statement.Dml): PartiqlAst.Statement
Link copied to clipboard
open override fun transformStatementDml_from(node: PartiqlAst.Statement.Dml): PartiqlAst.FromSource?
Link copied to clipboard
open fun transformStatementDml_metas(node: PartiqlAst.Statement.Dml): MetaContainer
Link copied to clipboard
open fun transformStatementDml_operations(node: PartiqlAst.Statement.Dml): PartiqlAst.DmlOpList
Link copied to clipboard
open fun transformStatementDml_returning(node: PartiqlAst.Statement.Dml): PartiqlAst.ReturningExpr?
Link copied to clipboard
open fun transformStatementDml_where(node: PartiqlAst.Statement.Dml): PartiqlAst.Expr?
Link copied to clipboard
open fun transformStatementExec(node: PartiqlAst.Statement.Exec): PartiqlAst.Statement
Link copied to clipboard
open fun transformStatementExec_args(node: PartiqlAst.Statement.Exec): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformStatementExec_metas(node: PartiqlAst.Statement.Exec): MetaContainer
Link copied to clipboard
open fun transformStatementExec_procedureName(node: PartiqlAst.Statement.Exec): SymbolPrimitive
Link copied to clipboard
open fun transformStatementExplain(node: PartiqlAst.Statement.Explain): PartiqlAst.Statement
Link copied to clipboard
open fun transformStatementExplain_metas(node: PartiqlAst.Statement.Explain): MetaContainer
Link copied to clipboard
open fun transformStatementExplain_target(node: PartiqlAst.Statement.Explain): PartiqlAst.ExplainTarget
Link copied to clipboard
open fun transformStatementQuery(node: PartiqlAst.Statement.Query): PartiqlAst.Statement
Link copied to clipboard
open fun transformStatementQuery_expr(node: PartiqlAst.Statement.Query): PartiqlAst.Expr
Link copied to clipboard
open fun transformStatementQuery_metas(node: PartiqlAst.Statement.Query): MetaContainer
Link copied to clipboard
open fun transformSymbolPrimitive(sym: SymbolPrimitive): SymbolPrimitive
Link copied to clipboard
open fun transformSymbolPrimitiveMetas(sym: SymbolPrimitive): MetaContainer
Link copied to clipboard
open fun transformSymbolPrimitiveText(sym: SymbolPrimitive): String
Link copied to clipboard
open fun transformTableDef(node: PartiqlAst.TableDef): PartiqlAst.TableDef
Link copied to clipboard
open fun transformTableDef_metas(node: PartiqlAst.TableDef): MetaContainer
Link copied to clipboard
open fun transformTableDef_parts(node: PartiqlAst.TableDef): List<PartiqlAst.TableDefPart>
Link copied to clipboard
open fun transformTableDefPart(node: PartiqlAst.TableDefPart): PartiqlAst.TableDefPart
Link copied to clipboard
open fun transformTableDefPartColumnDeclaration(node: PartiqlAst.TableDefPart.ColumnDeclaration): PartiqlAst.TableDefPart
open fun transformTableDefPartColumnDeclaration_constraints(node: PartiqlAst.TableDefPart.ColumnDeclaration): List<PartiqlAst.ColumnConstraint>
open fun transformTableDefPartColumnDeclaration_metas(node: PartiqlAst.TableDefPart.ColumnDeclaration): MetaContainer
open fun transformTableDefPartColumnDeclaration_name(node: PartiqlAst.TableDefPart.ColumnDeclaration): SymbolPrimitive
open fun transformTableDefPartColumnDeclaration_type(node: PartiqlAst.TableDefPart.ColumnDeclaration): PartiqlAst.Type
Link copied to clipboard
open fun transformTimestampValue(node: PartiqlAst.TimestampValue): PartiqlAst.TimestampValue
Link copied to clipboard
open fun transformTimestampValue_day(node: PartiqlAst.TimestampValue): LongPrimitive
Link copied to clipboard
open fun transformTimestampValue_hour(node: PartiqlAst.TimestampValue): LongPrimitive
Link copied to clipboard
open fun transformTimestampValue_metas(node: PartiqlAst.TimestampValue): MetaContainer
Link copied to clipboard
open fun transformTimestampValue_minute(node: PartiqlAst.TimestampValue): LongPrimitive
Link copied to clipboard
open fun transformTimestampValue_month(node: PartiqlAst.TimestampValue): LongPrimitive
Link copied to clipboard
open fun transformTimestampValue_precision(node: PartiqlAst.TimestampValue): LongPrimitive?
Link copied to clipboard
open fun transformTimestampValue_second(node: PartiqlAst.TimestampValue): AnyElement
Link copied to clipboard
open fun transformTimestampValue_timezone(node: PartiqlAst.TimestampValue): PartiqlAst.Timezone?
Link copied to clipboard
open fun transformTimestampValue_year(node: PartiqlAst.TimestampValue): LongPrimitive
Link copied to clipboard
open fun transformTimeValue(node: PartiqlAst.TimeValue): PartiqlAst.TimeValue
Link copied to clipboard
open fun transformTimeValue_hour(node: PartiqlAst.TimeValue): LongPrimitive
Link copied to clipboard
open fun transformTimeValue_metas(node: PartiqlAst.TimeValue): MetaContainer
Link copied to clipboard
open fun transformTimeValue_minute(node: PartiqlAst.TimeValue): LongPrimitive
Link copied to clipboard
open fun transformTimeValue_nano(node: PartiqlAst.TimeValue): LongPrimitive
Link copied to clipboard
open fun transformTimeValue_precision(node: PartiqlAst.TimeValue): LongPrimitive
Link copied to clipboard
open fun transformTimeValue_second(node: PartiqlAst.TimeValue): LongPrimitive
Link copied to clipboard
open fun transformTimeValue_tzMinutes(node: PartiqlAst.TimeValue): LongPrimitive?
Link copied to clipboard
open fun transformTimeValue_withTimeZone(node: PartiqlAst.TimeValue): BoolPrimitive
Link copied to clipboard
open fun transformTimezone(node: PartiqlAst.Timezone): PartiqlAst.Timezone
Link copied to clipboard
open fun transformTimezoneUnknownTimezone(node: PartiqlAst.Timezone.UnknownTimezone): PartiqlAst.Timezone
Link copied to clipboard
open fun transformTimezoneUnknownTimezone_metas(node: PartiqlAst.Timezone.UnknownTimezone): MetaContainer
Link copied to clipboard
open fun transformTimezoneUtcOffset(node: PartiqlAst.Timezone.UtcOffset): PartiqlAst.Timezone
Link copied to clipboard
open fun transformTimezoneUtcOffset_metas(node: PartiqlAst.Timezone.UtcOffset): MetaContainer
Link copied to clipboard
open fun transformTimezoneUtcOffset_offsetMinutes(node: PartiqlAst.Timezone.UtcOffset): LongPrimitive
Link copied to clipboard
open fun transformType(node: PartiqlAst.Type): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeAnyType(node: PartiqlAst.Type.AnyType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeAnyType_metas(node: PartiqlAst.Type.AnyType): MetaContainer
Link copied to clipboard
open fun transformTypeBagType(node: PartiqlAst.Type.BagType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeBagType_metas(node: PartiqlAst.Type.BagType): MetaContainer
Link copied to clipboard
open fun transformTypeBlobType(node: PartiqlAst.Type.BlobType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeBlobType_metas(node: PartiqlAst.Type.BlobType): MetaContainer
Link copied to clipboard
open fun transformTypeBooleanType(node: PartiqlAst.Type.BooleanType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeBooleanType_metas(node: PartiqlAst.Type.BooleanType): MetaContainer
Link copied to clipboard
open fun transformTypeCharacterType(node: PartiqlAst.Type.CharacterType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeCharacterType_length(node: PartiqlAst.Type.CharacterType): LongPrimitive?
Link copied to clipboard
open fun transformTypeCharacterType_metas(node: PartiqlAst.Type.CharacterType): MetaContainer
Link copied to clipboard
open fun transformTypeCharacterVaryingType(node: PartiqlAst.Type.CharacterVaryingType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeCharacterVaryingType_length(node: PartiqlAst.Type.CharacterVaryingType): LongPrimitive?
Link copied to clipboard
open fun transformTypeCharacterVaryingType_metas(node: PartiqlAst.Type.CharacterVaryingType): MetaContainer
Link copied to clipboard
open fun transformTypeClobType(node: PartiqlAst.Type.ClobType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeClobType_metas(node: PartiqlAst.Type.ClobType): MetaContainer
Link copied to clipboard
open fun transformTypeCustomType(node: PartiqlAst.Type.CustomType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeCustomType_metas(node: PartiqlAst.Type.CustomType): MetaContainer
Link copied to clipboard
open fun transformTypeCustomType_name(node: PartiqlAst.Type.CustomType): SymbolPrimitive
Link copied to clipboard
open fun transformTypeDateType(node: PartiqlAst.Type.DateType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeDateType_metas(node: PartiqlAst.Type.DateType): MetaContainer
Link copied to clipboard
open fun transformTypeDecimalType(node: PartiqlAst.Type.DecimalType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeDecimalType_metas(node: PartiqlAst.Type.DecimalType): MetaContainer
Link copied to clipboard
open fun transformTypeDecimalType_precision(node: PartiqlAst.Type.DecimalType): LongPrimitive?
Link copied to clipboard
open fun transformTypeDecimalType_scale(node: PartiqlAst.Type.DecimalType): LongPrimitive?
Link copied to clipboard
open fun transformTypeDoublePrecisionType(node: PartiqlAst.Type.DoublePrecisionType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeDoublePrecisionType_metas(node: PartiqlAst.Type.DoublePrecisionType): MetaContainer
Link copied to clipboard
open fun transformTypeFloatType(node: PartiqlAst.Type.FloatType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeFloatType_metas(node: PartiqlAst.Type.FloatType): MetaContainer
Link copied to clipboard
open fun transformTypeFloatType_precision(node: PartiqlAst.Type.FloatType): LongPrimitive?
Link copied to clipboard
open fun transformTypeInteger4Type(node: PartiqlAst.Type.Integer4Type): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeInteger4Type_metas(node: PartiqlAst.Type.Integer4Type): MetaContainer
Link copied to clipboard
open fun transformTypeInteger8Type(node: PartiqlAst.Type.Integer8Type): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeInteger8Type_metas(node: PartiqlAst.Type.Integer8Type): MetaContainer
Link copied to clipboard
open fun transformTypeIntegerType(node: PartiqlAst.Type.IntegerType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeIntegerType_metas(node: PartiqlAst.Type.IntegerType): MetaContainer
Link copied to clipboard
open fun transformTypeListType(node: PartiqlAst.Type.ListType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeListType_metas(node: PartiqlAst.Type.ListType): MetaContainer
Link copied to clipboard
open fun transformTypeMissingType(node: PartiqlAst.Type.MissingType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeMissingType_metas(node: PartiqlAst.Type.MissingType): MetaContainer
Link copied to clipboard
open fun transformTypeNullType(node: PartiqlAst.Type.NullType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeNullType_metas(node: PartiqlAst.Type.NullType): MetaContainer
Link copied to clipboard
open fun transformTypeNumericType(node: PartiqlAst.Type.NumericType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeNumericType_metas(node: PartiqlAst.Type.NumericType): MetaContainer
Link copied to clipboard
open fun transformTypeNumericType_precision(node: PartiqlAst.Type.NumericType): LongPrimitive?
Link copied to clipboard
open fun transformTypeNumericType_scale(node: PartiqlAst.Type.NumericType): LongPrimitive?
Link copied to clipboard
open fun transformTypeRealType(node: PartiqlAst.Type.RealType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeRealType_metas(node: PartiqlAst.Type.RealType): MetaContainer
Link copied to clipboard
open fun transformTypeSexpType(node: PartiqlAst.Type.SexpType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeSexpType_metas(node: PartiqlAst.Type.SexpType): MetaContainer
Link copied to clipboard
open fun transformTypeSmallintType(node: PartiqlAst.Type.SmallintType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeSmallintType_metas(node: PartiqlAst.Type.SmallintType): MetaContainer
Link copied to clipboard
open fun transformTypeStringType(node: PartiqlAst.Type.StringType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeStringType_metas(node: PartiqlAst.Type.StringType): MetaContainer
Link copied to clipboard
open fun transformTypeStructType(node: PartiqlAst.Type.StructType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeStructType_metas(node: PartiqlAst.Type.StructType): MetaContainer
Link copied to clipboard
open fun transformTypeSymbolType(node: PartiqlAst.Type.SymbolType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeSymbolType_metas(node: PartiqlAst.Type.SymbolType): MetaContainer
Link copied to clipboard
open fun transformTypeTimestampType(node: PartiqlAst.Type.TimestampType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeTimestampType_metas(node: PartiqlAst.Type.TimestampType): MetaContainer
Link copied to clipboard
open fun transformTypeTimestampType_precision(node: PartiqlAst.Type.TimestampType): LongPrimitive?
Link copied to clipboard
open fun transformTypeTimestampWithTimeZoneType(node: PartiqlAst.Type.TimestampWithTimeZoneType): PartiqlAst.Type
open fun transformTypeTimestampWithTimeZoneType_metas(node: PartiqlAst.Type.TimestampWithTimeZoneType): MetaContainer
open fun transformTypeTimestampWithTimeZoneType_precision(node: PartiqlAst.Type.TimestampWithTimeZoneType): LongPrimitive?
Link copied to clipboard
open fun transformTypeTimeType(node: PartiqlAst.Type.TimeType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeTimeType_metas(node: PartiqlAst.Type.TimeType): MetaContainer
Link copied to clipboard
open fun transformTypeTimeType_precision(node: PartiqlAst.Type.TimeType): LongPrimitive?
Link copied to clipboard
open fun transformTypeTimeWithTimeZoneType(node: PartiqlAst.Type.TimeWithTimeZoneType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeTimeWithTimeZoneType_metas(node: PartiqlAst.Type.TimeWithTimeZoneType): MetaContainer
open fun transformTypeTimeWithTimeZoneType_precision(node: PartiqlAst.Type.TimeWithTimeZoneType): LongPrimitive?
Link copied to clipboard
open fun transformTypeTupleType(node: PartiqlAst.Type.TupleType): PartiqlAst.Type
Link copied to clipboard
open fun transformTypeTupleType_metas(node: PartiqlAst.Type.TupleType): MetaContainer
Link copied to clipboard
open fun transformWindowPartitionList(node: PartiqlAst.WindowPartitionList): PartiqlAst.WindowPartitionList
Link copied to clipboard
open fun transformWindowPartitionList_exprs(node: PartiqlAst.WindowPartitionList): List<PartiqlAst.Expr>
Link copied to clipboard
open fun transformWindowPartitionList_metas(node: PartiqlAst.WindowPartitionList): MetaContainer
Link copied to clipboard
open fun transformWindowSortSpecList(node: PartiqlAst.WindowSortSpecList): PartiqlAst.WindowSortSpecList
Link copied to clipboard
open fun transformWindowSortSpecList_metas(node: PartiqlAst.WindowSortSpecList): MetaContainer
Link copied to clipboard
open fun transformWindowSortSpecList_sortSpecs(node: PartiqlAst.WindowSortSpecList): List<PartiqlAst.SortSpec>