类 IdentNode

    • 构造器详细资料

      • IdentNode

        public IdentNode()
    • 方法详细资料

      • getColumns

        public String[] getColumns()
      • resolveIndex

        public void resolveIndex​(antlr.collections.AST parent)
                          throws antlr.SemanticException
        从接口复制的说明: ResolvableNode
        Does the work of resolving an index [].
        指定者:
        resolveIndex 在接口中 ResolvableNode
        抛出:
        antlr.SemanticException
      • resolve

        public void resolve​(boolean generateJoin,
                            boolean implicitJoin,
                            String classAlias,
                            antlr.collections.AST parent,
                            antlr.collections.AST parentPredicate)
        从接口复制的说明: ResolvableNode
        Does the work of resolving an identifier or a dot
        指定者:
        resolve 在接口中 ResolvableNode
      • setScalarColumnText

        public void setScalarColumnText​(int i)
                                 throws antlr.SemanticException
        从接口复制的说明: SelectExpression
        Appends AST nodes that represent the columns after the current AST node. (e.g. 'as col0_O_')
        指定者:
        setScalarColumnText 在接口中 SelectExpression
        参数:
        i - The index of the select expression in the projection list.
        抛出:
        antlr.SemanticException - if a semantic error occurs