类 MethodNode

    • 构造器详细资料

      • MethodNode

        public MethodNode()
    • 方法详细资料

      • resolve

        public void resolve​(boolean inSelect)
                     throws antlr.SemanticException
        抛出:
        antlr.SemanticException
      • initializeMethodNode

        public void initializeMethodNode​(antlr.collections.AST name,
                                         boolean inSelect)
      • isCollectionPropertyMethod

        public boolean isCollectionPropertyMethod()
      • resolveCollectionProperty

        protected void resolveCollectionProperty​(antlr.collections.AST expr)
                                          throws antlr.SemanticException
        抛出:
        antlr.SemanticException
      • 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
      • prepareSelectColumns

        protected void prepareSelectColumns​(String[] columns)
      • getDisplayText

        public String getDisplayText()