Class TableStatementDeParser

    • Field Detail

      • expressionVisitor

        private final ExpressionVisitor<java.lang.StringBuilder> expressionVisitor
    • Constructor Detail

      • TableStatementDeParser

        public TableStatementDeParser​(ExpressionVisitor<java.lang.StringBuilder> expressionVisitor,
                                      java.lang.StringBuilder buffer)
    • Method Detail

      • deparse

        public void deparse​(Offset offset)
      • visit

        public <S> java.lang.StringBuilder visit​(ParenthesedSelect parenthesedSelect,
                                                 S context)
        Specified by:
        visit in interface SelectVisitor<java.lang.StringBuilder>
      • visit

        public <S> java.lang.StringBuilder visit​(PlainSelect plainSelect,
                                                 S context)
        Specified by:
        visit in interface SelectVisitor<java.lang.StringBuilder>
      • visit

        public <S> java.lang.StringBuilder visit​(SetOperationList setOperationList,
                                                 S context)
        Specified by:
        visit in interface SelectVisitor<java.lang.StringBuilder>
      • visit

        public <S> java.lang.StringBuilder visit​(WithItem<?> withItem,
                                                 S context)
        Specified by:
        visit in interface SelectVisitor<java.lang.StringBuilder>
      • visit

        public <S> java.lang.StringBuilder visit​(Values values,
                                                 S context)
        Specified by:
        visit in interface SelectVisitor<java.lang.StringBuilder>
      • visit

        public <S> java.lang.StringBuilder visit​(LateralSubSelect lateralSubSelect,
                                                 S context)
        Specified by:
        visit in interface SelectVisitor<java.lang.StringBuilder>
      • visit

        public <S> java.lang.StringBuilder visit​(TableStatement tableStatement,
                                                 S context)
        Specified by:
        visit in interface SelectVisitor<java.lang.StringBuilder>