Polyglot SQL API Documentation - v0.1.0
    Preparing search index...

    Namespace ast

    Interfaces

    NodePath
    VisitorContext

    Type Aliases

    AggregateExpression
    Alias
    ArithmeticExpression
    BinaryOp
    BinaryOperatorExpression
    Case
    Cast
    ClauseExpression
    Column
    ColumnInput
    ComparisonExpression
    DataType
    DDLExpression
    Delete
    Expression
    ExpressionByKey
    ExpressionByType
    ExpressionInner
    ExpressionInput
    ExpressionType
    From
    FunctionExpression
    GroupBy
    Having
    Identifier
    Index
    Insert
    Join
    JoinKind
    Limit
    Literal
    LiteralExpression
    LogicalExpression
    NodePredicate
    Offset
    OrderBy
    Ordered
    OrderInput
    PredicateExpression
    QueryExpression
    ReferenceExpression
    Select
    SetOperationExpression
    TableInput
    TableRef
    TransformCallback
    TransformConfig
    UnaryOp
    UnaryOperatorExpression
    Update
    VisitorCallback
    VisitorConfig
    Where
    WindowExpression

    Variables

    isAdd
    isAggregateFunction
    isAlias
    isAlterTable
    isAnd
    isAvg
    isBetween
    isBoolean
    isCase
    isCast
    isCoalesce
    isColumn
    isConcat
    isCount
    isCreateIndex
    isCreateTable
    isCreateView
    isCte
    isDelete
    isDiv
    isDropIndex
    isDropTable
    isDropView
    isEq
    isExcept
    isExists
    isFrom
    isFunction
    isGroupBy
    isGt
    isGte
    isHaving
    isIdentifier
    isILike
    isIn
    isInsert
    isIntersect
    isIsNull
    isJoin
    isLike
    isLimit
    isLiteral
    isLt
    isLte
    isMax
    isMin
    isMod
    isMul
    isNeq
    isNot
    isNullIf
    isNullLiteral
    isOffset
    isOr
    isOrderBy
    isOrdered
    isParen
    isSafeCast
    isSelect
    isStar
    isSub
    isSubquery
    isSum
    isTable
    isTryCast
    isUnion
    isUpdate
    isWhere
    isWindowFunction
    isWith

    Functions

    addSelectColumns
    addWhere
    clone
    countNodes
    every
    findByType
    findFirst
    getAggregateFunctions
    getColumnNames
    getDepth
    getExprData
    getExprType
    getFunctions
    getIdentifiers
    getLiterals
    getSubqueries
    getTableNames
    getTables
    getWindowFunctions
    hasAggregates
    hasSubqueries
    hasWindowFunctions
    isArithmetic
    isComparison
    isDDL
    isExpressionValue
    isLogical
    isQuery
    isSetOperation
    makeExpr
    nodeCount
    qualifyColumns
    remove
    removeLimitOffset
    removeSelectColumns
    removeWhere
    renameTables
    replaceByType
    replaceNodes
    setDistinct
    setLimit
    setOffset
    some

    References

    findAll → findAll
    getColumns → getColumns
    renameColumns → renameColumns
    transform → transform
    walk → walk