All Known Implementing Classes:
DefaultDsqlGrammarVisitor

public interface DsqlGrammarVisitor
Generic contract for a visitor that goes over a DSQL Grammar and creates and generates a DsqlQuery
Since:
1.0
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    visit(org.mule.runtime.extension.internal.grammar.AndDsqlNode andDsqlNode)
     
    void
    visit(BaseDsqlNode baseDsqlNode)
     
    void
    visit(org.mule.runtime.extension.internal.grammar.ExpressionDsqlNode selectDsqlNode)
     
    void
    visit(org.mule.runtime.extension.internal.grammar.FromDsqlNode fromDsqlNode)
     
    void
    visit(org.mule.runtime.extension.internal.grammar.LimitDsqlNode limitDsqlNode)
     
    void
    visit(org.mule.runtime.extension.internal.grammar.NotDsqlNode notDsqlNode)
     
    void
    visit(org.mule.runtime.extension.internal.grammar.OffsetDsqlNode offsetDsqlNode)
     
    void
    visit(org.mule.runtime.extension.internal.grammar.OpeningParenthesesDsqlNode openingParenthesesDsqlNode)
     
    void
    visit(org.mule.runtime.extension.internal.grammar.OperatorDsqlNode operatorDsqlNode)
     
    void
    visit(org.mule.runtime.extension.internal.grammar.OrderByDsqlNode orderByDsqlNode)
     
    void
    visit(org.mule.runtime.extension.internal.grammar.OrDsqlNode orDsqlNode)
     
    void
    visit(org.mule.runtime.extension.internal.grammar.SelectDsqlNode selectDsqlNode)
     
  • Method Details

    • visit

      void visit(BaseDsqlNode baseDsqlNode)
    • visit

      void visit(org.mule.runtime.extension.internal.grammar.SelectDsqlNode selectDsqlNode)
    • visit

      void visit(org.mule.runtime.extension.internal.grammar.FromDsqlNode fromDsqlNode)
    • visit

      void visit(org.mule.runtime.extension.internal.grammar.ExpressionDsqlNode selectDsqlNode)
    • visit

      void visit(org.mule.runtime.extension.internal.grammar.AndDsqlNode andDsqlNode)
    • visit

      void visit(org.mule.runtime.extension.internal.grammar.OrDsqlNode orDsqlNode)
    • visit

      void visit(org.mule.runtime.extension.internal.grammar.NotDsqlNode notDsqlNode)
    • visit

      void visit(org.mule.runtime.extension.internal.grammar.OpeningParenthesesDsqlNode openingParenthesesDsqlNode)
    • visit

      void visit(org.mule.runtime.extension.internal.grammar.OperatorDsqlNode operatorDsqlNode)
    • visit

      void visit(org.mule.runtime.extension.internal.grammar.OrderByDsqlNode orderByDsqlNode)
    • visit

      void visit(org.mule.runtime.extension.internal.grammar.LimitDsqlNode limitDsqlNode)
    • visit

      void visit(org.mule.runtime.extension.internal.grammar.OffsetDsqlNode offsetDsqlNode)