Class GridSqlAlias

    • Constructor Detail

      • GridSqlAlias

        public GridSqlAlias​(String alias,
                            GridSqlAst expr)
        Parameters:
        alias - Alias.
        expr - Expr.
      • GridSqlAlias

        public GridSqlAlias​(String alias,
                            GridSqlAst expr,
                            boolean useAs)
        Parameters:
        alias - Alias.
        expr - Expr.
        useAs - Use 'AS' keyword.
    • Method Detail

      • unwrap

        public static <X extends GridSqlAst> X unwrap​(GridSqlAst el)
        Parameters:
        el - Element.
        Returns:
        Unwrapped from alias element.
      • getSQL

        public String getSQL()
        Returns:
        Generate sql from this AST.
      • alias

        public String alias()
        Returns:
        Alias.