/
query_listener.go
52 lines (35 loc) · 1.83 KB
/
query_listener.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
// Generated from /Users/i355594/go/src/github.com/Peripli/service-manager/pkg/query/Query.g4 by ANTLR 4.7.
package parser // Query
import "github.com/antlr/antlr4/runtime/Go/antlr"
// QueryListener is a complete listener for a parse tree produced by QueryParser.
type QueryListener interface {
antlr.ParseTreeListener
// EnterExpression is called when entering the expression production.
EnterExpression(c *ExpressionContext)
// EnterCriterions is called when entering the criterions production.
EnterCriterions(c *CriterionsContext)
// EnterCriterion is called when entering the criterion production.
EnterCriterion(c *CriterionContext)
// EnterMultivariate is called when entering the multivariate production.
EnterMultivariate(c *MultivariateContext)
// EnterUnivariate is called when entering the univariate production.
EnterUnivariate(c *UnivariateContext)
// EnterMultiValues is called when entering the multiValues production.
EnterMultiValues(c *MultiValuesContext)
// EnterManyValues is called when entering the manyValues production.
EnterManyValues(c *ManyValuesContext)
// ExitExpression is called when exiting the expression production.
ExitExpression(c *ExpressionContext)
// ExitCriterions is called when exiting the criterions production.
ExitCriterions(c *CriterionsContext)
// ExitCriterion is called when exiting the criterion production.
ExitCriterion(c *CriterionContext)
// ExitMultivariate is called when exiting the multivariate production.
ExitMultivariate(c *MultivariateContext)
// ExitUnivariate is called when exiting the univariate production.
ExitUnivariate(c *UnivariateContext)
// ExitMultiValues is called when exiting the multiValues production.
ExitMultiValues(c *MultiValuesContext)
// ExitManyValues is called when exiting the manyValues production.
ExitManyValues(c *ManyValuesContext)
}