parser

package module
v0.0.0-...-9977709 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 2, 2025 License: MIT Imports: 5 Imported by: 0

README

Trino grammar for ANTLR4

An ANTLR4 grammar for Trino, formerly known as PrestoSQL. This grammar is based on the actively maintained Trino repository.

The lexer and parser are referenced from the offical base antlr file. Changes are made to accommodate various language targets as the official one is being developed for Java only.

The examples are extracted from the offical test file.

Documentation

Index

Constants

View Source
const (
	TrinoLexerABSENT_                = 1
	TrinoLexerADD_                   = 2
	TrinoLexerADMIN_                 = 3
	TrinoLexerAFTER_                 = 4
	TrinoLexerALL_                   = 5
	TrinoLexerALTER_                 = 6
	TrinoLexerANALYZE_               = 7
	TrinoLexerAND_                   = 8
	TrinoLexerANY_                   = 9
	TrinoLexerARRAY_                 = 10
	TrinoLexerAS_                    = 11
	TrinoLexerASC_                   = 12
	TrinoLexerAT_                    = 13
	TrinoLexerAUTHORIZATION_         = 14
	TrinoLexerBEGIN_                 = 15
	TrinoLexerBERNOULLI_             = 16
	TrinoLexerBETWEEN_               = 17
	TrinoLexerBOTH_                  = 18
	TrinoLexerBY_                    = 19
	TrinoLexerCALL_                  = 20
	TrinoLexerCALLED_                = 21
	TrinoLexerCASCADE_               = 22
	TrinoLexerCASE_                  = 23
	TrinoLexerCAST_                  = 24
	TrinoLexerCATALOG_               = 25
	TrinoLexerCATALOGS_              = 26
	TrinoLexerCOLUMN_                = 27
	TrinoLexerCOLUMNS_               = 28
	TrinoLexerCOMMENT_               = 29
	TrinoLexerCOMMIT_                = 30
	TrinoLexerCOMMITTED_             = 31
	TrinoLexerCONDITIONAL_           = 32
	TrinoLexerCONSTRAINT_            = 33
	TrinoLexerCOUNT_                 = 34
	TrinoLexerCOPARTITION_           = 35
	TrinoLexerCREATE_                = 36
	TrinoLexerCROSS_                 = 37
	TrinoLexerCUBE_                  = 38
	TrinoLexerCURRENT_               = 39
	TrinoLexerCURRENT_CATALOG_       = 40
	TrinoLexerCURRENT_DATE_          = 41
	TrinoLexerCURRENT_PATH_          = 42
	TrinoLexerCURRENT_ROLE_          = 43
	TrinoLexerCURRENT_SCHEMA_        = 44
	TrinoLexerCURRENT_TIME_          = 45
	TrinoLexerCURRENT_TIMESTAMP_     = 46
	TrinoLexerCURRENT_USER_          = 47
	TrinoLexerDATA_                  = 48
	TrinoLexerDATE_                  = 49
	TrinoLexerDAY_                   = 50
	TrinoLexerDEALLOCATE_            = 51
	TrinoLexerDECLARE_               = 52
	TrinoLexerDEFAULT_               = 53
	TrinoLexerDEFINE_                = 54
	TrinoLexerDEFINER_               = 55
	TrinoLexerDELETE_                = 56
	TrinoLexerDENY_                  = 57
	TrinoLexerDESC_                  = 58
	TrinoLexerDESCRIBE_              = 59
	TrinoLexerDESCRIPTOR_            = 60
	TrinoLexerDETERMINISTIC_         = 61
	TrinoLexerDISTINCT_              = 62
	TrinoLexerDISTRIBUTED_           = 63
	TrinoLexerDO_                    = 64
	TrinoLexerDOUBLE_                = 65
	TrinoLexerDROP_                  = 66
	TrinoLexerELSE_                  = 67
	TrinoLexerEMPTY_                 = 68
	TrinoLexerELSEIF_                = 69
	TrinoLexerENCODING_              = 70
	TrinoLexerEND_                   = 71
	TrinoLexerERROR_                 = 72
	TrinoLexerESCAPE_                = 73
	TrinoLexerEXCEPT_                = 74
	TrinoLexerEXCLUDING_             = 75
	TrinoLexerEXECUTE_               = 76
	TrinoLexerEXISTS_                = 77
	TrinoLexerEXPLAIN_               = 78
	TrinoLexerEXTRACT_               = 79
	TrinoLexerFALSE_                 = 80
	TrinoLexerFETCH_                 = 81
	TrinoLexerFILTER_                = 82
	TrinoLexerFINAL_                 = 83
	TrinoLexerFIRST_                 = 84
	TrinoLexerFOLLOWING_             = 85
	TrinoLexerFOR_                   = 86
	TrinoLexerFORMAT_                = 87
	TrinoLexerFROM_                  = 88
	TrinoLexerFULL_                  = 89
	TrinoLexerFUNCTION_              = 90
	TrinoLexerFUNCTIONS_             = 91
	TrinoLexerGRACE_                 = 92
	TrinoLexerGRANT_                 = 93
	TrinoLexerGRANTED_               = 94
	TrinoLexerGRANTS_                = 95
	TrinoLexerGRAPHVIZ_              = 96
	TrinoLexerGROUP_                 = 97
	TrinoLexerGROUPING_              = 98
	TrinoLexerGROUPS_                = 99
	TrinoLexerHAVING_                = 100
	TrinoLexerHOUR_                  = 101
	TrinoLexerIF_                    = 102
	TrinoLexerIGNORE_                = 103
	TrinoLexerIMMEDIATE_             = 104
	TrinoLexerIN_                    = 105
	TrinoLexerINCLUDING_             = 106
	TrinoLexerINITIAL_               = 107
	TrinoLexerINNER_                 = 108
	TrinoLexerINPUT_                 = 109
	TrinoLexerINSERT_                = 110
	TrinoLexerINTERSECT_             = 111
	TrinoLexerINTERVAL_              = 112
	TrinoLexerINTO_                  = 113
	TrinoLexerINVOKER_               = 114
	TrinoLexerIO_                    = 115
	TrinoLexerIS_                    = 116
	TrinoLexerISOLATION_             = 117
	TrinoLexerITERATE_               = 118
	TrinoLexerJOIN_                  = 119
	TrinoLexerJSON_                  = 120
	TrinoLexerJSON_ARRAY_            = 121
	TrinoLexerJSON_EXISTS_           = 122
	TrinoLexerJSON_OBJECT_           = 123
	TrinoLexerJSON_QUERY_            = 124
	TrinoLexerJSON_TABLE_            = 125
	TrinoLexerJSON_VALUE_            = 126
	TrinoLexerKEEP_                  = 127
	TrinoLexerKEY_                   = 128
	TrinoLexerKEYS_                  = 129
	TrinoLexerLANGUAGE_              = 130
	TrinoLexerLAST_                  = 131
	TrinoLexerLATERAL_               = 132
	TrinoLexerLEADING_               = 133
	TrinoLexerLEAVE_                 = 134
	TrinoLexerLEFT_                  = 135
	TrinoLexerLEVEL_                 = 136
	TrinoLexerLIKE_                  = 137
	TrinoLexerLIMIT_                 = 138
	TrinoLexerLISTAGG_               = 139
	TrinoLexerLOCAL_                 = 140
	TrinoLexerLOCALTIME_             = 141
	TrinoLexerLOCALTIMESTAMP_        = 142
	TrinoLexerLOGICAL_               = 143
	TrinoLexerLOOP_                  = 144
	TrinoLexerMAP_                   = 145
	TrinoLexerMATCH_                 = 146
	TrinoLexerMATCHED_               = 147
	TrinoLexerMATCHES_               = 148
	TrinoLexerMATCH_RECOGNIZE_       = 149
	TrinoLexerMATERIALIZED_          = 150
	TrinoLexerMEASURES_              = 151
	TrinoLexerMERGE_                 = 152
	TrinoLexerMINUTE_                = 153
	TrinoLexerMONTH_                 = 154
	TrinoLexerNATURAL_               = 155
	TrinoLexerNESTED_                = 156
	TrinoLexerNEXT_                  = 157
	TrinoLexerNFC_                   = 158
	TrinoLexerNFD_                   = 159
	TrinoLexerNFKC_                  = 160
	TrinoLexerNFKD_                  = 161
	TrinoLexerNO_                    = 162
	TrinoLexerNONE_                  = 163
	TrinoLexerNORMALIZE_             = 164
	TrinoLexerNOT_                   = 165
	TrinoLexerNULL_                  = 166
	TrinoLexerNULLIF_                = 167
	TrinoLexerNULLS_                 = 168
	TrinoLexerOBJECT_                = 169
	TrinoLexerOF_                    = 170
	TrinoLexerOFFSET_                = 171
	TrinoLexerOMIT_                  = 172
	TrinoLexerON_                    = 173
	TrinoLexerONE_                   = 174
	TrinoLexerONLY_                  = 175
	TrinoLexerOPTION_                = 176
	TrinoLexerOR_                    = 177
	TrinoLexerORDER_                 = 178
	TrinoLexerORDINALITY_            = 179
	TrinoLexerOUTER_                 = 180
	TrinoLexerOUTPUT_                = 181
	TrinoLexerOVER_                  = 182
	TrinoLexerOVERFLOW_              = 183
	TrinoLexerPARTITION_             = 184
	TrinoLexerPARTITIONS_            = 185
	TrinoLexerPASSING_               = 186
	TrinoLexerPAST_                  = 187
	TrinoLexerPATH_                  = 188
	TrinoLexerPATTERN_               = 189
	TrinoLexerPER_                   = 190
	TrinoLexerPERIOD_                = 191
	TrinoLexerPERMUTE_               = 192
	TrinoLexerPLAN_                  = 193
	TrinoLexerPOSITION_              = 194
	TrinoLexerPRECEDING_             = 195
	TrinoLexerPRECISION_             = 196
	TrinoLexerPREPARE_               = 197
	TrinoLexerPRIVILEGES_            = 198
	TrinoLexerPROPERTIES_            = 199
	TrinoLexerPRUNE_                 = 200
	TrinoLexerQUOTES_                = 201
	TrinoLexerRANGE_                 = 202
	TrinoLexerREAD_                  = 203
	TrinoLexerRECURSIVE_             = 204
	TrinoLexerREFRESH_               = 205
	TrinoLexerRENAME_                = 206
	TrinoLexerREPEAT_                = 207
	TrinoLexerREPEATABLE_            = 208
	TrinoLexerREPLACE_               = 209
	TrinoLexerRESET_                 = 210
	TrinoLexerRESPECT_               = 211
	TrinoLexerRESTRICT_              = 212
	TrinoLexerRETURN_                = 213
	TrinoLexerRETURNING_             = 214
	TrinoLexerRETURNS_               = 215
	TrinoLexerREVOKE_                = 216
	TrinoLexerRIGHT_                 = 217
	TrinoLexerROLE_                  = 218
	TrinoLexerROLES_                 = 219
	TrinoLexerROLLBACK_              = 220
	TrinoLexerROLLUP_                = 221
	TrinoLexerROW_                   = 222
	TrinoLexerROWS_                  = 223
	TrinoLexerRUNNING_               = 224
	TrinoLexerSCALAR_                = 225
	TrinoLexerSCHEMA_                = 226
	TrinoLexerSCHEMAS_               = 227
	TrinoLexerSECOND_                = 228
	TrinoLexerSECURITY_              = 229
	TrinoLexerSEEK_                  = 230
	TrinoLexerSELECT_                = 231
	TrinoLexerSERIALIZABLE_          = 232
	TrinoLexerSESSION_               = 233
	TrinoLexerSET_                   = 234
	TrinoLexerSETS_                  = 235
	TrinoLexerSHOW_                  = 236
	TrinoLexerSKIP_                  = 237
	TrinoLexerSOME_                  = 238
	TrinoLexerSTART_                 = 239
	TrinoLexerSTATS_                 = 240
	TrinoLexerSUBSET_                = 241
	TrinoLexerSUBSTRING_             = 242
	TrinoLexerSYSTEM_                = 243
	TrinoLexerTABLE_                 = 244
	TrinoLexerTABLES_                = 245
	TrinoLexerTABLESAMPLE_           = 246
	TrinoLexerTEXT_                  = 247
	TrinoLexerTEXT_STRING_           = 248
	TrinoLexerTHEN_                  = 249
	TrinoLexerTIES_                  = 250
	TrinoLexerTIME_                  = 251
	TrinoLexerTIMESTAMP_             = 252
	TrinoLexerTO_                    = 253
	TrinoLexerTRAILING_              = 254
	TrinoLexerTRANSACTION_           = 255
	TrinoLexerTRIM_                  = 256
	TrinoLexerTRUE_                  = 257
	TrinoLexerTRUNCATE_              = 258
	TrinoLexerTRY_CAST_              = 259
	TrinoLexerTYPE_                  = 260
	TrinoLexerUESCAPE_               = 261
	TrinoLexerUNBOUNDED_             = 262
	TrinoLexerUNCOMMITTED_           = 263
	TrinoLexerUNCONDITIONAL_         = 264
	TrinoLexerUNION_                 = 265
	TrinoLexerUNIQUE_                = 266
	TrinoLexerUNKNOWN_               = 267
	TrinoLexerUNMATCHED_             = 268
	TrinoLexerUNNEST_                = 269
	TrinoLexerUNTIL_                 = 270
	TrinoLexerUPDATE_                = 271
	TrinoLexerUSE_                   = 272
	TrinoLexerUSER_                  = 273
	TrinoLexerUSING_                 = 274
	TrinoLexerUTF16_                 = 275
	TrinoLexerUTF32_                 = 276
	TrinoLexerUTF8_                  = 277
	TrinoLexerVALIDATE_              = 278
	TrinoLexerVALUE_                 = 279
	TrinoLexerVALUES_                = 280
	TrinoLexerVERBOSE_               = 281
	TrinoLexerVERSION_               = 282
	TrinoLexerVIEW_                  = 283
	TrinoLexerWHEN_                  = 284
	TrinoLexerWHERE_                 = 285
	TrinoLexerWHILE_                 = 286
	TrinoLexerWINDOW_                = 287
	TrinoLexerWITH_                  = 288
	TrinoLexerWITHIN_                = 289
	TrinoLexerWITHOUT_               = 290
	TrinoLexerWORK_                  = 291
	TrinoLexerWRAPPER_               = 292
	TrinoLexerWRITE_                 = 293
	TrinoLexerYEAR_                  = 294
	TrinoLexerZONE_                  = 295
	TrinoLexerEQ_                    = 296
	TrinoLexerNEQ_                   = 297
	TrinoLexerLT_                    = 298
	TrinoLexerLTE_                   = 299
	TrinoLexerGT_                    = 300
	TrinoLexerGTE_                   = 301
	TrinoLexerPLUS_                  = 302
	TrinoLexerMINUS_                 = 303
	TrinoLexerASTERISK_              = 304
	TrinoLexerSLASH_                 = 305
	TrinoLexerPERCENT_               = 306
	TrinoLexerCONCAT_                = 307
	TrinoLexerQUESTION_MARK_         = 308
	TrinoLexerSEMICOLON_             = 309
	TrinoLexerDOT_                   = 310
	TrinoLexerCOLON_                 = 311
	TrinoLexerCOMMA_                 = 312
	TrinoLexerLPAREN_                = 313
	TrinoLexerRPAREN_                = 314
	TrinoLexerLSQUARE_               = 315
	TrinoLexerRSQUARE_               = 316
	TrinoLexerLCURLY_                = 317
	TrinoLexerRCURLY_                = 318
	TrinoLexerLCURLYHYPHEN_          = 319
	TrinoLexerRCURLYHYPHEN_          = 320
	TrinoLexerLARROW_                = 321
	TrinoLexerRARROW_                = 322
	TrinoLexerRDOUBLEARROW_          = 323
	TrinoLexerVBAR_                  = 324
	TrinoLexerDOLLAR_                = 325
	TrinoLexerCARET_                 = 326
	TrinoLexerSTRING_                = 327
	TrinoLexerUNICODE_STRING_        = 328
	TrinoLexerBINARY_LITERAL_        = 329
	TrinoLexerINTEGER_VALUE_         = 330
	TrinoLexerDECIMAL_VALUE_         = 331
	TrinoLexerDOUBLE_VALUE_          = 332
	TrinoLexerIDENTIFIER_            = 333
	TrinoLexerDIGIT_IDENTIFIER_      = 334
	TrinoLexerQUOTED_IDENTIFIER_     = 335
	TrinoLexerBACKQUOTED_IDENTIFIER_ = 336
	TrinoLexerSIMPLE_COMMENT_        = 337
	TrinoLexerBRACKETED_COMMENT_     = 338
	TrinoLexerWS_                    = 339
	TrinoLexerUNRECOGNIZED_          = 340
)

TrinoLexer tokens.

View Source
const (
	TrinoParserEOF                    = antlr.TokenEOF
	TrinoParserABSENT_                = 1
	TrinoParserADD_                   = 2
	TrinoParserADMIN_                 = 3
	TrinoParserAFTER_                 = 4
	TrinoParserALL_                   = 5
	TrinoParserALTER_                 = 6
	TrinoParserANALYZE_               = 7
	TrinoParserAND_                   = 8
	TrinoParserANY_                   = 9
	TrinoParserARRAY_                 = 10
	TrinoParserAS_                    = 11
	TrinoParserASC_                   = 12
	TrinoParserAT_                    = 13
	TrinoParserAUTHORIZATION_         = 14
	TrinoParserBEGIN_                 = 15
	TrinoParserBERNOULLI_             = 16
	TrinoParserBETWEEN_               = 17
	TrinoParserBOTH_                  = 18
	TrinoParserBY_                    = 19
	TrinoParserCALL_                  = 20
	TrinoParserCALLED_                = 21
	TrinoParserCASCADE_               = 22
	TrinoParserCASE_                  = 23
	TrinoParserCAST_                  = 24
	TrinoParserCATALOG_               = 25
	TrinoParserCATALOGS_              = 26
	TrinoParserCOLUMN_                = 27
	TrinoParserCOLUMNS_               = 28
	TrinoParserCOMMENT_               = 29
	TrinoParserCOMMIT_                = 30
	TrinoParserCOMMITTED_             = 31
	TrinoParserCONDITIONAL_           = 32
	TrinoParserCONSTRAINT_            = 33
	TrinoParserCOUNT_                 = 34
	TrinoParserCOPARTITION_           = 35
	TrinoParserCREATE_                = 36
	TrinoParserCROSS_                 = 37
	TrinoParserCUBE_                  = 38
	TrinoParserCURRENT_               = 39
	TrinoParserCURRENT_CATALOG_       = 40
	TrinoParserCURRENT_DATE_          = 41
	TrinoParserCURRENT_PATH_          = 42
	TrinoParserCURRENT_ROLE_          = 43
	TrinoParserCURRENT_SCHEMA_        = 44
	TrinoParserCURRENT_TIME_          = 45
	TrinoParserCURRENT_TIMESTAMP_     = 46
	TrinoParserCURRENT_USER_          = 47
	TrinoParserDATA_                  = 48
	TrinoParserDATE_                  = 49
	TrinoParserDAY_                   = 50
	TrinoParserDEALLOCATE_            = 51
	TrinoParserDECLARE_               = 52
	TrinoParserDEFAULT_               = 53
	TrinoParserDEFINE_                = 54
	TrinoParserDEFINER_               = 55
	TrinoParserDELETE_                = 56
	TrinoParserDENY_                  = 57
	TrinoParserDESC_                  = 58
	TrinoParserDESCRIBE_              = 59
	TrinoParserDESCRIPTOR_            = 60
	TrinoParserDETERMINISTIC_         = 61
	TrinoParserDISTINCT_              = 62
	TrinoParserDISTRIBUTED_           = 63
	TrinoParserDO_                    = 64
	TrinoParserDOUBLE_                = 65
	TrinoParserDROP_                  = 66
	TrinoParserELSE_                  = 67
	TrinoParserEMPTY_                 = 68
	TrinoParserELSEIF_                = 69
	TrinoParserENCODING_              = 70
	TrinoParserEND_                   = 71
	TrinoParserERROR_                 = 72
	TrinoParserESCAPE_                = 73
	TrinoParserEXCEPT_                = 74
	TrinoParserEXCLUDING_             = 75
	TrinoParserEXECUTE_               = 76
	TrinoParserEXISTS_                = 77
	TrinoParserEXPLAIN_               = 78
	TrinoParserEXTRACT_               = 79
	TrinoParserFALSE_                 = 80
	TrinoParserFETCH_                 = 81
	TrinoParserFILTER_                = 82
	TrinoParserFINAL_                 = 83
	TrinoParserFIRST_                 = 84
	TrinoParserFOLLOWING_             = 85
	TrinoParserFOR_                   = 86
	TrinoParserFORMAT_                = 87
	TrinoParserFROM_                  = 88
	TrinoParserFULL_                  = 89
	TrinoParserFUNCTION_              = 90
	TrinoParserFUNCTIONS_             = 91
	TrinoParserGRACE_                 = 92
	TrinoParserGRANT_                 = 93
	TrinoParserGRANTED_               = 94
	TrinoParserGRANTS_                = 95
	TrinoParserGRAPHVIZ_              = 96
	TrinoParserGROUP_                 = 97
	TrinoParserGROUPING_              = 98
	TrinoParserGROUPS_                = 99
	TrinoParserHAVING_                = 100
	TrinoParserHOUR_                  = 101
	TrinoParserIF_                    = 102
	TrinoParserIGNORE_                = 103
	TrinoParserIMMEDIATE_             = 104
	TrinoParserIN_                    = 105
	TrinoParserINCLUDING_             = 106
	TrinoParserINITIAL_               = 107
	TrinoParserINNER_                 = 108
	TrinoParserINPUT_                 = 109
	TrinoParserINSERT_                = 110
	TrinoParserINTERSECT_             = 111
	TrinoParserINTERVAL_              = 112
	TrinoParserINTO_                  = 113
	TrinoParserINVOKER_               = 114
	TrinoParserIO_                    = 115
	TrinoParserIS_                    = 116
	TrinoParserISOLATION_             = 117
	TrinoParserITERATE_               = 118
	TrinoParserJOIN_                  = 119
	TrinoParserJSON_                  = 120
	TrinoParserJSON_ARRAY_            = 121
	TrinoParserJSON_EXISTS_           = 122
	TrinoParserJSON_OBJECT_           = 123
	TrinoParserJSON_QUERY_            = 124
	TrinoParserJSON_TABLE_            = 125
	TrinoParserJSON_VALUE_            = 126
	TrinoParserKEEP_                  = 127
	TrinoParserKEY_                   = 128
	TrinoParserKEYS_                  = 129
	TrinoParserLANGUAGE_              = 130
	TrinoParserLAST_                  = 131
	TrinoParserLATERAL_               = 132
	TrinoParserLEADING_               = 133
	TrinoParserLEAVE_                 = 134
	TrinoParserLEFT_                  = 135
	TrinoParserLEVEL_                 = 136
	TrinoParserLIKE_                  = 137
	TrinoParserLIMIT_                 = 138
	TrinoParserLISTAGG_               = 139
	TrinoParserLOCAL_                 = 140
	TrinoParserLOCALTIME_             = 141
	TrinoParserLOCALTIMESTAMP_        = 142
	TrinoParserLOGICAL_               = 143
	TrinoParserLOOP_                  = 144
	TrinoParserMAP_                   = 145
	TrinoParserMATCH_                 = 146
	TrinoParserMATCHED_               = 147
	TrinoParserMATCHES_               = 148
	TrinoParserMATCH_RECOGNIZE_       = 149
	TrinoParserMATERIALIZED_          = 150
	TrinoParserMEASURES_              = 151
	TrinoParserMERGE_                 = 152
	TrinoParserMINUTE_                = 153
	TrinoParserMONTH_                 = 154
	TrinoParserNATURAL_               = 155
	TrinoParserNESTED_                = 156
	TrinoParserNEXT_                  = 157
	TrinoParserNFC_                   = 158
	TrinoParserNFD_                   = 159
	TrinoParserNFKC_                  = 160
	TrinoParserNFKD_                  = 161
	TrinoParserNO_                    = 162
	TrinoParserNONE_                  = 163
	TrinoParserNORMALIZE_             = 164
	TrinoParserNOT_                   = 165
	TrinoParserNULL_                  = 166
	TrinoParserNULLIF_                = 167
	TrinoParserNULLS_                 = 168
	TrinoParserOBJECT_                = 169
	TrinoParserOF_                    = 170
	TrinoParserOFFSET_                = 171
	TrinoParserOMIT_                  = 172
	TrinoParserON_                    = 173
	TrinoParserONE_                   = 174
	TrinoParserONLY_                  = 175
	TrinoParserOPTION_                = 176
	TrinoParserOR_                    = 177
	TrinoParserORDER_                 = 178
	TrinoParserORDINALITY_            = 179
	TrinoParserOUTER_                 = 180
	TrinoParserOUTPUT_                = 181
	TrinoParserOVER_                  = 182
	TrinoParserOVERFLOW_              = 183
	TrinoParserPARTITION_             = 184
	TrinoParserPARTITIONS_            = 185
	TrinoParserPASSING_               = 186
	TrinoParserPAST_                  = 187
	TrinoParserPATH_                  = 188
	TrinoParserPATTERN_               = 189
	TrinoParserPER_                   = 190
	TrinoParserPERIOD_                = 191
	TrinoParserPERMUTE_               = 192
	TrinoParserPLAN_                  = 193
	TrinoParserPOSITION_              = 194
	TrinoParserPRECEDING_             = 195
	TrinoParserPRECISION_             = 196
	TrinoParserPREPARE_               = 197
	TrinoParserPRIVILEGES_            = 198
	TrinoParserPROPERTIES_            = 199
	TrinoParserPRUNE_                 = 200
	TrinoParserQUOTES_                = 201
	TrinoParserRANGE_                 = 202
	TrinoParserREAD_                  = 203
	TrinoParserRECURSIVE_             = 204
	TrinoParserREFRESH_               = 205
	TrinoParserRENAME_                = 206
	TrinoParserREPEAT_                = 207
	TrinoParserREPEATABLE_            = 208
	TrinoParserREPLACE_               = 209
	TrinoParserRESET_                 = 210
	TrinoParserRESPECT_               = 211
	TrinoParserRESTRICT_              = 212
	TrinoParserRETURN_                = 213
	TrinoParserRETURNING_             = 214
	TrinoParserRETURNS_               = 215
	TrinoParserREVOKE_                = 216
	TrinoParserRIGHT_                 = 217
	TrinoParserROLE_                  = 218
	TrinoParserROLES_                 = 219
	TrinoParserROLLBACK_              = 220
	TrinoParserROLLUP_                = 221
	TrinoParserROW_                   = 222
	TrinoParserROWS_                  = 223
	TrinoParserRUNNING_               = 224
	TrinoParserSCALAR_                = 225
	TrinoParserSCHEMA_                = 226
	TrinoParserSCHEMAS_               = 227
	TrinoParserSECOND_                = 228
	TrinoParserSECURITY_              = 229
	TrinoParserSEEK_                  = 230
	TrinoParserSELECT_                = 231
	TrinoParserSERIALIZABLE_          = 232
	TrinoParserSESSION_               = 233
	TrinoParserSET_                   = 234
	TrinoParserSETS_                  = 235
	TrinoParserSHOW_                  = 236
	TrinoParserSKIP_                  = 237
	TrinoParserSOME_                  = 238
	TrinoParserSTART_                 = 239
	TrinoParserSTATS_                 = 240
	TrinoParserSUBSET_                = 241
	TrinoParserSUBSTRING_             = 242
	TrinoParserSYSTEM_                = 243
	TrinoParserTABLE_                 = 244
	TrinoParserTABLES_                = 245
	TrinoParserTABLESAMPLE_           = 246
	TrinoParserTEXT_                  = 247
	TrinoParserTEXT_STRING_           = 248
	TrinoParserTHEN_                  = 249
	TrinoParserTIES_                  = 250
	TrinoParserTIME_                  = 251
	TrinoParserTIMESTAMP_             = 252
	TrinoParserTO_                    = 253
	TrinoParserTRAILING_              = 254
	TrinoParserTRANSACTION_           = 255
	TrinoParserTRIM_                  = 256
	TrinoParserTRUE_                  = 257
	TrinoParserTRUNCATE_              = 258
	TrinoParserTRY_CAST_              = 259
	TrinoParserTYPE_                  = 260
	TrinoParserUESCAPE_               = 261
	TrinoParserUNBOUNDED_             = 262
	TrinoParserUNCOMMITTED_           = 263
	TrinoParserUNCONDITIONAL_         = 264
	TrinoParserUNION_                 = 265
	TrinoParserUNIQUE_                = 266
	TrinoParserUNKNOWN_               = 267
	TrinoParserUNMATCHED_             = 268
	TrinoParserUNNEST_                = 269
	TrinoParserUNTIL_                 = 270
	TrinoParserUPDATE_                = 271
	TrinoParserUSE_                   = 272
	TrinoParserUSER_                  = 273
	TrinoParserUSING_                 = 274
	TrinoParserUTF16_                 = 275
	TrinoParserUTF32_                 = 276
	TrinoParserUTF8_                  = 277
	TrinoParserVALIDATE_              = 278
	TrinoParserVALUE_                 = 279
	TrinoParserVALUES_                = 280
	TrinoParserVERBOSE_               = 281
	TrinoParserVERSION_               = 282
	TrinoParserVIEW_                  = 283
	TrinoParserWHEN_                  = 284
	TrinoParserWHERE_                 = 285
	TrinoParserWHILE_                 = 286
	TrinoParserWINDOW_                = 287
	TrinoParserWITH_                  = 288
	TrinoParserWITHIN_                = 289
	TrinoParserWITHOUT_               = 290
	TrinoParserWORK_                  = 291
	TrinoParserWRAPPER_               = 292
	TrinoParserWRITE_                 = 293
	TrinoParserYEAR_                  = 294
	TrinoParserZONE_                  = 295
	TrinoParserEQ_                    = 296
	TrinoParserNEQ_                   = 297
	TrinoParserLT_                    = 298
	TrinoParserLTE_                   = 299
	TrinoParserGT_                    = 300
	TrinoParserGTE_                   = 301
	TrinoParserPLUS_                  = 302
	TrinoParserMINUS_                 = 303
	TrinoParserASTERISK_              = 304
	TrinoParserSLASH_                 = 305
	TrinoParserPERCENT_               = 306
	TrinoParserCONCAT_                = 307
	TrinoParserQUESTION_MARK_         = 308
	TrinoParserSEMICOLON_             = 309
	TrinoParserDOT_                   = 310
	TrinoParserCOLON_                 = 311
	TrinoParserCOMMA_                 = 312
	TrinoParserLPAREN_                = 313
	TrinoParserRPAREN_                = 314
	TrinoParserLSQUARE_               = 315
	TrinoParserRSQUARE_               = 316
	TrinoParserLCURLY_                = 317
	TrinoParserRCURLY_                = 318
	TrinoParserLCURLYHYPHEN_          = 319
	TrinoParserRCURLYHYPHEN_          = 320
	TrinoParserLARROW_                = 321
	TrinoParserRARROW_                = 322
	TrinoParserRDOUBLEARROW_          = 323
	TrinoParserVBAR_                  = 324
	TrinoParserDOLLAR_                = 325
	TrinoParserCARET_                 = 326
	TrinoParserSTRING_                = 327
	TrinoParserUNICODE_STRING_        = 328
	TrinoParserBINARY_LITERAL_        = 329
	TrinoParserINTEGER_VALUE_         = 330
	TrinoParserDECIMAL_VALUE_         = 331
	TrinoParserDOUBLE_VALUE_          = 332
	TrinoParserIDENTIFIER_            = 333
	TrinoParserDIGIT_IDENTIFIER_      = 334
	TrinoParserQUOTED_IDENTIFIER_     = 335
	TrinoParserBACKQUOTED_IDENTIFIER_ = 336
	TrinoParserSIMPLE_COMMENT_        = 337
	TrinoParserBRACKETED_COMMENT_     = 338
	TrinoParserWS_                    = 339
	TrinoParserUNRECOGNIZED_          = 340
)

TrinoParser tokens.

View Source
const (
	TrinoParserRULE_parse                           = 0
	TrinoParserRULE_statements                      = 1
	TrinoParserRULE_singleStatement                 = 2
	TrinoParserRULE_standaloneExpression            = 3
	TrinoParserRULE_standalonePathSpecification     = 4
	TrinoParserRULE_standaloneType                  = 5
	TrinoParserRULE_standaloneRowPattern            = 6
	TrinoParserRULE_standaloneFunctionSpecification = 7
	TrinoParserRULE_statement                       = 8
	TrinoParserRULE_rootQuery                       = 9
	TrinoParserRULE_withFunction                    = 10
	TrinoParserRULE_query                           = 11
	TrinoParserRULE_with                            = 12
	TrinoParserRULE_tableElement                    = 13
	TrinoParserRULE_columnDefinition                = 14
	TrinoParserRULE_likeClause                      = 15
	TrinoParserRULE_properties                      = 16
	TrinoParserRULE_propertyAssignments             = 17
	TrinoParserRULE_property                        = 18
	TrinoParserRULE_propertyValue                   = 19
	TrinoParserRULE_queryNoWith                     = 20
	TrinoParserRULE_limitRowCount                   = 21
	TrinoParserRULE_rowCount                        = 22
	TrinoParserRULE_queryTerm                       = 23
	TrinoParserRULE_queryPrimary                    = 24
	TrinoParserRULE_sortItem                        = 25
	TrinoParserRULE_querySpecification              = 26
	TrinoParserRULE_groupBy                         = 27
	TrinoParserRULE_groupingElement                 = 28
	TrinoParserRULE_groupingSet                     = 29
	TrinoParserRULE_windowDefinition                = 30
	TrinoParserRULE_windowSpecification             = 31
	TrinoParserRULE_namedQuery                      = 32
	TrinoParserRULE_setQuantifier                   = 33
	TrinoParserRULE_selectItem                      = 34
	TrinoParserRULE_as_column_alias                 = 35
	TrinoParserRULE_column_alias                    = 36
	TrinoParserRULE_relation                        = 37
	TrinoParserRULE_joinType                        = 38
	TrinoParserRULE_joinCriteria                    = 39
	TrinoParserRULE_sampledRelation                 = 40
	TrinoParserRULE_sampleType                      = 41
	TrinoParserRULE_trimsSpecification              = 42
	TrinoParserRULE_listAggOverflowBehavior         = 43
	TrinoParserRULE_listaggCountIndication          = 44
	TrinoParserRULE_patternRecognition              = 45
	TrinoParserRULE_measureDefinition               = 46
	TrinoParserRULE_rowsPerMatch                    = 47
	TrinoParserRULE_emptyMatchHandling              = 48
	TrinoParserRULE_skipTo                          = 49
	TrinoParserRULE_subsetDefinition                = 50
	TrinoParserRULE_variableDefinition              = 51
	TrinoParserRULE_aliasedRelation                 = 52
	TrinoParserRULE_columnAliases                   = 53
	TrinoParserRULE_relationPrimary                 = 54
	TrinoParserRULE_tableFunctionCall               = 55
	TrinoParserRULE_tableFunctionArgument           = 56
	TrinoParserRULE_tableArgument                   = 57
	TrinoParserRULE_tableArgumentRelation           = 58
	TrinoParserRULE_descriptorArgument              = 59
	TrinoParserRULE_descriptorField                 = 60
	TrinoParserRULE_copartitionTables               = 61
	TrinoParserRULE_expression                      = 62
	TrinoParserRULE_booleanExpression               = 63
	TrinoParserRULE_predicate_                      = 64
	TrinoParserRULE_valueExpression                 = 65
	TrinoParserRULE_primaryExpression               = 66
	TrinoParserRULE_jsonPathInvocation              = 67
	TrinoParserRULE_jsonValueExpression             = 68
	TrinoParserRULE_jsonRepresentation              = 69
	TrinoParserRULE_jsonArgument                    = 70
	TrinoParserRULE_jsonExistsErrorBehavior         = 71
	TrinoParserRULE_jsonValueBehavior               = 72
	TrinoParserRULE_jsonQueryWrapperBehavior        = 73
	TrinoParserRULE_jsonQueryBehavior               = 74
	TrinoParserRULE_jsonObjectMember                = 75
	TrinoParserRULE_processingMode                  = 76
	TrinoParserRULE_nullTreatment                   = 77
	TrinoParserRULE_string_                         = 78
	TrinoParserRULE_timeZoneSpecifier               = 79
	TrinoParserRULE_comparisonOperator              = 80
	TrinoParserRULE_comparisonQuantifier            = 81
	TrinoParserRULE_booleanValue                    = 82
	TrinoParserRULE_interval                        = 83
	TrinoParserRULE_intervalField                   = 84
	TrinoParserRULE_normalForm                      = 85
	TrinoParserRULE_type                            = 86
	TrinoParserRULE_rowField                        = 87
	TrinoParserRULE_typeParameter                   = 88
	TrinoParserRULE_whenClause                      = 89
	TrinoParserRULE_filter                          = 90
	TrinoParserRULE_mergeCase                       = 91
	TrinoParserRULE_over                            = 92
	TrinoParserRULE_windowFrame                     = 93
	TrinoParserRULE_frameExtent                     = 94
	TrinoParserRULE_frameBound                      = 95
	TrinoParserRULE_rowPattern                      = 96
	TrinoParserRULE_patternPrimary                  = 97
	TrinoParserRULE_patternQuantifier               = 98
	TrinoParserRULE_updateAssignment                = 99
	TrinoParserRULE_explainOption                   = 100
	TrinoParserRULE_transactionMode                 = 101
	TrinoParserRULE_levelOfIsolation                = 102
	TrinoParserRULE_callArgument                    = 103
	TrinoParserRULE_pathElement                     = 104
	TrinoParserRULE_pathSpecification               = 105
	TrinoParserRULE_functionSpecification           = 106
	TrinoParserRULE_functionDeclaration             = 107
	TrinoParserRULE_parameterDeclaration            = 108
	TrinoParserRULE_returnsClause                   = 109
	TrinoParserRULE_routineCharacteristic           = 110
	TrinoParserRULE_controlStatement                = 111
	TrinoParserRULE_caseStatementWhenClause         = 112
	TrinoParserRULE_elseIfClause                    = 113
	TrinoParserRULE_elseClause                      = 114
	TrinoParserRULE_variableDeclaration             = 115
	TrinoParserRULE_sqlStatementList                = 116
	TrinoParserRULE_privilege                       = 117
	TrinoParserRULE_qualifiedName                   = 118
	TrinoParserRULE_queryPeriod                     = 119
	TrinoParserRULE_rangeType                       = 120
	TrinoParserRULE_grantor                         = 121
	TrinoParserRULE_principal                       = 122
	TrinoParserRULE_roles                           = 123
	TrinoParserRULE_identifier                      = 124
	TrinoParserRULE_number                          = 125
	TrinoParserRULE_authorizationUser               = 126
	TrinoParserRULE_nonReserved                     = 127
)

TrinoParser rules.

Variables

View Source
var TrinoLexerLexerStaticData struct {
	ChannelNames           []string
	ModeNames              []string
	LiteralNames           []string
	SymbolicNames          []string
	RuleNames              []string
	PredictionContextCache *antlr.PredictionContextCache
	// contains filtered or unexported fields
}
View Source
var TrinoParserParserStaticData struct {
	LiteralNames           []string
	SymbolicNames          []string
	RuleNames              []string
	PredictionContextCache *antlr.PredictionContextCache
	// contains filtered or unexported fields
}

Functions

func InitEmptyAliasedRelationContext

func InitEmptyAliasedRelationContext(p *AliasedRelationContext)

func InitEmptyAs_column_aliasContext

func InitEmptyAs_column_aliasContext(p *As_column_aliasContext)

func InitEmptyAuthorizationUserContext

func InitEmptyAuthorizationUserContext(p *AuthorizationUserContext)

func InitEmptyBooleanExpressionContext

func InitEmptyBooleanExpressionContext(p *BooleanExpressionContext)

func InitEmptyBooleanValueContext

func InitEmptyBooleanValueContext(p *BooleanValueContext)

func InitEmptyCallArgumentContext

func InitEmptyCallArgumentContext(p *CallArgumentContext)

func InitEmptyCaseStatementWhenClauseContext

func InitEmptyCaseStatementWhenClauseContext(p *CaseStatementWhenClauseContext)

func InitEmptyColumnAliasesContext

func InitEmptyColumnAliasesContext(p *ColumnAliasesContext)

func InitEmptyColumnDefinitionContext

func InitEmptyColumnDefinitionContext(p *ColumnDefinitionContext)

func InitEmptyColumn_aliasContext

func InitEmptyColumn_aliasContext(p *Column_aliasContext)

func InitEmptyComparisonOperatorContext

func InitEmptyComparisonOperatorContext(p *ComparisonOperatorContext)

func InitEmptyComparisonQuantifierContext

func InitEmptyComparisonQuantifierContext(p *ComparisonQuantifierContext)

func InitEmptyControlStatementContext

func InitEmptyControlStatementContext(p *ControlStatementContext)

func InitEmptyCopartitionTablesContext

func InitEmptyCopartitionTablesContext(p *CopartitionTablesContext)

func InitEmptyDescriptorArgumentContext

func InitEmptyDescriptorArgumentContext(p *DescriptorArgumentContext)

func InitEmptyDescriptorFieldContext

func InitEmptyDescriptorFieldContext(p *DescriptorFieldContext)

func InitEmptyElseClauseContext

func InitEmptyElseClauseContext(p *ElseClauseContext)

func InitEmptyElseIfClauseContext

func InitEmptyElseIfClauseContext(p *ElseIfClauseContext)

func InitEmptyEmptyMatchHandlingContext

func InitEmptyEmptyMatchHandlingContext(p *EmptyMatchHandlingContext)

func InitEmptyExplainOptionContext

func InitEmptyExplainOptionContext(p *ExplainOptionContext)

func InitEmptyExpressionContext

func InitEmptyExpressionContext(p *ExpressionContext)

func InitEmptyFilterContext

func InitEmptyFilterContext(p *FilterContext)

func InitEmptyFrameBoundContext

func InitEmptyFrameBoundContext(p *FrameBoundContext)

func InitEmptyFrameExtentContext

func InitEmptyFrameExtentContext(p *FrameExtentContext)

func InitEmptyFunctionDeclarationContext

func InitEmptyFunctionDeclarationContext(p *FunctionDeclarationContext)

func InitEmptyFunctionSpecificationContext

func InitEmptyFunctionSpecificationContext(p *FunctionSpecificationContext)

func InitEmptyGrantorContext

func InitEmptyGrantorContext(p *GrantorContext)

func InitEmptyGroupByContext

func InitEmptyGroupByContext(p *GroupByContext)

func InitEmptyGroupingElementContext

func InitEmptyGroupingElementContext(p *GroupingElementContext)

func InitEmptyGroupingSetContext

func InitEmptyGroupingSetContext(p *GroupingSetContext)

func InitEmptyIdentifierContext

func InitEmptyIdentifierContext(p *IdentifierContext)

func InitEmptyIntervalContext

func InitEmptyIntervalContext(p *IntervalContext)

func InitEmptyIntervalFieldContext

func InitEmptyIntervalFieldContext(p *IntervalFieldContext)

func InitEmptyJoinCriteriaContext

func InitEmptyJoinCriteriaContext(p *JoinCriteriaContext)

func InitEmptyJoinTypeContext

func InitEmptyJoinTypeContext(p *JoinTypeContext)

func InitEmptyJsonArgumentContext

func InitEmptyJsonArgumentContext(p *JsonArgumentContext)

func InitEmptyJsonExistsErrorBehaviorContext

func InitEmptyJsonExistsErrorBehaviorContext(p *JsonExistsErrorBehaviorContext)

func InitEmptyJsonObjectMemberContext

func InitEmptyJsonObjectMemberContext(p *JsonObjectMemberContext)

func InitEmptyJsonPathInvocationContext

func InitEmptyJsonPathInvocationContext(p *JsonPathInvocationContext)

func InitEmptyJsonQueryBehaviorContext

func InitEmptyJsonQueryBehaviorContext(p *JsonQueryBehaviorContext)

func InitEmptyJsonQueryWrapperBehaviorContext

func InitEmptyJsonQueryWrapperBehaviorContext(p *JsonQueryWrapperBehaviorContext)

func InitEmptyJsonRepresentationContext

func InitEmptyJsonRepresentationContext(p *JsonRepresentationContext)

func InitEmptyJsonValueBehaviorContext

func InitEmptyJsonValueBehaviorContext(p *JsonValueBehaviorContext)

func InitEmptyJsonValueExpressionContext

func InitEmptyJsonValueExpressionContext(p *JsonValueExpressionContext)

func InitEmptyLevelOfIsolationContext

func InitEmptyLevelOfIsolationContext(p *LevelOfIsolationContext)

func InitEmptyLikeClauseContext

func InitEmptyLikeClauseContext(p *LikeClauseContext)

func InitEmptyLimitRowCountContext

func InitEmptyLimitRowCountContext(p *LimitRowCountContext)

func InitEmptyListAggOverflowBehaviorContext

func InitEmptyListAggOverflowBehaviorContext(p *ListAggOverflowBehaviorContext)

func InitEmptyListaggCountIndicationContext

func InitEmptyListaggCountIndicationContext(p *ListaggCountIndicationContext)

func InitEmptyMeasureDefinitionContext

func InitEmptyMeasureDefinitionContext(p *MeasureDefinitionContext)

func InitEmptyMergeCaseContext

func InitEmptyMergeCaseContext(p *MergeCaseContext)

func InitEmptyNamedQueryContext

func InitEmptyNamedQueryContext(p *NamedQueryContext)

func InitEmptyNonReservedContext

func InitEmptyNonReservedContext(p *NonReservedContext)

func InitEmptyNormalFormContext

func InitEmptyNormalFormContext(p *NormalFormContext)

func InitEmptyNullTreatmentContext

func InitEmptyNullTreatmentContext(p *NullTreatmentContext)

func InitEmptyNumberContext

func InitEmptyNumberContext(p *NumberContext)

func InitEmptyOverContext

func InitEmptyOverContext(p *OverContext)

func InitEmptyParameterDeclarationContext

func InitEmptyParameterDeclarationContext(p *ParameterDeclarationContext)

func InitEmptyParseContext

func InitEmptyParseContext(p *ParseContext)

func InitEmptyPathElementContext

func InitEmptyPathElementContext(p *PathElementContext)

func InitEmptyPathSpecificationContext

func InitEmptyPathSpecificationContext(p *PathSpecificationContext)

func InitEmptyPatternPrimaryContext

func InitEmptyPatternPrimaryContext(p *PatternPrimaryContext)

func InitEmptyPatternQuantifierContext

func InitEmptyPatternQuantifierContext(p *PatternQuantifierContext)

func InitEmptyPatternRecognitionContext

func InitEmptyPatternRecognitionContext(p *PatternRecognitionContext)

func InitEmptyPredicate_Context

func InitEmptyPredicate_Context(p *Predicate_Context)

func InitEmptyPrimaryExpressionContext

func InitEmptyPrimaryExpressionContext(p *PrimaryExpressionContext)

func InitEmptyPrincipalContext

func InitEmptyPrincipalContext(p *PrincipalContext)

func InitEmptyPrivilegeContext

func InitEmptyPrivilegeContext(p *PrivilegeContext)

func InitEmptyProcessingModeContext

func InitEmptyProcessingModeContext(p *ProcessingModeContext)

func InitEmptyPropertiesContext

func InitEmptyPropertiesContext(p *PropertiesContext)

func InitEmptyPropertyAssignmentsContext

func InitEmptyPropertyAssignmentsContext(p *PropertyAssignmentsContext)

func InitEmptyPropertyContext

func InitEmptyPropertyContext(p *PropertyContext)

func InitEmptyPropertyValueContext

func InitEmptyPropertyValueContext(p *PropertyValueContext)

func InitEmptyQualifiedNameContext

func InitEmptyQualifiedNameContext(p *QualifiedNameContext)

func InitEmptyQueryContext

func InitEmptyQueryContext(p *QueryContext)

func InitEmptyQueryNoWithContext

func InitEmptyQueryNoWithContext(p *QueryNoWithContext)

func InitEmptyQueryPeriodContext

func InitEmptyQueryPeriodContext(p *QueryPeriodContext)

func InitEmptyQueryPrimaryContext

func InitEmptyQueryPrimaryContext(p *QueryPrimaryContext)

func InitEmptyQuerySpecificationContext

func InitEmptyQuerySpecificationContext(p *QuerySpecificationContext)

func InitEmptyQueryTermContext

func InitEmptyQueryTermContext(p *QueryTermContext)

func InitEmptyRangeTypeContext

func InitEmptyRangeTypeContext(p *RangeTypeContext)

func InitEmptyRelationContext

func InitEmptyRelationContext(p *RelationContext)

func InitEmptyRelationPrimaryContext

func InitEmptyRelationPrimaryContext(p *RelationPrimaryContext)

func InitEmptyReturnsClauseContext

func InitEmptyReturnsClauseContext(p *ReturnsClauseContext)

func InitEmptyRolesContext

func InitEmptyRolesContext(p *RolesContext)

func InitEmptyRootQueryContext

func InitEmptyRootQueryContext(p *RootQueryContext)

func InitEmptyRoutineCharacteristicContext

func InitEmptyRoutineCharacteristicContext(p *RoutineCharacteristicContext)

func InitEmptyRowCountContext

func InitEmptyRowCountContext(p *RowCountContext)

func InitEmptyRowFieldContext

func InitEmptyRowFieldContext(p *RowFieldContext)

func InitEmptyRowPatternContext

func InitEmptyRowPatternContext(p *RowPatternContext)

func InitEmptyRowsPerMatchContext

func InitEmptyRowsPerMatchContext(p *RowsPerMatchContext)

func InitEmptySampleTypeContext

func InitEmptySampleTypeContext(p *SampleTypeContext)

func InitEmptySampledRelationContext

func InitEmptySampledRelationContext(p *SampledRelationContext)

func InitEmptySelectItemContext

func InitEmptySelectItemContext(p *SelectItemContext)

func InitEmptySetQuantifierContext

func InitEmptySetQuantifierContext(p *SetQuantifierContext)

func InitEmptySingleStatementContext

func InitEmptySingleStatementContext(p *SingleStatementContext)

func InitEmptySkipToContext

func InitEmptySkipToContext(p *SkipToContext)

func InitEmptySortItemContext

func InitEmptySortItemContext(p *SortItemContext)

func InitEmptySqlStatementListContext

func InitEmptySqlStatementListContext(p *SqlStatementListContext)

func InitEmptyStandaloneExpressionContext

func InitEmptyStandaloneExpressionContext(p *StandaloneExpressionContext)

func InitEmptyStandaloneFunctionSpecificationContext

func InitEmptyStandaloneFunctionSpecificationContext(p *StandaloneFunctionSpecificationContext)

func InitEmptyStandalonePathSpecificationContext

func InitEmptyStandalonePathSpecificationContext(p *StandalonePathSpecificationContext)

func InitEmptyStandaloneRowPatternContext

func InitEmptyStandaloneRowPatternContext(p *StandaloneRowPatternContext)

func InitEmptyStandaloneTypeContext

func InitEmptyStandaloneTypeContext(p *StandaloneTypeContext)

func InitEmptyStatementContext

func InitEmptyStatementContext(p *StatementContext)

func InitEmptyStatementsContext

func InitEmptyStatementsContext(p *StatementsContext)

func InitEmptyString_Context

func InitEmptyString_Context(p *String_Context)

func InitEmptySubsetDefinitionContext

func InitEmptySubsetDefinitionContext(p *SubsetDefinitionContext)

func InitEmptyTableArgumentContext

func InitEmptyTableArgumentContext(p *TableArgumentContext)

func InitEmptyTableArgumentRelationContext

func InitEmptyTableArgumentRelationContext(p *TableArgumentRelationContext)

func InitEmptyTableElementContext

func InitEmptyTableElementContext(p *TableElementContext)

func InitEmptyTableFunctionArgumentContext

func InitEmptyTableFunctionArgumentContext(p *TableFunctionArgumentContext)

func InitEmptyTableFunctionCallContext

func InitEmptyTableFunctionCallContext(p *TableFunctionCallContext)

func InitEmptyTimeZoneSpecifierContext

func InitEmptyTimeZoneSpecifierContext(p *TimeZoneSpecifierContext)

func InitEmptyTransactionModeContext

func InitEmptyTransactionModeContext(p *TransactionModeContext)

func InitEmptyTrimsSpecificationContext

func InitEmptyTrimsSpecificationContext(p *TrimsSpecificationContext)

func InitEmptyTypeContext

func InitEmptyTypeContext(p *TypeContext)

func InitEmptyTypeParameterContext

func InitEmptyTypeParameterContext(p *TypeParameterContext)

func InitEmptyUpdateAssignmentContext

func InitEmptyUpdateAssignmentContext(p *UpdateAssignmentContext)

func InitEmptyValueExpressionContext

func InitEmptyValueExpressionContext(p *ValueExpressionContext)

func InitEmptyVariableDeclarationContext

func InitEmptyVariableDeclarationContext(p *VariableDeclarationContext)

func InitEmptyVariableDefinitionContext

func InitEmptyVariableDefinitionContext(p *VariableDefinitionContext)

func InitEmptyWhenClauseContext

func InitEmptyWhenClauseContext(p *WhenClauseContext)

func InitEmptyWindowDefinitionContext

func InitEmptyWindowDefinitionContext(p *WindowDefinitionContext)

func InitEmptyWindowFrameContext

func InitEmptyWindowFrameContext(p *WindowFrameContext)

func InitEmptyWindowSpecificationContext

func InitEmptyWindowSpecificationContext(p *WindowSpecificationContext)

func InitEmptyWithContext

func InitEmptyWithContext(p *WithContext)

func InitEmptyWithFunctionContext

func InitEmptyWithFunctionContext(p *WithFunctionContext)

func TrinoLexerInit

func TrinoLexerInit()

TrinoLexerInit initializes any static state used to implement TrinoLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewTrinoLexer(). You can call this function if you wish to initialize the static state ahead of time.

func TrinoParserInit

func TrinoParserInit()

TrinoParserInit initializes any static state used to implement TrinoParser. By default the static state used to implement the parser is lazily initialized during the first call to NewTrinoParser(). You can call this function if you wish to initialize the static state ahead of time.

Types

type AddColumnContext

type AddColumnContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewAddColumnContext

func NewAddColumnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AddColumnContext

func (*AddColumnContext) ADD_

func (s *AddColumnContext) ADD_() antlr.TerminalNode

func (*AddColumnContext) ALTER_

func (s *AddColumnContext) ALTER_() antlr.TerminalNode

func (*AddColumnContext) Accept

func (s *AddColumnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AddColumnContext) AllEXISTS_

func (s *AddColumnContext) AllEXISTS_() []antlr.TerminalNode

func (*AddColumnContext) AllIF_

func (s *AddColumnContext) AllIF_() []antlr.TerminalNode

func (*AddColumnContext) COLUMN_

func (s *AddColumnContext) COLUMN_() antlr.TerminalNode

func (*AddColumnContext) ColumnDefinition

func (s *AddColumnContext) ColumnDefinition() IColumnDefinitionContext

func (*AddColumnContext) EXISTS_

func (s *AddColumnContext) EXISTS_(i int) antlr.TerminalNode

func (*AddColumnContext) EnterRule

func (s *AddColumnContext) EnterRule(listener antlr.ParseTreeListener)

func (*AddColumnContext) ExitRule

func (s *AddColumnContext) ExitRule(listener antlr.ParseTreeListener)

func (*AddColumnContext) GetColumn

func (*AddColumnContext) GetRuleContext

func (s *AddColumnContext) GetRuleContext() antlr.RuleContext

func (*AddColumnContext) GetTableName

func (s *AddColumnContext) GetTableName() IQualifiedNameContext

func (*AddColumnContext) IF_

func (s *AddColumnContext) IF_(i int) antlr.TerminalNode

func (*AddColumnContext) NOT_

func (s *AddColumnContext) NOT_() antlr.TerminalNode

func (*AddColumnContext) QualifiedName

func (s *AddColumnContext) QualifiedName() IQualifiedNameContext

func (*AddColumnContext) SetColumn

func (*AddColumnContext) SetTableName

func (s *AddColumnContext) SetTableName(v IQualifiedNameContext)

func (*AddColumnContext) TABLE_

func (s *AddColumnContext) TABLE_() antlr.TerminalNode

type AliasedRelationContext

type AliasedRelationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAliasedRelationContext

func NewAliasedRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AliasedRelationContext

func NewEmptyAliasedRelationContext

func NewEmptyAliasedRelationContext() *AliasedRelationContext

func (*AliasedRelationContext) AS_

func (s *AliasedRelationContext) AS_() antlr.TerminalNode

func (*AliasedRelationContext) Accept

func (s *AliasedRelationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AliasedRelationContext) ColumnAliases

func (s *AliasedRelationContext) ColumnAliases() IColumnAliasesContext

func (*AliasedRelationContext) EnterRule

func (s *AliasedRelationContext) EnterRule(listener antlr.ParseTreeListener)

func (*AliasedRelationContext) ExitRule

func (s *AliasedRelationContext) ExitRule(listener antlr.ParseTreeListener)

func (*AliasedRelationContext) GetParser

func (s *AliasedRelationContext) GetParser() antlr.Parser

func (*AliasedRelationContext) GetRuleContext

func (s *AliasedRelationContext) GetRuleContext() antlr.RuleContext

func (*AliasedRelationContext) Identifier

func (*AliasedRelationContext) IsAliasedRelationContext

func (*AliasedRelationContext) IsAliasedRelationContext()

func (*AliasedRelationContext) RelationPrimary

func (s *AliasedRelationContext) RelationPrimary() IRelationPrimaryContext

func (*AliasedRelationContext) ToStringTree

func (s *AliasedRelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AnalyzeContext

type AnalyzeContext struct {
	StatementContext
}

func NewAnalyzeContext

func NewAnalyzeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AnalyzeContext

func (*AnalyzeContext) ANALYZE_

func (s *AnalyzeContext) ANALYZE_() antlr.TerminalNode

func (*AnalyzeContext) Accept

func (s *AnalyzeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AnalyzeContext) EnterRule

func (s *AnalyzeContext) EnterRule(listener antlr.ParseTreeListener)

func (*AnalyzeContext) ExitRule

func (s *AnalyzeContext) ExitRule(listener antlr.ParseTreeListener)

func (*AnalyzeContext) GetRuleContext

func (s *AnalyzeContext) GetRuleContext() antlr.RuleContext

func (*AnalyzeContext) Properties

func (s *AnalyzeContext) Properties() IPropertiesContext

func (*AnalyzeContext) QualifiedName

func (s *AnalyzeContext) QualifiedName() IQualifiedNameContext

func (*AnalyzeContext) WITH_

func (s *AnalyzeContext) WITH_() antlr.TerminalNode

type AndContext

type AndContext struct {
	BooleanExpressionContext
}

func NewAndContext

func NewAndContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AndContext

func (*AndContext) AND_

func (s *AndContext) AND_() antlr.TerminalNode

func (*AndContext) Accept

func (s *AndContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AndContext) AllBooleanExpression

func (s *AndContext) AllBooleanExpression() []IBooleanExpressionContext

func (*AndContext) BooleanExpression

func (s *AndContext) BooleanExpression(i int) IBooleanExpressionContext

func (*AndContext) EnterRule

func (s *AndContext) EnterRule(listener antlr.ParseTreeListener)

func (*AndContext) ExitRule

func (s *AndContext) ExitRule(listener antlr.ParseTreeListener)

func (*AndContext) GetRuleContext

func (s *AndContext) GetRuleContext() antlr.RuleContext

type ArithmeticBinaryContext

type ArithmeticBinaryContext struct {
	ValueExpressionContext
	// contains filtered or unexported fields
}

func NewArithmeticBinaryContext

func NewArithmeticBinaryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArithmeticBinaryContext

func (*ArithmeticBinaryContext) ASTERISK_

func (s *ArithmeticBinaryContext) ASTERISK_() antlr.TerminalNode

func (*ArithmeticBinaryContext) Accept

func (s *ArithmeticBinaryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ArithmeticBinaryContext) AllValueExpression

func (s *ArithmeticBinaryContext) AllValueExpression() []IValueExpressionContext

func (*ArithmeticBinaryContext) EnterRule

func (s *ArithmeticBinaryContext) EnterRule(listener antlr.ParseTreeListener)

func (*ArithmeticBinaryContext) ExitRule

func (s *ArithmeticBinaryContext) ExitRule(listener antlr.ParseTreeListener)

func (*ArithmeticBinaryContext) GetLeft

func (*ArithmeticBinaryContext) GetOperator

func (s *ArithmeticBinaryContext) GetOperator() antlr.Token

func (*ArithmeticBinaryContext) GetRight

func (*ArithmeticBinaryContext) GetRuleContext

func (s *ArithmeticBinaryContext) GetRuleContext() antlr.RuleContext

func (*ArithmeticBinaryContext) MINUS_

func (s *ArithmeticBinaryContext) MINUS_() antlr.TerminalNode

func (*ArithmeticBinaryContext) PERCENT_

func (s *ArithmeticBinaryContext) PERCENT_() antlr.TerminalNode

func (*ArithmeticBinaryContext) PLUS_

func (s *ArithmeticBinaryContext) PLUS_() antlr.TerminalNode

func (*ArithmeticBinaryContext) SLASH_

func (s *ArithmeticBinaryContext) SLASH_() antlr.TerminalNode

func (*ArithmeticBinaryContext) SetLeft

func (*ArithmeticBinaryContext) SetOperator

func (s *ArithmeticBinaryContext) SetOperator(v antlr.Token)

func (*ArithmeticBinaryContext) SetRight

func (*ArithmeticBinaryContext) ValueExpression

func (s *ArithmeticBinaryContext) ValueExpression(i int) IValueExpressionContext

type ArithmeticUnaryContext

type ArithmeticUnaryContext struct {
	ValueExpressionContext
	// contains filtered or unexported fields
}

func NewArithmeticUnaryContext

func NewArithmeticUnaryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArithmeticUnaryContext

func (*ArithmeticUnaryContext) Accept

func (s *ArithmeticUnaryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ArithmeticUnaryContext) EnterRule

func (s *ArithmeticUnaryContext) EnterRule(listener antlr.ParseTreeListener)

func (*ArithmeticUnaryContext) ExitRule

func (s *ArithmeticUnaryContext) ExitRule(listener antlr.ParseTreeListener)

func (*ArithmeticUnaryContext) GetOperator

func (s *ArithmeticUnaryContext) GetOperator() antlr.Token

func (*ArithmeticUnaryContext) GetRuleContext

func (s *ArithmeticUnaryContext) GetRuleContext() antlr.RuleContext

func (*ArithmeticUnaryContext) MINUS_

func (s *ArithmeticUnaryContext) MINUS_() antlr.TerminalNode

func (*ArithmeticUnaryContext) PLUS_

func (s *ArithmeticUnaryContext) PLUS_() antlr.TerminalNode

func (*ArithmeticUnaryContext) SetOperator

func (s *ArithmeticUnaryContext) SetOperator(v antlr.Token)

func (*ArithmeticUnaryContext) ValueExpression

func (s *ArithmeticUnaryContext) ValueExpression() IValueExpressionContext

type ArrayConstructorContext

type ArrayConstructorContext struct {
	PrimaryExpressionContext
}

func NewArrayConstructorContext

func NewArrayConstructorContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArrayConstructorContext

func (*ArrayConstructorContext) ARRAY_

func (s *ArrayConstructorContext) ARRAY_() antlr.TerminalNode

func (*ArrayConstructorContext) Accept

func (s *ArrayConstructorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ArrayConstructorContext) AllCOMMA_

func (s *ArrayConstructorContext) AllCOMMA_() []antlr.TerminalNode

func (*ArrayConstructorContext) AllExpression

func (s *ArrayConstructorContext) AllExpression() []IExpressionContext

func (*ArrayConstructorContext) COMMA_

func (s *ArrayConstructorContext) COMMA_(i int) antlr.TerminalNode

func (*ArrayConstructorContext) EnterRule

func (s *ArrayConstructorContext) EnterRule(listener antlr.ParseTreeListener)

func (*ArrayConstructorContext) ExitRule

func (s *ArrayConstructorContext) ExitRule(listener antlr.ParseTreeListener)

func (*ArrayConstructorContext) Expression

func (*ArrayConstructorContext) GetRuleContext

func (s *ArrayConstructorContext) GetRuleContext() antlr.RuleContext

func (*ArrayConstructorContext) LSQUARE_

func (s *ArrayConstructorContext) LSQUARE_() antlr.TerminalNode

func (*ArrayConstructorContext) RSQUARE_

func (s *ArrayConstructorContext) RSQUARE_() antlr.TerminalNode

type ArrayTypeContext

type ArrayTypeContext struct {
	TypeContext
}

func NewArrayTypeContext

func NewArrayTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArrayTypeContext

func (*ArrayTypeContext) ARRAY_

func (s *ArrayTypeContext) ARRAY_() antlr.TerminalNode

func (*ArrayTypeContext) Accept

func (s *ArrayTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ArrayTypeContext) EnterRule

func (s *ArrayTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*ArrayTypeContext) ExitRule

func (s *ArrayTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*ArrayTypeContext) GetRuleContext

func (s *ArrayTypeContext) GetRuleContext() antlr.RuleContext

func (*ArrayTypeContext) INTEGER_VALUE_

func (s *ArrayTypeContext) INTEGER_VALUE_() antlr.TerminalNode

func (*ArrayTypeContext) LSQUARE_

func (s *ArrayTypeContext) LSQUARE_() antlr.TerminalNode

func (*ArrayTypeContext) RSQUARE_

func (s *ArrayTypeContext) RSQUARE_() antlr.TerminalNode

func (*ArrayTypeContext) Type_

func (s *ArrayTypeContext) Type_() ITypeContext

type As_column_aliasContext

type As_column_aliasContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAs_column_aliasContext

func NewAs_column_aliasContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *As_column_aliasContext

func NewEmptyAs_column_aliasContext

func NewEmptyAs_column_aliasContext() *As_column_aliasContext

func (*As_column_aliasContext) AS_

func (s *As_column_aliasContext) AS_() antlr.TerminalNode

func (*As_column_aliasContext) Accept

func (s *As_column_aliasContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*As_column_aliasContext) Column_alias

func (s *As_column_aliasContext) Column_alias() IColumn_aliasContext

func (*As_column_aliasContext) EnterRule

func (s *As_column_aliasContext) EnterRule(listener antlr.ParseTreeListener)

func (*As_column_aliasContext) ExitRule

func (s *As_column_aliasContext) ExitRule(listener antlr.ParseTreeListener)

func (*As_column_aliasContext) GetParser

func (s *As_column_aliasContext) GetParser() antlr.Parser

func (*As_column_aliasContext) GetRuleContext

func (s *As_column_aliasContext) GetRuleContext() antlr.RuleContext

func (*As_column_aliasContext) IsAs_column_aliasContext

func (*As_column_aliasContext) IsAs_column_aliasContext()

func (*As_column_aliasContext) ToStringTree

func (s *As_column_aliasContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AssignmentStatementContext

type AssignmentStatementContext struct {
	ControlStatementContext
}

func NewAssignmentStatementContext

func NewAssignmentStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AssignmentStatementContext

func (*AssignmentStatementContext) Accept

func (s *AssignmentStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AssignmentStatementContext) EQ_

func (s *AssignmentStatementContext) EQ_() antlr.TerminalNode

func (*AssignmentStatementContext) EnterRule

func (s *AssignmentStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*AssignmentStatementContext) ExitRule

func (s *AssignmentStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*AssignmentStatementContext) Expression

func (*AssignmentStatementContext) GetRuleContext

func (s *AssignmentStatementContext) GetRuleContext() antlr.RuleContext

func (*AssignmentStatementContext) Identifier

func (*AssignmentStatementContext) SET_

func (s *AssignmentStatementContext) SET_() antlr.TerminalNode

type AtTimeZoneContext

type AtTimeZoneContext struct {
	ValueExpressionContext
}

func NewAtTimeZoneContext

func NewAtTimeZoneContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AtTimeZoneContext

func (*AtTimeZoneContext) AT_

func (s *AtTimeZoneContext) AT_() antlr.TerminalNode

func (*AtTimeZoneContext) Accept

func (s *AtTimeZoneContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AtTimeZoneContext) EnterRule

func (s *AtTimeZoneContext) EnterRule(listener antlr.ParseTreeListener)

func (*AtTimeZoneContext) ExitRule

func (s *AtTimeZoneContext) ExitRule(listener antlr.ParseTreeListener)

func (*AtTimeZoneContext) GetRuleContext

func (s *AtTimeZoneContext) GetRuleContext() antlr.RuleContext

func (*AtTimeZoneContext) TimeZoneSpecifier

func (s *AtTimeZoneContext) TimeZoneSpecifier() ITimeZoneSpecifierContext

func (*AtTimeZoneContext) ValueExpression

func (s *AtTimeZoneContext) ValueExpression() IValueExpressionContext

type AuthorizationUserContext

type AuthorizationUserContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAuthorizationUserContext

func NewAuthorizationUserContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AuthorizationUserContext

func NewEmptyAuthorizationUserContext

func NewEmptyAuthorizationUserContext() *AuthorizationUserContext

func (*AuthorizationUserContext) CopyAll

func (*AuthorizationUserContext) GetParser

func (s *AuthorizationUserContext) GetParser() antlr.Parser

func (*AuthorizationUserContext) GetRuleContext

func (s *AuthorizationUserContext) GetRuleContext() antlr.RuleContext

func (*AuthorizationUserContext) IsAuthorizationUserContext

func (*AuthorizationUserContext) IsAuthorizationUserContext()

func (*AuthorizationUserContext) ToStringTree

func (s *AuthorizationUserContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type BackQuotedIdentifierContext

type BackQuotedIdentifierContext struct {
	IdentifierContext
}

func NewBackQuotedIdentifierContext

func NewBackQuotedIdentifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BackQuotedIdentifierContext

func (*BackQuotedIdentifierContext) Accept

func (s *BackQuotedIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BackQuotedIdentifierContext) BACKQUOTED_IDENTIFIER_

func (s *BackQuotedIdentifierContext) BACKQUOTED_IDENTIFIER_() antlr.TerminalNode

func (*BackQuotedIdentifierContext) EnterRule

func (s *BackQuotedIdentifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*BackQuotedIdentifierContext) ExitRule

func (s *BackQuotedIdentifierContext) ExitRule(listener antlr.ParseTreeListener)

func (*BackQuotedIdentifierContext) GetRuleContext

func (s *BackQuotedIdentifierContext) GetRuleContext() antlr.RuleContext

type BaseTrinoParserListener

type BaseTrinoParserListener struct{}

BaseTrinoParserListener is a complete listener for a parse tree produced by TrinoParser.

func (*BaseTrinoParserListener) EnterAddColumn

func (s *BaseTrinoParserListener) EnterAddColumn(ctx *AddColumnContext)

EnterAddColumn is called when production addColumn is entered.

func (*BaseTrinoParserListener) EnterAliasedRelation

func (s *BaseTrinoParserListener) EnterAliasedRelation(ctx *AliasedRelationContext)

EnterAliasedRelation is called when production aliasedRelation is entered.

func (*BaseTrinoParserListener) EnterAnalyze

func (s *BaseTrinoParserListener) EnterAnalyze(ctx *AnalyzeContext)

EnterAnalyze is called when production analyze is entered.

func (*BaseTrinoParserListener) EnterAnd

func (s *BaseTrinoParserListener) EnterAnd(ctx *AndContext)

EnterAnd is called when production and is entered.

func (*BaseTrinoParserListener) EnterArithmeticBinary

func (s *BaseTrinoParserListener) EnterArithmeticBinary(ctx *ArithmeticBinaryContext)

EnterArithmeticBinary is called when production arithmeticBinary is entered.

func (*BaseTrinoParserListener) EnterArithmeticUnary

func (s *BaseTrinoParserListener) EnterArithmeticUnary(ctx *ArithmeticUnaryContext)

EnterArithmeticUnary is called when production arithmeticUnary is entered.

func (*BaseTrinoParserListener) EnterArrayConstructor

func (s *BaseTrinoParserListener) EnterArrayConstructor(ctx *ArrayConstructorContext)

EnterArrayConstructor is called when production arrayConstructor is entered.

func (*BaseTrinoParserListener) EnterArrayType

func (s *BaseTrinoParserListener) EnterArrayType(ctx *ArrayTypeContext)

EnterArrayType is called when production arrayType is entered.

func (*BaseTrinoParserListener) EnterAs_column_alias

func (s *BaseTrinoParserListener) EnterAs_column_alias(ctx *As_column_aliasContext)

EnterAs_column_alias is called when production as_column_alias is entered.

func (*BaseTrinoParserListener) EnterAssignmentStatement

func (s *BaseTrinoParserListener) EnterAssignmentStatement(ctx *AssignmentStatementContext)

EnterAssignmentStatement is called when production assignmentStatement is entered.

func (*BaseTrinoParserListener) EnterAtTimeZone

func (s *BaseTrinoParserListener) EnterAtTimeZone(ctx *AtTimeZoneContext)

EnterAtTimeZone is called when production atTimeZone is entered.

func (*BaseTrinoParserListener) EnterBackQuotedIdentifier

func (s *BaseTrinoParserListener) EnterBackQuotedIdentifier(ctx *BackQuotedIdentifierContext)

EnterBackQuotedIdentifier is called when production backQuotedIdentifier is entered.

func (*BaseTrinoParserListener) EnterBasicStringLiteral

func (s *BaseTrinoParserListener) EnterBasicStringLiteral(ctx *BasicStringLiteralContext)

EnterBasicStringLiteral is called when production basicStringLiteral is entered.

func (*BaseTrinoParserListener) EnterBetween

func (s *BaseTrinoParserListener) EnterBetween(ctx *BetweenContext)

EnterBetween is called when production between is entered.

func (*BaseTrinoParserListener) EnterBinaryLiteral

func (s *BaseTrinoParserListener) EnterBinaryLiteral(ctx *BinaryLiteralContext)

EnterBinaryLiteral is called when production binaryLiteral is entered.

func (*BaseTrinoParserListener) EnterBooleanLiteral

func (s *BaseTrinoParserListener) EnterBooleanLiteral(ctx *BooleanLiteralContext)

EnterBooleanLiteral is called when production booleanLiteral is entered.

func (*BaseTrinoParserListener) EnterBooleanValue

func (s *BaseTrinoParserListener) EnterBooleanValue(ctx *BooleanValueContext)

EnterBooleanValue is called when production booleanValue is entered.

func (*BaseTrinoParserListener) EnterBoundedFrame

func (s *BaseTrinoParserListener) EnterBoundedFrame(ctx *BoundedFrameContext)

EnterBoundedFrame is called when production boundedFrame is entered.

func (*BaseTrinoParserListener) EnterCall

func (s *BaseTrinoParserListener) EnterCall(ctx *CallContext)

EnterCall is called when production call is entered.

func (*BaseTrinoParserListener) EnterCalledOnNullInputCharacteristic

func (s *BaseTrinoParserListener) EnterCalledOnNullInputCharacteristic(ctx *CalledOnNullInputCharacteristicContext)

EnterCalledOnNullInputCharacteristic is called when production calledOnNullInputCharacteristic is entered.

func (*BaseTrinoParserListener) EnterCaseStatementWhenClause

func (s *BaseTrinoParserListener) EnterCaseStatementWhenClause(ctx *CaseStatementWhenClauseContext)

EnterCaseStatementWhenClause is called when production caseStatementWhenClause is entered.

func (*BaseTrinoParserListener) EnterCast

func (s *BaseTrinoParserListener) EnterCast(ctx *CastContext)

EnterCast is called when production cast is entered.

func (*BaseTrinoParserListener) EnterColumnAliases

func (s *BaseTrinoParserListener) EnterColumnAliases(ctx *ColumnAliasesContext)

EnterColumnAliases is called when production columnAliases is entered.

func (*BaseTrinoParserListener) EnterColumnDefinition

func (s *BaseTrinoParserListener) EnterColumnDefinition(ctx *ColumnDefinitionContext)

EnterColumnDefinition is called when production columnDefinition is entered.

func (*BaseTrinoParserListener) EnterColumnReference

func (s *BaseTrinoParserListener) EnterColumnReference(ctx *ColumnReferenceContext)

EnterColumnReference is called when production columnReference is entered.

func (*BaseTrinoParserListener) EnterColumn_alias

func (s *BaseTrinoParserListener) EnterColumn_alias(ctx *Column_aliasContext)

EnterColumn_alias is called when production column_alias is entered.

func (*BaseTrinoParserListener) EnterCommentCharacteristic

func (s *BaseTrinoParserListener) EnterCommentCharacteristic(ctx *CommentCharacteristicContext)

EnterCommentCharacteristic is called when production commentCharacteristic is entered.

func (*BaseTrinoParserListener) EnterCommentColumn

func (s *BaseTrinoParserListener) EnterCommentColumn(ctx *CommentColumnContext)

EnterCommentColumn is called when production commentColumn is entered.

func (*BaseTrinoParserListener) EnterCommentTable

func (s *BaseTrinoParserListener) EnterCommentTable(ctx *CommentTableContext)

EnterCommentTable is called when production commentTable is entered.

func (*BaseTrinoParserListener) EnterCommentView

func (s *BaseTrinoParserListener) EnterCommentView(ctx *CommentViewContext)

EnterCommentView is called when production commentView is entered.

func (*BaseTrinoParserListener) EnterCommit

func (s *BaseTrinoParserListener) EnterCommit(ctx *CommitContext)

EnterCommit is called when production commit is entered.

func (*BaseTrinoParserListener) EnterComparison

func (s *BaseTrinoParserListener) EnterComparison(ctx *ComparisonContext)

EnterComparison is called when production comparison is entered.

func (*BaseTrinoParserListener) EnterComparisonOperator

func (s *BaseTrinoParserListener) EnterComparisonOperator(ctx *ComparisonOperatorContext)

EnterComparisonOperator is called when production comparisonOperator is entered.

func (*BaseTrinoParserListener) EnterComparisonQuantifier

func (s *BaseTrinoParserListener) EnterComparisonQuantifier(ctx *ComparisonQuantifierContext)

EnterComparisonQuantifier is called when production comparisonQuantifier is entered.

func (*BaseTrinoParserListener) EnterCompoundStatement

func (s *BaseTrinoParserListener) EnterCompoundStatement(ctx *CompoundStatementContext)

EnterCompoundStatement is called when production compoundStatement is entered.

func (*BaseTrinoParserListener) EnterConcatenation

func (s *BaseTrinoParserListener) EnterConcatenation(ctx *ConcatenationContext)

EnterConcatenation is called when production concatenation is entered.

func (*BaseTrinoParserListener) EnterCopartitionTables

func (s *BaseTrinoParserListener) EnterCopartitionTables(ctx *CopartitionTablesContext)

EnterCopartitionTables is called when production copartitionTables is entered.

func (*BaseTrinoParserListener) EnterCreateCatalog

func (s *BaseTrinoParserListener) EnterCreateCatalog(ctx *CreateCatalogContext)

EnterCreateCatalog is called when production createCatalog is entered.

func (*BaseTrinoParserListener) EnterCreateFunction

func (s *BaseTrinoParserListener) EnterCreateFunction(ctx *CreateFunctionContext)

EnterCreateFunction is called when production createFunction is entered.

func (*BaseTrinoParserListener) EnterCreateMaterializedView

func (s *BaseTrinoParserListener) EnterCreateMaterializedView(ctx *CreateMaterializedViewContext)

EnterCreateMaterializedView is called when production createMaterializedView is entered.

func (*BaseTrinoParserListener) EnterCreateRole

func (s *BaseTrinoParserListener) EnterCreateRole(ctx *CreateRoleContext)

EnterCreateRole is called when production createRole is entered.

func (*BaseTrinoParserListener) EnterCreateSchema

func (s *BaseTrinoParserListener) EnterCreateSchema(ctx *CreateSchemaContext)

EnterCreateSchema is called when production createSchema is entered.

func (*BaseTrinoParserListener) EnterCreateTable

func (s *BaseTrinoParserListener) EnterCreateTable(ctx *CreateTableContext)

EnterCreateTable is called when production createTable is entered.

func (*BaseTrinoParserListener) EnterCreateTableAsSelect

func (s *BaseTrinoParserListener) EnterCreateTableAsSelect(ctx *CreateTableAsSelectContext)

EnterCreateTableAsSelect is called when production createTableAsSelect is entered.

func (*BaseTrinoParserListener) EnterCreateView

func (s *BaseTrinoParserListener) EnterCreateView(ctx *CreateViewContext)

EnterCreateView is called when production createView is entered.

func (*BaseTrinoParserListener) EnterCube

func (s *BaseTrinoParserListener) EnterCube(ctx *CubeContext)

EnterCube is called when production cube is entered.

func (*BaseTrinoParserListener) EnterCurrentCatalog

func (s *BaseTrinoParserListener) EnterCurrentCatalog(ctx *CurrentCatalogContext)

EnterCurrentCatalog is called when production currentCatalog is entered.

func (*BaseTrinoParserListener) EnterCurrentPath

func (s *BaseTrinoParserListener) EnterCurrentPath(ctx *CurrentPathContext)

EnterCurrentPath is called when production currentPath is entered.

func (*BaseTrinoParserListener) EnterCurrentRoleGrantor

func (s *BaseTrinoParserListener) EnterCurrentRoleGrantor(ctx *CurrentRoleGrantorContext)

EnterCurrentRoleGrantor is called when production currentRoleGrantor is entered.

func (*BaseTrinoParserListener) EnterCurrentRowBound

func (s *BaseTrinoParserListener) EnterCurrentRowBound(ctx *CurrentRowBoundContext)

EnterCurrentRowBound is called when production currentRowBound is entered.

func (*BaseTrinoParserListener) EnterCurrentSchema

func (s *BaseTrinoParserListener) EnterCurrentSchema(ctx *CurrentSchemaContext)

EnterCurrentSchema is called when production currentSchema is entered.

func (*BaseTrinoParserListener) EnterCurrentUser

func (s *BaseTrinoParserListener) EnterCurrentUser(ctx *CurrentUserContext)

EnterCurrentUser is called when production currentUser is entered.

func (*BaseTrinoParserListener) EnterCurrentUserGrantor

func (s *BaseTrinoParserListener) EnterCurrentUserGrantor(ctx *CurrentUserGrantorContext)

EnterCurrentUserGrantor is called when production currentUserGrantor is entered.

func (*BaseTrinoParserListener) EnterDateTimeType

func (s *BaseTrinoParserListener) EnterDateTimeType(ctx *DateTimeTypeContext)

EnterDateTimeType is called when production dateTimeType is entered.

func (*BaseTrinoParserListener) EnterDeallocate

func (s *BaseTrinoParserListener) EnterDeallocate(ctx *DeallocateContext)

EnterDeallocate is called when production deallocate is entered.

func (*BaseTrinoParserListener) EnterDecimalLiteral

func (s *BaseTrinoParserListener) EnterDecimalLiteral(ctx *DecimalLiteralContext)

EnterDecimalLiteral is called when production decimalLiteral is entered.

func (*BaseTrinoParserListener) EnterDefaultPropertyValue

func (s *BaseTrinoParserListener) EnterDefaultPropertyValue(ctx *DefaultPropertyValueContext)

EnterDefaultPropertyValue is called when production defaultPropertyValue is entered.

func (*BaseTrinoParserListener) EnterDelete

func (s *BaseTrinoParserListener) EnterDelete(ctx *DeleteContext)

EnterDelete is called when production delete is entered.

func (*BaseTrinoParserListener) EnterDeny

func (s *BaseTrinoParserListener) EnterDeny(ctx *DenyContext)

EnterDeny is called when production deny is entered.

func (*BaseTrinoParserListener) EnterDereference

func (s *BaseTrinoParserListener) EnterDereference(ctx *DereferenceContext)

EnterDereference is called when production dereference is entered.

func (*BaseTrinoParserListener) EnterDescribeInput

func (s *BaseTrinoParserListener) EnterDescribeInput(ctx *DescribeInputContext)

EnterDescribeInput is called when production describeInput is entered.

func (*BaseTrinoParserListener) EnterDescribeOutput

func (s *BaseTrinoParserListener) EnterDescribeOutput(ctx *DescribeOutputContext)

EnterDescribeOutput is called when production describeOutput is entered.

func (*BaseTrinoParserListener) EnterDescriptorArgument

func (s *BaseTrinoParserListener) EnterDescriptorArgument(ctx *DescriptorArgumentContext)

EnterDescriptorArgument is called when production descriptorArgument is entered.

func (*BaseTrinoParserListener) EnterDescriptorField

func (s *BaseTrinoParserListener) EnterDescriptorField(ctx *DescriptorFieldContext)

EnterDescriptorField is called when production descriptorField is entered.

func (*BaseTrinoParserListener) EnterDeterministicCharacteristic

func (s *BaseTrinoParserListener) EnterDeterministicCharacteristic(ctx *DeterministicCharacteristicContext)

EnterDeterministicCharacteristic is called when production deterministicCharacteristic is entered.

func (*BaseTrinoParserListener) EnterDigitIdentifier

func (s *BaseTrinoParserListener) EnterDigitIdentifier(ctx *DigitIdentifierContext)

EnterDigitIdentifier is called when production digitIdentifier is entered.

func (*BaseTrinoParserListener) EnterDistinctFrom

func (s *BaseTrinoParserListener) EnterDistinctFrom(ctx *DistinctFromContext)

EnterDistinctFrom is called when production distinctFrom is entered.

func (*BaseTrinoParserListener) EnterDoubleLiteral

func (s *BaseTrinoParserListener) EnterDoubleLiteral(ctx *DoubleLiteralContext)

EnterDoubleLiteral is called when production doubleLiteral is entered.

func (*BaseTrinoParserListener) EnterDoublePrecisionType

func (s *BaseTrinoParserListener) EnterDoublePrecisionType(ctx *DoublePrecisionTypeContext)

EnterDoublePrecisionType is called when production doublePrecisionType is entered.

func (*BaseTrinoParserListener) EnterDropCatalog

func (s *BaseTrinoParserListener) EnterDropCatalog(ctx *DropCatalogContext)

EnterDropCatalog is called when production dropCatalog is entered.

func (*BaseTrinoParserListener) EnterDropColumn

func (s *BaseTrinoParserListener) EnterDropColumn(ctx *DropColumnContext)

EnterDropColumn is called when production dropColumn is entered.

func (*BaseTrinoParserListener) EnterDropFunction

func (s *BaseTrinoParserListener) EnterDropFunction(ctx *DropFunctionContext)

EnterDropFunction is called when production dropFunction is entered.

func (*BaseTrinoParserListener) EnterDropMaterializedView

func (s *BaseTrinoParserListener) EnterDropMaterializedView(ctx *DropMaterializedViewContext)

EnterDropMaterializedView is called when production dropMaterializedView is entered.

func (*BaseTrinoParserListener) EnterDropRole

func (s *BaseTrinoParserListener) EnterDropRole(ctx *DropRoleContext)

EnterDropRole is called when production dropRole is entered.

func (*BaseTrinoParserListener) EnterDropSchema

func (s *BaseTrinoParserListener) EnterDropSchema(ctx *DropSchemaContext)

EnterDropSchema is called when production dropSchema is entered.

func (*BaseTrinoParserListener) EnterDropTable

func (s *BaseTrinoParserListener) EnterDropTable(ctx *DropTableContext)

EnterDropTable is called when production dropTable is entered.

func (*BaseTrinoParserListener) EnterDropView

func (s *BaseTrinoParserListener) EnterDropView(ctx *DropViewContext)

EnterDropView is called when production dropView is entered.

func (*BaseTrinoParserListener) EnterElseClause

func (s *BaseTrinoParserListener) EnterElseClause(ctx *ElseClauseContext)

EnterElseClause is called when production elseClause is entered.

func (*BaseTrinoParserListener) EnterElseIfClause

func (s *BaseTrinoParserListener) EnterElseIfClause(ctx *ElseIfClauseContext)

EnterElseIfClause is called when production elseIfClause is entered.

func (*BaseTrinoParserListener) EnterEmptyMatchHandling

func (s *BaseTrinoParserListener) EnterEmptyMatchHandling(ctx *EmptyMatchHandlingContext)

EnterEmptyMatchHandling is called when production emptyMatchHandling is entered.

func (*BaseTrinoParserListener) EnterEmptyPattern

func (s *BaseTrinoParserListener) EnterEmptyPattern(ctx *EmptyPatternContext)

EnterEmptyPattern is called when production emptyPattern is entered.

func (*BaseTrinoParserListener) EnterEveryRule

func (s *BaseTrinoParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)

EnterEveryRule is called when any rule is entered.

func (*BaseTrinoParserListener) EnterExcludedPattern

func (s *BaseTrinoParserListener) EnterExcludedPattern(ctx *ExcludedPatternContext)

EnterExcludedPattern is called when production excludedPattern is entered.

func (*BaseTrinoParserListener) EnterExecute

func (s *BaseTrinoParserListener) EnterExecute(ctx *ExecuteContext)

EnterExecute is called when production execute is entered.

func (*BaseTrinoParserListener) EnterExecuteImmediate

func (s *BaseTrinoParserListener) EnterExecuteImmediate(ctx *ExecuteImmediateContext)

EnterExecuteImmediate is called when production executeImmediate is entered.

func (*BaseTrinoParserListener) EnterExists

func (s *BaseTrinoParserListener) EnterExists(ctx *ExistsContext)

EnterExists is called when production exists is entered.

func (*BaseTrinoParserListener) EnterExplain

func (s *BaseTrinoParserListener) EnterExplain(ctx *ExplainContext)

EnterExplain is called when production explain is entered.

func (*BaseTrinoParserListener) EnterExplainAnalyze

func (s *BaseTrinoParserListener) EnterExplainAnalyze(ctx *ExplainAnalyzeContext)

EnterExplainAnalyze is called when production explainAnalyze is entered.

func (*BaseTrinoParserListener) EnterExplainFormat

func (s *BaseTrinoParserListener) EnterExplainFormat(ctx *ExplainFormatContext)

EnterExplainFormat is called when production explainFormat is entered.

func (*BaseTrinoParserListener) EnterExplainType

func (s *BaseTrinoParserListener) EnterExplainType(ctx *ExplainTypeContext)

EnterExplainType is called when production explainType is entered.

func (*BaseTrinoParserListener) EnterExpression

func (s *BaseTrinoParserListener) EnterExpression(ctx *ExpressionContext)

EnterExpression is called when production expression is entered.

func (*BaseTrinoParserListener) EnterExtract

func (s *BaseTrinoParserListener) EnterExtract(ctx *ExtractContext)

EnterExtract is called when production extract is entered.

func (*BaseTrinoParserListener) EnterFilter

func (s *BaseTrinoParserListener) EnterFilter(ctx *FilterContext)

EnterFilter is called when production filter is entered.

func (*BaseTrinoParserListener) EnterFrameExtent

func (s *BaseTrinoParserListener) EnterFrameExtent(ctx *FrameExtentContext)

EnterFrameExtent is called when production frameExtent is entered.

func (*BaseTrinoParserListener) EnterFunctionCall

func (s *BaseTrinoParserListener) EnterFunctionCall(ctx *FunctionCallContext)

EnterFunctionCall is called when production functionCall is entered.

func (*BaseTrinoParserListener) EnterFunctionDeclaration

func (s *BaseTrinoParserListener) EnterFunctionDeclaration(ctx *FunctionDeclarationContext)

EnterFunctionDeclaration is called when production functionDeclaration is entered.

func (*BaseTrinoParserListener) EnterFunctionSpecification

func (s *BaseTrinoParserListener) EnterFunctionSpecification(ctx *FunctionSpecificationContext)

EnterFunctionSpecification is called when production functionSpecification is entered.

func (*BaseTrinoParserListener) EnterGenericType

func (s *BaseTrinoParserListener) EnterGenericType(ctx *GenericTypeContext)

EnterGenericType is called when production genericType is entered.

func (*BaseTrinoParserListener) EnterGrant

func (s *BaseTrinoParserListener) EnterGrant(ctx *GrantContext)

EnterGrant is called when production grant is entered.

func (*BaseTrinoParserListener) EnterGrantRoles

func (s *BaseTrinoParserListener) EnterGrantRoles(ctx *GrantRolesContext)

EnterGrantRoles is called when production grantRoles is entered.

func (*BaseTrinoParserListener) EnterGroupBy

func (s *BaseTrinoParserListener) EnterGroupBy(ctx *GroupByContext)

EnterGroupBy is called when production groupBy is entered.

func (*BaseTrinoParserListener) EnterGroupedPattern

func (s *BaseTrinoParserListener) EnterGroupedPattern(ctx *GroupedPatternContext)

EnterGroupedPattern is called when production groupedPattern is entered.

func (*BaseTrinoParserListener) EnterGroupingOperation

func (s *BaseTrinoParserListener) EnterGroupingOperation(ctx *GroupingOperationContext)

EnterGroupingOperation is called when production groupingOperation is entered.

func (*BaseTrinoParserListener) EnterGroupingSet

func (s *BaseTrinoParserListener) EnterGroupingSet(ctx *GroupingSetContext)

EnterGroupingSet is called when production groupingSet is entered.

func (*BaseTrinoParserListener) EnterIdentifierUser

func (s *BaseTrinoParserListener) EnterIdentifierUser(ctx *IdentifierUserContext)

EnterIdentifierUser is called when production identifierUser is entered.

func (*BaseTrinoParserListener) EnterIfStatement

func (s *BaseTrinoParserListener) EnterIfStatement(ctx *IfStatementContext)

EnterIfStatement is called when production ifStatement is entered.

func (*BaseTrinoParserListener) EnterInList

func (s *BaseTrinoParserListener) EnterInList(ctx *InListContext)

EnterInList is called when production inList is entered.

func (*BaseTrinoParserListener) EnterInSubquery

func (s *BaseTrinoParserListener) EnterInSubquery(ctx *InSubqueryContext)

EnterInSubquery is called when production inSubquery is entered.

func (*BaseTrinoParserListener) EnterInlineTable

func (s *BaseTrinoParserListener) EnterInlineTable(ctx *InlineTableContext)

EnterInlineTable is called when production inlineTable is entered.

func (*BaseTrinoParserListener) EnterInsertInto

func (s *BaseTrinoParserListener) EnterInsertInto(ctx *InsertIntoContext)

EnterInsertInto is called when production insertInto is entered.

func (*BaseTrinoParserListener) EnterIntegerLiteral

func (s *BaseTrinoParserListener) EnterIntegerLiteral(ctx *IntegerLiteralContext)

EnterIntegerLiteral is called when production integerLiteral is entered.

func (*BaseTrinoParserListener) EnterInterval

func (s *BaseTrinoParserListener) EnterInterval(ctx *IntervalContext)

EnterInterval is called when production interval is entered.

func (*BaseTrinoParserListener) EnterIntervalField

func (s *BaseTrinoParserListener) EnterIntervalField(ctx *IntervalFieldContext)

EnterIntervalField is called when production intervalField is entered.

func (*BaseTrinoParserListener) EnterIntervalLiteral

func (s *BaseTrinoParserListener) EnterIntervalLiteral(ctx *IntervalLiteralContext)

EnterIntervalLiteral is called when production intervalLiteral is entered.

func (*BaseTrinoParserListener) EnterIntervalType

func (s *BaseTrinoParserListener) EnterIntervalType(ctx *IntervalTypeContext)

EnterIntervalType is called when production intervalType is entered.

func (*BaseTrinoParserListener) EnterIsolationLevel

func (s *BaseTrinoParserListener) EnterIsolationLevel(ctx *IsolationLevelContext)

EnterIsolationLevel is called when production isolationLevel is entered.

func (*BaseTrinoParserListener) EnterIterateStatement

func (s *BaseTrinoParserListener) EnterIterateStatement(ctx *IterateStatementContext)

EnterIterateStatement is called when production iterateStatement is entered.

func (*BaseTrinoParserListener) EnterJoinCriteria

func (s *BaseTrinoParserListener) EnterJoinCriteria(ctx *JoinCriteriaContext)

EnterJoinCriteria is called when production joinCriteria is entered.

func (*BaseTrinoParserListener) EnterJoinRelation

func (s *BaseTrinoParserListener) EnterJoinRelation(ctx *JoinRelationContext)

EnterJoinRelation is called when production joinRelation is entered.

func (*BaseTrinoParserListener) EnterJoinType

func (s *BaseTrinoParserListener) EnterJoinType(ctx *JoinTypeContext)

EnterJoinType is called when production joinType is entered.

func (*BaseTrinoParserListener) EnterJsonArgument

func (s *BaseTrinoParserListener) EnterJsonArgument(ctx *JsonArgumentContext)

EnterJsonArgument is called when production jsonArgument is entered.

func (*BaseTrinoParserListener) EnterJsonArray

func (s *BaseTrinoParserListener) EnterJsonArray(ctx *JsonArrayContext)

EnterJsonArray is called when production jsonArray is entered.

func (*BaseTrinoParserListener) EnterJsonExists

func (s *BaseTrinoParserListener) EnterJsonExists(ctx *JsonExistsContext)

EnterJsonExists is called when production jsonExists is entered.

func (*BaseTrinoParserListener) EnterJsonExistsErrorBehavior

func (s *BaseTrinoParserListener) EnterJsonExistsErrorBehavior(ctx *JsonExistsErrorBehaviorContext)

EnterJsonExistsErrorBehavior is called when production jsonExistsErrorBehavior is entered.

func (*BaseTrinoParserListener) EnterJsonObject

func (s *BaseTrinoParserListener) EnterJsonObject(ctx *JsonObjectContext)

EnterJsonObject is called when production jsonObject is entered.

func (*BaseTrinoParserListener) EnterJsonObjectMember

func (s *BaseTrinoParserListener) EnterJsonObjectMember(ctx *JsonObjectMemberContext)

EnterJsonObjectMember is called when production jsonObjectMember is entered.

func (*BaseTrinoParserListener) EnterJsonPathInvocation

func (s *BaseTrinoParserListener) EnterJsonPathInvocation(ctx *JsonPathInvocationContext)

EnterJsonPathInvocation is called when production jsonPathInvocation is entered.

func (*BaseTrinoParserListener) EnterJsonQuery

func (s *BaseTrinoParserListener) EnterJsonQuery(ctx *JsonQueryContext)

EnterJsonQuery is called when production jsonQuery is entered.

func (*BaseTrinoParserListener) EnterJsonQueryBehavior

func (s *BaseTrinoParserListener) EnterJsonQueryBehavior(ctx *JsonQueryBehaviorContext)

EnterJsonQueryBehavior is called when production jsonQueryBehavior is entered.

func (*BaseTrinoParserListener) EnterJsonQueryWrapperBehavior

func (s *BaseTrinoParserListener) EnterJsonQueryWrapperBehavior(ctx *JsonQueryWrapperBehaviorContext)

EnterJsonQueryWrapperBehavior is called when production jsonQueryWrapperBehavior is entered.

func (*BaseTrinoParserListener) EnterJsonRepresentation

func (s *BaseTrinoParserListener) EnterJsonRepresentation(ctx *JsonRepresentationContext)

EnterJsonRepresentation is called when production jsonRepresentation is entered.

func (*BaseTrinoParserListener) EnterJsonValue

func (s *BaseTrinoParserListener) EnterJsonValue(ctx *JsonValueContext)

EnterJsonValue is called when production jsonValue is entered.

func (*BaseTrinoParserListener) EnterJsonValueBehavior

func (s *BaseTrinoParserListener) EnterJsonValueBehavior(ctx *JsonValueBehaviorContext)

EnterJsonValueBehavior is called when production jsonValueBehavior is entered.

func (*BaseTrinoParserListener) EnterJsonValueExpression

func (s *BaseTrinoParserListener) EnterJsonValueExpression(ctx *JsonValueExpressionContext)

EnterJsonValueExpression is called when production jsonValueExpression is entered.

func (*BaseTrinoParserListener) EnterLambda

func (s *BaseTrinoParserListener) EnterLambda(ctx *LambdaContext)

EnterLambda is called when production lambda is entered.

func (*BaseTrinoParserListener) EnterLanguageCharacteristic

func (s *BaseTrinoParserListener) EnterLanguageCharacteristic(ctx *LanguageCharacteristicContext)

EnterLanguageCharacteristic is called when production languageCharacteristic is entered.

func (*BaseTrinoParserListener) EnterLateral

func (s *BaseTrinoParserListener) EnterLateral(ctx *LateralContext)

EnterLateral is called when production lateral is entered.

func (*BaseTrinoParserListener) EnterLeaveStatement

func (s *BaseTrinoParserListener) EnterLeaveStatement(ctx *LeaveStatementContext)

EnterLeaveStatement is called when production leaveStatement is entered.

func (*BaseTrinoParserListener) EnterLegacyArrayType

func (s *BaseTrinoParserListener) EnterLegacyArrayType(ctx *LegacyArrayTypeContext)

EnterLegacyArrayType is called when production legacyArrayType is entered.

func (*BaseTrinoParserListener) EnterLegacyMapType

func (s *BaseTrinoParserListener) EnterLegacyMapType(ctx *LegacyMapTypeContext)

EnterLegacyMapType is called when production legacyMapType is entered.

func (*BaseTrinoParserListener) EnterLike

func (s *BaseTrinoParserListener) EnterLike(ctx *LikeContext)

EnterLike is called when production like is entered.

func (*BaseTrinoParserListener) EnterLikeClause

func (s *BaseTrinoParserListener) EnterLikeClause(ctx *LikeClauseContext)

EnterLikeClause is called when production likeClause is entered.

func (*BaseTrinoParserListener) EnterLimitRowCount

func (s *BaseTrinoParserListener) EnterLimitRowCount(ctx *LimitRowCountContext)

EnterLimitRowCount is called when production limitRowCount is entered.

func (*BaseTrinoParserListener) EnterListAggOverflowBehavior

func (s *BaseTrinoParserListener) EnterListAggOverflowBehavior(ctx *ListAggOverflowBehaviorContext)

EnterListAggOverflowBehavior is called when production listAggOverflowBehavior is entered.

func (*BaseTrinoParserListener) EnterListagg

func (s *BaseTrinoParserListener) EnterListagg(ctx *ListaggContext)

EnterListagg is called when production listagg is entered.

func (*BaseTrinoParserListener) EnterListaggCountIndication

func (s *BaseTrinoParserListener) EnterListaggCountIndication(ctx *ListaggCountIndicationContext)

EnterListaggCountIndication is called when production listaggCountIndication is entered.

func (*BaseTrinoParserListener) EnterLogicalNot

func (s *BaseTrinoParserListener) EnterLogicalNot(ctx *LogicalNotContext)

EnterLogicalNot is called when production logicalNot is entered.

func (*BaseTrinoParserListener) EnterLoopStatement

func (s *BaseTrinoParserListener) EnterLoopStatement(ctx *LoopStatementContext)

EnterLoopStatement is called when production loopStatement is entered.

func (*BaseTrinoParserListener) EnterMeasure

func (s *BaseTrinoParserListener) EnterMeasure(ctx *MeasureContext)

EnterMeasure is called when production measure is entered.

func (*BaseTrinoParserListener) EnterMeasureDefinition

func (s *BaseTrinoParserListener) EnterMeasureDefinition(ctx *MeasureDefinitionContext)

EnterMeasureDefinition is called when production measureDefinition is entered.

func (*BaseTrinoParserListener) EnterMerge

func (s *BaseTrinoParserListener) EnterMerge(ctx *MergeContext)

EnterMerge is called when production merge is entered.

func (*BaseTrinoParserListener) EnterMergeDelete

func (s *BaseTrinoParserListener) EnterMergeDelete(ctx *MergeDeleteContext)

EnterMergeDelete is called when production mergeDelete is entered.

func (*BaseTrinoParserListener) EnterMergeInsert

func (s *BaseTrinoParserListener) EnterMergeInsert(ctx *MergeInsertContext)

EnterMergeInsert is called when production mergeInsert is entered.

func (*BaseTrinoParserListener) EnterMergeUpdate

func (s *BaseTrinoParserListener) EnterMergeUpdate(ctx *MergeUpdateContext)

EnterMergeUpdate is called when production mergeUpdate is entered.

func (*BaseTrinoParserListener) EnterMultipleGroupingSets

func (s *BaseTrinoParserListener) EnterMultipleGroupingSets(ctx *MultipleGroupingSetsContext)

EnterMultipleGroupingSets is called when production multipleGroupingSets is entered.

func (*BaseTrinoParserListener) EnterNamedArgument

func (s *BaseTrinoParserListener) EnterNamedArgument(ctx *NamedArgumentContext)

EnterNamedArgument is called when production namedArgument is entered.

func (*BaseTrinoParserListener) EnterNamedQuery

func (s *BaseTrinoParserListener) EnterNamedQuery(ctx *NamedQueryContext)

EnterNamedQuery is called when production namedQuery is entered.

func (*BaseTrinoParserListener) EnterNonDefaultPropertyValue

func (s *BaseTrinoParserListener) EnterNonDefaultPropertyValue(ctx *NonDefaultPropertyValueContext)

EnterNonDefaultPropertyValue is called when production nonDefaultPropertyValue is entered.

func (*BaseTrinoParserListener) EnterNonReserved

func (s *BaseTrinoParserListener) EnterNonReserved(ctx *NonReservedContext)

EnterNonReserved is called when production nonReserved is entered.

func (*BaseTrinoParserListener) EnterNormalForm

func (s *BaseTrinoParserListener) EnterNormalForm(ctx *NormalFormContext)

EnterNormalForm is called when production normalForm is entered.

func (*BaseTrinoParserListener) EnterNormalize

func (s *BaseTrinoParserListener) EnterNormalize(ctx *NormalizeContext)

EnterNormalize is called when production normalize is entered.

func (*BaseTrinoParserListener) EnterNullLiteral

func (s *BaseTrinoParserListener) EnterNullLiteral(ctx *NullLiteralContext)

EnterNullLiteral is called when production nullLiteral is entered.

func (*BaseTrinoParserListener) EnterNullPredicate

func (s *BaseTrinoParserListener) EnterNullPredicate(ctx *NullPredicateContext)

EnterNullPredicate is called when production nullPredicate is entered.

func (*BaseTrinoParserListener) EnterNullTreatment

func (s *BaseTrinoParserListener) EnterNullTreatment(ctx *NullTreatmentContext)

EnterNullTreatment is called when production nullTreatment is entered.

func (*BaseTrinoParserListener) EnterNumericLiteral

func (s *BaseTrinoParserListener) EnterNumericLiteral(ctx *NumericLiteralContext)

EnterNumericLiteral is called when production numericLiteral is entered.

func (*BaseTrinoParserListener) EnterOneOrMoreQuantifier

func (s *BaseTrinoParserListener) EnterOneOrMoreQuantifier(ctx *OneOrMoreQuantifierContext)

EnterOneOrMoreQuantifier is called when production oneOrMoreQuantifier is entered.

func (*BaseTrinoParserListener) EnterOr

func (s *BaseTrinoParserListener) EnterOr(ctx *OrContext)

EnterOr is called when production or is entered.

func (*BaseTrinoParserListener) EnterOver

func (s *BaseTrinoParserListener) EnterOver(ctx *OverContext)

EnterOver is called when production over is entered.

func (*BaseTrinoParserListener) EnterParameter

func (s *BaseTrinoParserListener) EnterParameter(ctx *ParameterContext)

EnterParameter is called when production parameter is entered.

func (*BaseTrinoParserListener) EnterParameterDeclaration

func (s *BaseTrinoParserListener) EnterParameterDeclaration(ctx *ParameterDeclarationContext)

EnterParameterDeclaration is called when production parameterDeclaration is entered.

func (*BaseTrinoParserListener) EnterParenthesizedExpression

func (s *BaseTrinoParserListener) EnterParenthesizedExpression(ctx *ParenthesizedExpressionContext)

EnterParenthesizedExpression is called when production parenthesizedExpression is entered.

func (*BaseTrinoParserListener) EnterParenthesizedRelation

func (s *BaseTrinoParserListener) EnterParenthesizedRelation(ctx *ParenthesizedRelationContext)

EnterParenthesizedRelation is called when production parenthesizedRelation is entered.

func (*BaseTrinoParserListener) EnterParse

func (s *BaseTrinoParserListener) EnterParse(ctx *ParseContext)

EnterParse is called when production parse is entered.

func (*BaseTrinoParserListener) EnterPartitionEndAnchor

func (s *BaseTrinoParserListener) EnterPartitionEndAnchor(ctx *PartitionEndAnchorContext)

EnterPartitionEndAnchor is called when production partitionEndAnchor is entered.

func (*BaseTrinoParserListener) EnterPartitionStartAnchor

func (s *BaseTrinoParserListener) EnterPartitionStartAnchor(ctx *PartitionStartAnchorContext)

EnterPartitionStartAnchor is called when production partitionStartAnchor is entered.

func (*BaseTrinoParserListener) EnterPathSpecification

func (s *BaseTrinoParserListener) EnterPathSpecification(ctx *PathSpecificationContext)

EnterPathSpecification is called when production pathSpecification is entered.

func (*BaseTrinoParserListener) EnterPatternAlternation

func (s *BaseTrinoParserListener) EnterPatternAlternation(ctx *PatternAlternationContext)

EnterPatternAlternation is called when production patternAlternation is entered.

func (*BaseTrinoParserListener) EnterPatternConcatenation

func (s *BaseTrinoParserListener) EnterPatternConcatenation(ctx *PatternConcatenationContext)

EnterPatternConcatenation is called when production patternConcatenation is entered.

func (*BaseTrinoParserListener) EnterPatternPermutation

func (s *BaseTrinoParserListener) EnterPatternPermutation(ctx *PatternPermutationContext)

EnterPatternPermutation is called when production patternPermutation is entered.

func (*BaseTrinoParserListener) EnterPatternRecognition

func (s *BaseTrinoParserListener) EnterPatternRecognition(ctx *PatternRecognitionContext)

EnterPatternRecognition is called when production patternRecognition is entered.

func (*BaseTrinoParserListener) EnterPatternVariable

func (s *BaseTrinoParserListener) EnterPatternVariable(ctx *PatternVariableContext)

EnterPatternVariable is called when production patternVariable is entered.

func (*BaseTrinoParserListener) EnterPosition

func (s *BaseTrinoParserListener) EnterPosition(ctx *PositionContext)

EnterPosition is called when production position is entered.

func (*BaseTrinoParserListener) EnterPositionalArgument

func (s *BaseTrinoParserListener) EnterPositionalArgument(ctx *PositionalArgumentContext)

EnterPositionalArgument is called when production positionalArgument is entered.

func (*BaseTrinoParserListener) EnterPredicated

func (s *BaseTrinoParserListener) EnterPredicated(ctx *PredicatedContext)

EnterPredicated is called when production predicated is entered.

func (*BaseTrinoParserListener) EnterPrepare

func (s *BaseTrinoParserListener) EnterPrepare(ctx *PrepareContext)

EnterPrepare is called when production prepare is entered.

func (*BaseTrinoParserListener) EnterPrivilege

func (s *BaseTrinoParserListener) EnterPrivilege(ctx *PrivilegeContext)

EnterPrivilege is called when production privilege is entered.

func (*BaseTrinoParserListener) EnterProcessingMode

func (s *BaseTrinoParserListener) EnterProcessingMode(ctx *ProcessingModeContext)

EnterProcessingMode is called when production processingMode is entered.

func (*BaseTrinoParserListener) EnterProperties

func (s *BaseTrinoParserListener) EnterProperties(ctx *PropertiesContext)

EnterProperties is called when production properties is entered.

func (*BaseTrinoParserListener) EnterProperty

func (s *BaseTrinoParserListener) EnterProperty(ctx *PropertyContext)

EnterProperty is called when production property is entered.

func (*BaseTrinoParserListener) EnterPropertyAssignments

func (s *BaseTrinoParserListener) EnterPropertyAssignments(ctx *PropertyAssignmentsContext)

EnterPropertyAssignments is called when production propertyAssignments is entered.

func (*BaseTrinoParserListener) EnterQualifiedArgument

func (s *BaseTrinoParserListener) EnterQualifiedArgument(ctx *QualifiedArgumentContext)

EnterQualifiedArgument is called when production qualifiedArgument is entered.

func (*BaseTrinoParserListener) EnterQualifiedName

func (s *BaseTrinoParserListener) EnterQualifiedName(ctx *QualifiedNameContext)

EnterQualifiedName is called when production qualifiedName is entered.

func (*BaseTrinoParserListener) EnterQuantifiedComparison

func (s *BaseTrinoParserListener) EnterQuantifiedComparison(ctx *QuantifiedComparisonContext)

EnterQuantifiedComparison is called when production quantifiedComparison is entered.

func (*BaseTrinoParserListener) EnterQuantifiedPrimary

func (s *BaseTrinoParserListener) EnterQuantifiedPrimary(ctx *QuantifiedPrimaryContext)

EnterQuantifiedPrimary is called when production quantifiedPrimary is entered.

func (*BaseTrinoParserListener) EnterQuery

func (s *BaseTrinoParserListener) EnterQuery(ctx *QueryContext)

EnterQuery is called when production query is entered.

func (*BaseTrinoParserListener) EnterQueryNoWith

func (s *BaseTrinoParserListener) EnterQueryNoWith(ctx *QueryNoWithContext)

EnterQueryNoWith is called when production queryNoWith is entered.

func (*BaseTrinoParserListener) EnterQueryPeriod

func (s *BaseTrinoParserListener) EnterQueryPeriod(ctx *QueryPeriodContext)

EnterQueryPeriod is called when production queryPeriod is entered.

func (*BaseTrinoParserListener) EnterQueryPrimaryDefault

func (s *BaseTrinoParserListener) EnterQueryPrimaryDefault(ctx *QueryPrimaryDefaultContext)

EnterQueryPrimaryDefault is called when production queryPrimaryDefault is entered.

func (*BaseTrinoParserListener) EnterQuerySpecification

func (s *BaseTrinoParserListener) EnterQuerySpecification(ctx *QuerySpecificationContext)

EnterQuerySpecification is called when production querySpecification is entered.

func (*BaseTrinoParserListener) EnterQueryTermDefault

func (s *BaseTrinoParserListener) EnterQueryTermDefault(ctx *QueryTermDefaultContext)

EnterQueryTermDefault is called when production queryTermDefault is entered.

func (*BaseTrinoParserListener) EnterQuotedIdentifier

func (s *BaseTrinoParserListener) EnterQuotedIdentifier(ctx *QuotedIdentifierContext)

EnterQuotedIdentifier is called when production quotedIdentifier is entered.

func (*BaseTrinoParserListener) EnterRangeQuantifier

func (s *BaseTrinoParserListener) EnterRangeQuantifier(ctx *RangeQuantifierContext)

EnterRangeQuantifier is called when production rangeQuantifier is entered.

func (*BaseTrinoParserListener) EnterRangeType

func (s *BaseTrinoParserListener) EnterRangeType(ctx *RangeTypeContext)

EnterRangeType is called when production rangeType is entered.

func (*BaseTrinoParserListener) EnterReadCommitted

func (s *BaseTrinoParserListener) EnterReadCommitted(ctx *ReadCommittedContext)

EnterReadCommitted is called when production readCommitted is entered.

func (*BaseTrinoParserListener) EnterReadUncommitted

func (s *BaseTrinoParserListener) EnterReadUncommitted(ctx *ReadUncommittedContext)

EnterReadUncommitted is called when production readUncommitted is entered.

func (*BaseTrinoParserListener) EnterRefreshMaterializedView

func (s *BaseTrinoParserListener) EnterRefreshMaterializedView(ctx *RefreshMaterializedViewContext)

EnterRefreshMaterializedView is called when production refreshMaterializedView is entered.

func (*BaseTrinoParserListener) EnterRelationDefault

func (s *BaseTrinoParserListener) EnterRelationDefault(ctx *RelationDefaultContext)

EnterRelationDefault is called when production relationDefault is entered.

func (*BaseTrinoParserListener) EnterRenameColumn

func (s *BaseTrinoParserListener) EnterRenameColumn(ctx *RenameColumnContext)

EnterRenameColumn is called when production renameColumn is entered.

func (*BaseTrinoParserListener) EnterRenameMaterializedView

func (s *BaseTrinoParserListener) EnterRenameMaterializedView(ctx *RenameMaterializedViewContext)

EnterRenameMaterializedView is called when production renameMaterializedView is entered.

func (*BaseTrinoParserListener) EnterRenameSchema

func (s *BaseTrinoParserListener) EnterRenameSchema(ctx *RenameSchemaContext)

EnterRenameSchema is called when production renameSchema is entered.

func (*BaseTrinoParserListener) EnterRenameTable

func (s *BaseTrinoParserListener) EnterRenameTable(ctx *RenameTableContext)

EnterRenameTable is called when production renameTable is entered.

func (*BaseTrinoParserListener) EnterRenameView

func (s *BaseTrinoParserListener) EnterRenameView(ctx *RenameViewContext)

EnterRenameView is called when production renameView is entered.

func (*BaseTrinoParserListener) EnterRepeatStatement

func (s *BaseTrinoParserListener) EnterRepeatStatement(ctx *RepeatStatementContext)

EnterRepeatStatement is called when production repeatStatement is entered.

func (*BaseTrinoParserListener) EnterRepeatableRead

func (s *BaseTrinoParserListener) EnterRepeatableRead(ctx *RepeatableReadContext)

EnterRepeatableRead is called when production repeatableRead is entered.

func (*BaseTrinoParserListener) EnterResetSession

func (s *BaseTrinoParserListener) EnterResetSession(ctx *ResetSessionContext)

EnterResetSession is called when production resetSession is entered.

func (*BaseTrinoParserListener) EnterResetSessionAuthorization

func (s *BaseTrinoParserListener) EnterResetSessionAuthorization(ctx *ResetSessionAuthorizationContext)

EnterResetSessionAuthorization is called when production resetSessionAuthorization is entered.

func (*BaseTrinoParserListener) EnterReturnStatement

func (s *BaseTrinoParserListener) EnterReturnStatement(ctx *ReturnStatementContext)

EnterReturnStatement is called when production returnStatement is entered.

func (*BaseTrinoParserListener) EnterReturnsClause

func (s *BaseTrinoParserListener) EnterReturnsClause(ctx *ReturnsClauseContext)

EnterReturnsClause is called when production returnsClause is entered.

func (*BaseTrinoParserListener) EnterReturnsNullOnNullInputCharacteristic

func (s *BaseTrinoParserListener) EnterReturnsNullOnNullInputCharacteristic(ctx *ReturnsNullOnNullInputCharacteristicContext)

EnterReturnsNullOnNullInputCharacteristic is called when production returnsNullOnNullInputCharacteristic is entered.

func (*BaseTrinoParserListener) EnterRevoke

func (s *BaseTrinoParserListener) EnterRevoke(ctx *RevokeContext)

EnterRevoke is called when production revoke is entered.

func (*BaseTrinoParserListener) EnterRevokeRoles

func (s *BaseTrinoParserListener) EnterRevokeRoles(ctx *RevokeRolesContext)

EnterRevokeRoles is called when production revokeRoles is entered.

func (*BaseTrinoParserListener) EnterRolePrincipal

func (s *BaseTrinoParserListener) EnterRolePrincipal(ctx *RolePrincipalContext)

EnterRolePrincipal is called when production rolePrincipal is entered.

func (*BaseTrinoParserListener) EnterRoles

func (s *BaseTrinoParserListener) EnterRoles(ctx *RolesContext)

EnterRoles is called when production roles is entered.

func (*BaseTrinoParserListener) EnterRollback

func (s *BaseTrinoParserListener) EnterRollback(ctx *RollbackContext)

EnterRollback is called when production rollback is entered.

func (*BaseTrinoParserListener) EnterRollup

func (s *BaseTrinoParserListener) EnterRollup(ctx *RollupContext)

EnterRollup is called when production rollup is entered.

func (*BaseTrinoParserListener) EnterRootQuery

func (s *BaseTrinoParserListener) EnterRootQuery(ctx *RootQueryContext)

EnterRootQuery is called when production rootQuery is entered.

func (*BaseTrinoParserListener) EnterRowConstructor

func (s *BaseTrinoParserListener) EnterRowConstructor(ctx *RowConstructorContext)

EnterRowConstructor is called when production rowConstructor is entered.

func (*BaseTrinoParserListener) EnterRowCount

func (s *BaseTrinoParserListener) EnterRowCount(ctx *RowCountContext)

EnterRowCount is called when production rowCount is entered.

func (*BaseTrinoParserListener) EnterRowField

func (s *BaseTrinoParserListener) EnterRowField(ctx *RowFieldContext)

EnterRowField is called when production rowField is entered.

func (*BaseTrinoParserListener) EnterRowType

func (s *BaseTrinoParserListener) EnterRowType(ctx *RowTypeContext)

EnterRowType is called when production rowType is entered.

func (*BaseTrinoParserListener) EnterRowsPerMatch

func (s *BaseTrinoParserListener) EnterRowsPerMatch(ctx *RowsPerMatchContext)

EnterRowsPerMatch is called when production rowsPerMatch is entered.

func (*BaseTrinoParserListener) EnterSampleType

func (s *BaseTrinoParserListener) EnterSampleType(ctx *SampleTypeContext)

EnterSampleType is called when production sampleType is entered.

func (*BaseTrinoParserListener) EnterSampledRelation

func (s *BaseTrinoParserListener) EnterSampledRelation(ctx *SampledRelationContext)

EnterSampledRelation is called when production sampledRelation is entered.

func (*BaseTrinoParserListener) EnterSearchedCase

func (s *BaseTrinoParserListener) EnterSearchedCase(ctx *SearchedCaseContext)

EnterSearchedCase is called when production searchedCase is entered.

func (*BaseTrinoParserListener) EnterSearchedCaseStatement

func (s *BaseTrinoParserListener) EnterSearchedCaseStatement(ctx *SearchedCaseStatementContext)

EnterSearchedCaseStatement is called when production searchedCaseStatement is entered.

func (*BaseTrinoParserListener) EnterSecurityCharacteristic

func (s *BaseTrinoParserListener) EnterSecurityCharacteristic(ctx *SecurityCharacteristicContext)

EnterSecurityCharacteristic is called when production securityCharacteristic is entered.

func (*BaseTrinoParserListener) EnterSelectAll

func (s *BaseTrinoParserListener) EnterSelectAll(ctx *SelectAllContext)

EnterSelectAll is called when production selectAll is entered.

func (*BaseTrinoParserListener) EnterSelectSingle

func (s *BaseTrinoParserListener) EnterSelectSingle(ctx *SelectSingleContext)

EnterSelectSingle is called when production selectSingle is entered.

func (*BaseTrinoParserListener) EnterSerializable

func (s *BaseTrinoParserListener) EnterSerializable(ctx *SerializableContext)

EnterSerializable is called when production serializable is entered.

func (*BaseTrinoParserListener) EnterSetColumnType

func (s *BaseTrinoParserListener) EnterSetColumnType(ctx *SetColumnTypeContext)

EnterSetColumnType is called when production setColumnType is entered.

func (*BaseTrinoParserListener) EnterSetMaterializedViewProperties

func (s *BaseTrinoParserListener) EnterSetMaterializedViewProperties(ctx *SetMaterializedViewPropertiesContext)

EnterSetMaterializedViewProperties is called when production setMaterializedViewProperties is entered.

func (*BaseTrinoParserListener) EnterSetOperation

func (s *BaseTrinoParserListener) EnterSetOperation(ctx *SetOperationContext)

EnterSetOperation is called when production setOperation is entered.

func (*BaseTrinoParserListener) EnterSetPath

func (s *BaseTrinoParserListener) EnterSetPath(ctx *SetPathContext)

EnterSetPath is called when production setPath is entered.

func (*BaseTrinoParserListener) EnterSetQuantifier

func (s *BaseTrinoParserListener) EnterSetQuantifier(ctx *SetQuantifierContext)

EnterSetQuantifier is called when production setQuantifier is entered.

func (*BaseTrinoParserListener) EnterSetRole

func (s *BaseTrinoParserListener) EnterSetRole(ctx *SetRoleContext)

EnterSetRole is called when production setRole is entered.

func (*BaseTrinoParserListener) EnterSetSchemaAuthorization

func (s *BaseTrinoParserListener) EnterSetSchemaAuthorization(ctx *SetSchemaAuthorizationContext)

EnterSetSchemaAuthorization is called when production setSchemaAuthorization is entered.

func (*BaseTrinoParserListener) EnterSetSession

func (s *BaseTrinoParserListener) EnterSetSession(ctx *SetSessionContext)

EnterSetSession is called when production setSession is entered.

func (*BaseTrinoParserListener) EnterSetSessionAuthorization

func (s *BaseTrinoParserListener) EnterSetSessionAuthorization(ctx *SetSessionAuthorizationContext)

EnterSetSessionAuthorization is called when production setSessionAuthorization is entered.

func (*BaseTrinoParserListener) EnterSetTableAuthorization

func (s *BaseTrinoParserListener) EnterSetTableAuthorization(ctx *SetTableAuthorizationContext)

EnterSetTableAuthorization is called when production setTableAuthorization is entered.

func (*BaseTrinoParserListener) EnterSetTableProperties

func (s *BaseTrinoParserListener) EnterSetTableProperties(ctx *SetTablePropertiesContext)

EnterSetTableProperties is called when production setTableProperties is entered.

func (*BaseTrinoParserListener) EnterSetTimeZone

func (s *BaseTrinoParserListener) EnterSetTimeZone(ctx *SetTimeZoneContext)

EnterSetTimeZone is called when production setTimeZone is entered.

func (*BaseTrinoParserListener) EnterSetViewAuthorization

func (s *BaseTrinoParserListener) EnterSetViewAuthorization(ctx *SetViewAuthorizationContext)

EnterSetViewAuthorization is called when production setViewAuthorization is entered.

func (*BaseTrinoParserListener) EnterShowCatalogs

func (s *BaseTrinoParserListener) EnterShowCatalogs(ctx *ShowCatalogsContext)

EnterShowCatalogs is called when production showCatalogs is entered.

func (*BaseTrinoParserListener) EnterShowColumns

func (s *BaseTrinoParserListener) EnterShowColumns(ctx *ShowColumnsContext)

EnterShowColumns is called when production showColumns is entered.

func (*BaseTrinoParserListener) EnterShowCreateMaterializedView

func (s *BaseTrinoParserListener) EnterShowCreateMaterializedView(ctx *ShowCreateMaterializedViewContext)

EnterShowCreateMaterializedView is called when production showCreateMaterializedView is entered.

func (*BaseTrinoParserListener) EnterShowCreateSchema

func (s *BaseTrinoParserListener) EnterShowCreateSchema(ctx *ShowCreateSchemaContext)

EnterShowCreateSchema is called when production showCreateSchema is entered.

func (*BaseTrinoParserListener) EnterShowCreateTable

func (s *BaseTrinoParserListener) EnterShowCreateTable(ctx *ShowCreateTableContext)

EnterShowCreateTable is called when production showCreateTable is entered.

func (*BaseTrinoParserListener) EnterShowCreateView

func (s *BaseTrinoParserListener) EnterShowCreateView(ctx *ShowCreateViewContext)

EnterShowCreateView is called when production showCreateView is entered.

func (*BaseTrinoParserListener) EnterShowFunctions

func (s *BaseTrinoParserListener) EnterShowFunctions(ctx *ShowFunctionsContext)

EnterShowFunctions is called when production showFunctions is entered.

func (*BaseTrinoParserListener) EnterShowGrants

func (s *BaseTrinoParserListener) EnterShowGrants(ctx *ShowGrantsContext)

EnterShowGrants is called when production showGrants is entered.

func (*BaseTrinoParserListener) EnterShowRoleGrants

func (s *BaseTrinoParserListener) EnterShowRoleGrants(ctx *ShowRoleGrantsContext)

EnterShowRoleGrants is called when production showRoleGrants is entered.

func (*BaseTrinoParserListener) EnterShowRoles

func (s *BaseTrinoParserListener) EnterShowRoles(ctx *ShowRolesContext)

EnterShowRoles is called when production showRoles is entered.

func (*BaseTrinoParserListener) EnterShowSchemas

func (s *BaseTrinoParserListener) EnterShowSchemas(ctx *ShowSchemasContext)

EnterShowSchemas is called when production showSchemas is entered.

func (*BaseTrinoParserListener) EnterShowSession

func (s *BaseTrinoParserListener) EnterShowSession(ctx *ShowSessionContext)

EnterShowSession is called when production showSession is entered.

func (*BaseTrinoParserListener) EnterShowStats

func (s *BaseTrinoParserListener) EnterShowStats(ctx *ShowStatsContext)

EnterShowStats is called when production showStats is entered.

func (*BaseTrinoParserListener) EnterShowStatsForQuery

func (s *BaseTrinoParserListener) EnterShowStatsForQuery(ctx *ShowStatsForQueryContext)

EnterShowStatsForQuery is called when production showStatsForQuery is entered.

func (*BaseTrinoParserListener) EnterShowTables

func (s *BaseTrinoParserListener) EnterShowTables(ctx *ShowTablesContext)

EnterShowTables is called when production showTables is entered.

func (*BaseTrinoParserListener) EnterSimpleCase

func (s *BaseTrinoParserListener) EnterSimpleCase(ctx *SimpleCaseContext)

EnterSimpleCase is called when production simpleCase is entered.

func (*BaseTrinoParserListener) EnterSimpleCaseStatement

func (s *BaseTrinoParserListener) EnterSimpleCaseStatement(ctx *SimpleCaseStatementContext)

EnterSimpleCaseStatement is called when production simpleCaseStatement is entered.

func (*BaseTrinoParserListener) EnterSingleGroupingSet

func (s *BaseTrinoParserListener) EnterSingleGroupingSet(ctx *SingleGroupingSetContext)

EnterSingleGroupingSet is called when production singleGroupingSet is entered.

func (*BaseTrinoParserListener) EnterSingleStatement

func (s *BaseTrinoParserListener) EnterSingleStatement(ctx *SingleStatementContext)

EnterSingleStatement is called when production singleStatement is entered.

func (*BaseTrinoParserListener) EnterSkipTo

func (s *BaseTrinoParserListener) EnterSkipTo(ctx *SkipToContext)

EnterSkipTo is called when production skipTo is entered.

func (*BaseTrinoParserListener) EnterSortItem

func (s *BaseTrinoParserListener) EnterSortItem(ctx *SortItemContext)

EnterSortItem is called when production sortItem is entered.

func (*BaseTrinoParserListener) EnterSpecialDateTimeFunction

func (s *BaseTrinoParserListener) EnterSpecialDateTimeFunction(ctx *SpecialDateTimeFunctionContext)

EnterSpecialDateTimeFunction is called when production specialDateTimeFunction is entered.

func (*BaseTrinoParserListener) EnterSpecifiedPrincipal

func (s *BaseTrinoParserListener) EnterSpecifiedPrincipal(ctx *SpecifiedPrincipalContext)

EnterSpecifiedPrincipal is called when production specifiedPrincipal is entered.

func (*BaseTrinoParserListener) EnterSqlStatementList

func (s *BaseTrinoParserListener) EnterSqlStatementList(ctx *SqlStatementListContext)

EnterSqlStatementList is called when production sqlStatementList is entered.

func (*BaseTrinoParserListener) EnterStandaloneExpression

func (s *BaseTrinoParserListener) EnterStandaloneExpression(ctx *StandaloneExpressionContext)

EnterStandaloneExpression is called when production standaloneExpression is entered.

func (*BaseTrinoParserListener) EnterStandaloneFunctionSpecification

func (s *BaseTrinoParserListener) EnterStandaloneFunctionSpecification(ctx *StandaloneFunctionSpecificationContext)

EnterStandaloneFunctionSpecification is called when production standaloneFunctionSpecification is entered.

func (*BaseTrinoParserListener) EnterStandalonePathSpecification

func (s *BaseTrinoParserListener) EnterStandalonePathSpecification(ctx *StandalonePathSpecificationContext)

EnterStandalonePathSpecification is called when production standalonePathSpecification is entered.

func (*BaseTrinoParserListener) EnterStandaloneRowPattern

func (s *BaseTrinoParserListener) EnterStandaloneRowPattern(ctx *StandaloneRowPatternContext)

EnterStandaloneRowPattern is called when production standaloneRowPattern is entered.

func (*BaseTrinoParserListener) EnterStandaloneType

func (s *BaseTrinoParserListener) EnterStandaloneType(ctx *StandaloneTypeContext)

EnterStandaloneType is called when production standaloneType is entered.

func (*BaseTrinoParserListener) EnterStartTransaction

func (s *BaseTrinoParserListener) EnterStartTransaction(ctx *StartTransactionContext)

EnterStartTransaction is called when production startTransaction is entered.

func (*BaseTrinoParserListener) EnterStatementDefault

func (s *BaseTrinoParserListener) EnterStatementDefault(ctx *StatementDefaultContext)

EnterStatementDefault is called when production statementDefault is entered.

func (*BaseTrinoParserListener) EnterStatements

func (s *BaseTrinoParserListener) EnterStatements(ctx *StatementsContext)

EnterStatements is called when production statements is entered.

func (*BaseTrinoParserListener) EnterStringLiteral

func (s *BaseTrinoParserListener) EnterStringLiteral(ctx *StringLiteralContext)

EnterStringLiteral is called when production stringLiteral is entered.

func (*BaseTrinoParserListener) EnterStringUser

func (s *BaseTrinoParserListener) EnterStringUser(ctx *StringUserContext)

EnterStringUser is called when production stringUser is entered.

func (*BaseTrinoParserListener) EnterSubquery

func (s *BaseTrinoParserListener) EnterSubquery(ctx *SubqueryContext)

EnterSubquery is called when production subquery is entered.

func (*BaseTrinoParserListener) EnterSubqueryExpression

func (s *BaseTrinoParserListener) EnterSubqueryExpression(ctx *SubqueryExpressionContext)

EnterSubqueryExpression is called when production subqueryExpression is entered.

func (*BaseTrinoParserListener) EnterSubqueryRelation

func (s *BaseTrinoParserListener) EnterSubqueryRelation(ctx *SubqueryRelationContext)

EnterSubqueryRelation is called when production subqueryRelation is entered.

func (*BaseTrinoParserListener) EnterSubscript

func (s *BaseTrinoParserListener) EnterSubscript(ctx *SubscriptContext)

EnterSubscript is called when production subscript is entered.

func (*BaseTrinoParserListener) EnterSubsetDefinition

func (s *BaseTrinoParserListener) EnterSubsetDefinition(ctx *SubsetDefinitionContext)

EnterSubsetDefinition is called when production subsetDefinition is entered.

func (*BaseTrinoParserListener) EnterSubstring

func (s *BaseTrinoParserListener) EnterSubstring(ctx *SubstringContext)

EnterSubstring is called when production substring is entered.

func (*BaseTrinoParserListener) EnterTable

func (s *BaseTrinoParserListener) EnterTable(ctx *TableContext)

EnterTable is called when production table is entered.

func (*BaseTrinoParserListener) EnterTableArgument

func (s *BaseTrinoParserListener) EnterTableArgument(ctx *TableArgumentContext)

EnterTableArgument is called when production tableArgument is entered.

func (*BaseTrinoParserListener) EnterTableArgumentQuery

func (s *BaseTrinoParserListener) EnterTableArgumentQuery(ctx *TableArgumentQueryContext)

EnterTableArgumentQuery is called when production tableArgumentQuery is entered.

func (*BaseTrinoParserListener) EnterTableArgumentTable

func (s *BaseTrinoParserListener) EnterTableArgumentTable(ctx *TableArgumentTableContext)

EnterTableArgumentTable is called when production tableArgumentTable is entered.

func (*BaseTrinoParserListener) EnterTableElement

func (s *BaseTrinoParserListener) EnterTableElement(ctx *TableElementContext)

EnterTableElement is called when production tableElement is entered.

func (*BaseTrinoParserListener) EnterTableExecute

func (s *BaseTrinoParserListener) EnterTableExecute(ctx *TableExecuteContext)

EnterTableExecute is called when production tableExecute is entered.

func (*BaseTrinoParserListener) EnterTableFunctionArgument

func (s *BaseTrinoParserListener) EnterTableFunctionArgument(ctx *TableFunctionArgumentContext)

EnterTableFunctionArgument is called when production tableFunctionArgument is entered.

func (*BaseTrinoParserListener) EnterTableFunctionCall

func (s *BaseTrinoParserListener) EnterTableFunctionCall(ctx *TableFunctionCallContext)

EnterTableFunctionCall is called when production tableFunctionCall is entered.

func (*BaseTrinoParserListener) EnterTableFunctionInvocation

func (s *BaseTrinoParserListener) EnterTableFunctionInvocation(ctx *TableFunctionInvocationContext)

EnterTableFunctionInvocation is called when production tableFunctionInvocation is entered.

func (*BaseTrinoParserListener) EnterTableName

func (s *BaseTrinoParserListener) EnterTableName(ctx *TableNameContext)

EnterTableName is called when production tableName is entered.

func (*BaseTrinoParserListener) EnterTimeZoneInterval

func (s *BaseTrinoParserListener) EnterTimeZoneInterval(ctx *TimeZoneIntervalContext)

EnterTimeZoneInterval is called when production timeZoneInterval is entered.

func (*BaseTrinoParserListener) EnterTimeZoneString

func (s *BaseTrinoParserListener) EnterTimeZoneString(ctx *TimeZoneStringContext)

EnterTimeZoneString is called when production timeZoneString is entered.

func (*BaseTrinoParserListener) EnterTransactionAccessMode

func (s *BaseTrinoParserListener) EnterTransactionAccessMode(ctx *TransactionAccessModeContext)

EnterTransactionAccessMode is called when production transactionAccessMode is entered.

func (*BaseTrinoParserListener) EnterTrim

func (s *BaseTrinoParserListener) EnterTrim(ctx *TrimContext)

EnterTrim is called when production trim is entered.

func (*BaseTrinoParserListener) EnterTrimsSpecification

func (s *BaseTrinoParserListener) EnterTrimsSpecification(ctx *TrimsSpecificationContext)

EnterTrimsSpecification is called when production trimsSpecification is entered.

func (*BaseTrinoParserListener) EnterTruncateTable

func (s *BaseTrinoParserListener) EnterTruncateTable(ctx *TruncateTableContext)

EnterTruncateTable is called when production truncateTable is entered.

func (*BaseTrinoParserListener) EnterTypeConstructor

func (s *BaseTrinoParserListener) EnterTypeConstructor(ctx *TypeConstructorContext)

EnterTypeConstructor is called when production typeConstructor is entered.

func (*BaseTrinoParserListener) EnterTypeParameter

func (s *BaseTrinoParserListener) EnterTypeParameter(ctx *TypeParameterContext)

EnterTypeParameter is called when production typeParameter is entered.

func (*BaseTrinoParserListener) EnterUnboundedFrame

func (s *BaseTrinoParserListener) EnterUnboundedFrame(ctx *UnboundedFrameContext)

EnterUnboundedFrame is called when production unboundedFrame is entered.

func (*BaseTrinoParserListener) EnterUnicodeStringLiteral

func (s *BaseTrinoParserListener) EnterUnicodeStringLiteral(ctx *UnicodeStringLiteralContext)

EnterUnicodeStringLiteral is called when production unicodeStringLiteral is entered.

func (*BaseTrinoParserListener) EnterUnnest

func (s *BaseTrinoParserListener) EnterUnnest(ctx *UnnestContext)

EnterUnnest is called when production unnest is entered.

func (*BaseTrinoParserListener) EnterUnqualifiedArgument

func (s *BaseTrinoParserListener) EnterUnqualifiedArgument(ctx *UnqualifiedArgumentContext)

EnterUnqualifiedArgument is called when production unqualifiedArgument is entered.

func (*BaseTrinoParserListener) EnterUnquotedIdentifier

func (s *BaseTrinoParserListener) EnterUnquotedIdentifier(ctx *UnquotedIdentifierContext)

EnterUnquotedIdentifier is called when production unquotedIdentifier is entered.

func (*BaseTrinoParserListener) EnterUnspecifiedPrincipal

func (s *BaseTrinoParserListener) EnterUnspecifiedPrincipal(ctx *UnspecifiedPrincipalContext)

EnterUnspecifiedPrincipal is called when production unspecifiedPrincipal is entered.

func (*BaseTrinoParserListener) EnterUpdate

func (s *BaseTrinoParserListener) EnterUpdate(ctx *UpdateContext)

EnterUpdate is called when production update is entered.

func (*BaseTrinoParserListener) EnterUpdateAssignment

func (s *BaseTrinoParserListener) EnterUpdateAssignment(ctx *UpdateAssignmentContext)

EnterUpdateAssignment is called when production updateAssignment is entered.

func (*BaseTrinoParserListener) EnterUse

func (s *BaseTrinoParserListener) EnterUse(ctx *UseContext)

EnterUse is called when production use is entered.

func (*BaseTrinoParserListener) EnterUserPrincipal

func (s *BaseTrinoParserListener) EnterUserPrincipal(ctx *UserPrincipalContext)

EnterUserPrincipal is called when production userPrincipal is entered.

func (*BaseTrinoParserListener) EnterValueExpressionDefault

func (s *BaseTrinoParserListener) EnterValueExpressionDefault(ctx *ValueExpressionDefaultContext)

EnterValueExpressionDefault is called when production valueExpressionDefault is entered.

func (*BaseTrinoParserListener) EnterVariableDeclaration

func (s *BaseTrinoParserListener) EnterVariableDeclaration(ctx *VariableDeclarationContext)

EnterVariableDeclaration is called when production variableDeclaration is entered.

func (*BaseTrinoParserListener) EnterVariableDefinition

func (s *BaseTrinoParserListener) EnterVariableDefinition(ctx *VariableDefinitionContext)

EnterVariableDefinition is called when production variableDefinition is entered.

func (*BaseTrinoParserListener) EnterWhenClause

func (s *BaseTrinoParserListener) EnterWhenClause(ctx *WhenClauseContext)

EnterWhenClause is called when production whenClause is entered.

func (*BaseTrinoParserListener) EnterWhileStatement

func (s *BaseTrinoParserListener) EnterWhileStatement(ctx *WhileStatementContext)

EnterWhileStatement is called when production whileStatement is entered.

func (*BaseTrinoParserListener) EnterWindowDefinition

func (s *BaseTrinoParserListener) EnterWindowDefinition(ctx *WindowDefinitionContext)

EnterWindowDefinition is called when production windowDefinition is entered.

func (*BaseTrinoParserListener) EnterWindowFrame

func (s *BaseTrinoParserListener) EnterWindowFrame(ctx *WindowFrameContext)

EnterWindowFrame is called when production windowFrame is entered.

func (*BaseTrinoParserListener) EnterWindowSpecification

func (s *BaseTrinoParserListener) EnterWindowSpecification(ctx *WindowSpecificationContext)

EnterWindowSpecification is called when production windowSpecification is entered.

func (*BaseTrinoParserListener) EnterWith

func (s *BaseTrinoParserListener) EnterWith(ctx *WithContext)

EnterWith is called when production with is entered.

func (*BaseTrinoParserListener) EnterWithFunction

func (s *BaseTrinoParserListener) EnterWithFunction(ctx *WithFunctionContext)

EnterWithFunction is called when production withFunction is entered.

func (*BaseTrinoParserListener) EnterZeroOrMoreQuantifier

func (s *BaseTrinoParserListener) EnterZeroOrMoreQuantifier(ctx *ZeroOrMoreQuantifierContext)

EnterZeroOrMoreQuantifier is called when production zeroOrMoreQuantifier is entered.

func (*BaseTrinoParserListener) EnterZeroOrOneQuantifier

func (s *BaseTrinoParserListener) EnterZeroOrOneQuantifier(ctx *ZeroOrOneQuantifierContext)

EnterZeroOrOneQuantifier is called when production zeroOrOneQuantifier is entered.

func (*BaseTrinoParserListener) ExitAddColumn

func (s *BaseTrinoParserListener) ExitAddColumn(ctx *AddColumnContext)

ExitAddColumn is called when production addColumn is exited.

func (*BaseTrinoParserListener) ExitAliasedRelation

func (s *BaseTrinoParserListener) ExitAliasedRelation(ctx *AliasedRelationContext)

ExitAliasedRelation is called when production aliasedRelation is exited.

func (*BaseTrinoParserListener) ExitAnalyze

func (s *BaseTrinoParserListener) ExitAnalyze(ctx *AnalyzeContext)

ExitAnalyze is called when production analyze is exited.

func (*BaseTrinoParserListener) ExitAnd

func (s *BaseTrinoParserListener) ExitAnd(ctx *AndContext)

ExitAnd is called when production and is exited.

func (*BaseTrinoParserListener) ExitArithmeticBinary

func (s *BaseTrinoParserListener) ExitArithmeticBinary(ctx *ArithmeticBinaryContext)

ExitArithmeticBinary is called when production arithmeticBinary is exited.

func (*BaseTrinoParserListener) ExitArithmeticUnary

func (s *BaseTrinoParserListener) ExitArithmeticUnary(ctx *ArithmeticUnaryContext)

ExitArithmeticUnary is called when production arithmeticUnary is exited.

func (*BaseTrinoParserListener) ExitArrayConstructor

func (s *BaseTrinoParserListener) ExitArrayConstructor(ctx *ArrayConstructorContext)

ExitArrayConstructor is called when production arrayConstructor is exited.

func (*BaseTrinoParserListener) ExitArrayType

func (s *BaseTrinoParserListener) ExitArrayType(ctx *ArrayTypeContext)

ExitArrayType is called when production arrayType is exited.

func (*BaseTrinoParserListener) ExitAs_column_alias

func (s *BaseTrinoParserListener) ExitAs_column_alias(ctx *As_column_aliasContext)

ExitAs_column_alias is called when production as_column_alias is exited.

func (*BaseTrinoParserListener) ExitAssignmentStatement

func (s *BaseTrinoParserListener) ExitAssignmentStatement(ctx *AssignmentStatementContext)

ExitAssignmentStatement is called when production assignmentStatement is exited.

func (*BaseTrinoParserListener) ExitAtTimeZone

func (s *BaseTrinoParserListener) ExitAtTimeZone(ctx *AtTimeZoneContext)

ExitAtTimeZone is called when production atTimeZone is exited.

func (*BaseTrinoParserListener) ExitBackQuotedIdentifier

func (s *BaseTrinoParserListener) ExitBackQuotedIdentifier(ctx *BackQuotedIdentifierContext)

ExitBackQuotedIdentifier is called when production backQuotedIdentifier is exited.

func (*BaseTrinoParserListener) ExitBasicStringLiteral

func (s *BaseTrinoParserListener) ExitBasicStringLiteral(ctx *BasicStringLiteralContext)

ExitBasicStringLiteral is called when production basicStringLiteral is exited.

func (*BaseTrinoParserListener) ExitBetween

func (s *BaseTrinoParserListener) ExitBetween(ctx *BetweenContext)

ExitBetween is called when production between is exited.

func (*BaseTrinoParserListener) ExitBinaryLiteral

func (s *BaseTrinoParserListener) ExitBinaryLiteral(ctx *BinaryLiteralContext)

ExitBinaryLiteral is called when production binaryLiteral is exited.

func (*BaseTrinoParserListener) ExitBooleanLiteral

func (s *BaseTrinoParserListener) ExitBooleanLiteral(ctx *BooleanLiteralContext)

ExitBooleanLiteral is called when production booleanLiteral is exited.

func (*BaseTrinoParserListener) ExitBooleanValue

func (s *BaseTrinoParserListener) ExitBooleanValue(ctx *BooleanValueContext)

ExitBooleanValue is called when production booleanValue is exited.

func (*BaseTrinoParserListener) ExitBoundedFrame

func (s *BaseTrinoParserListener) ExitBoundedFrame(ctx *BoundedFrameContext)

ExitBoundedFrame is called when production boundedFrame is exited.

func (*BaseTrinoParserListener) ExitCall

func (s *BaseTrinoParserListener) ExitCall(ctx *CallContext)

ExitCall is called when production call is exited.

func (*BaseTrinoParserListener) ExitCalledOnNullInputCharacteristic

func (s *BaseTrinoParserListener) ExitCalledOnNullInputCharacteristic(ctx *CalledOnNullInputCharacteristicContext)

ExitCalledOnNullInputCharacteristic is called when production calledOnNullInputCharacteristic is exited.

func (*BaseTrinoParserListener) ExitCaseStatementWhenClause

func (s *BaseTrinoParserListener) ExitCaseStatementWhenClause(ctx *CaseStatementWhenClauseContext)

ExitCaseStatementWhenClause is called when production caseStatementWhenClause is exited.

func (*BaseTrinoParserListener) ExitCast

func (s *BaseTrinoParserListener) ExitCast(ctx *CastContext)

ExitCast is called when production cast is exited.

func (*BaseTrinoParserListener) ExitColumnAliases

func (s *BaseTrinoParserListener) ExitColumnAliases(ctx *ColumnAliasesContext)

ExitColumnAliases is called when production columnAliases is exited.

func (*BaseTrinoParserListener) ExitColumnDefinition

func (s *BaseTrinoParserListener) ExitColumnDefinition(ctx *ColumnDefinitionContext)

ExitColumnDefinition is called when production columnDefinition is exited.

func (*BaseTrinoParserListener) ExitColumnReference

func (s *BaseTrinoParserListener) ExitColumnReference(ctx *ColumnReferenceContext)

ExitColumnReference is called when production columnReference is exited.

func (*BaseTrinoParserListener) ExitColumn_alias

func (s *BaseTrinoParserListener) ExitColumn_alias(ctx *Column_aliasContext)

ExitColumn_alias is called when production column_alias is exited.

func (*BaseTrinoParserListener) ExitCommentCharacteristic

func (s *BaseTrinoParserListener) ExitCommentCharacteristic(ctx *CommentCharacteristicContext)

ExitCommentCharacteristic is called when production commentCharacteristic is exited.

func (*BaseTrinoParserListener) ExitCommentColumn

func (s *BaseTrinoParserListener) ExitCommentColumn(ctx *CommentColumnContext)

ExitCommentColumn is called when production commentColumn is exited.

func (*BaseTrinoParserListener) ExitCommentTable

func (s *BaseTrinoParserListener) ExitCommentTable(ctx *CommentTableContext)

ExitCommentTable is called when production commentTable is exited.

func (*BaseTrinoParserListener) ExitCommentView

func (s *BaseTrinoParserListener) ExitCommentView(ctx *CommentViewContext)

ExitCommentView is called when production commentView is exited.

func (*BaseTrinoParserListener) ExitCommit

func (s *BaseTrinoParserListener) ExitCommit(ctx *CommitContext)

ExitCommit is called when production commit is exited.

func (*BaseTrinoParserListener) ExitComparison

func (s *BaseTrinoParserListener) ExitComparison(ctx *ComparisonContext)

ExitComparison is called when production comparison is exited.

func (*BaseTrinoParserListener) ExitComparisonOperator

func (s *BaseTrinoParserListener) ExitComparisonOperator(ctx *ComparisonOperatorContext)

ExitComparisonOperator is called when production comparisonOperator is exited.

func (*BaseTrinoParserListener) ExitComparisonQuantifier

func (s *BaseTrinoParserListener) ExitComparisonQuantifier(ctx *ComparisonQuantifierContext)

ExitComparisonQuantifier is called when production comparisonQuantifier is exited.

func (*BaseTrinoParserListener) ExitCompoundStatement

func (s *BaseTrinoParserListener) ExitCompoundStatement(ctx *CompoundStatementContext)

ExitCompoundStatement is called when production compoundStatement is exited.

func (*BaseTrinoParserListener) ExitConcatenation

func (s *BaseTrinoParserListener) ExitConcatenation(ctx *ConcatenationContext)

ExitConcatenation is called when production concatenation is exited.

func (*BaseTrinoParserListener) ExitCopartitionTables

func (s *BaseTrinoParserListener) ExitCopartitionTables(ctx *CopartitionTablesContext)

ExitCopartitionTables is called when production copartitionTables is exited.

func (*BaseTrinoParserListener) ExitCreateCatalog

func (s *BaseTrinoParserListener) ExitCreateCatalog(ctx *CreateCatalogContext)

ExitCreateCatalog is called when production createCatalog is exited.

func (*BaseTrinoParserListener) ExitCreateFunction

func (s *BaseTrinoParserListener) ExitCreateFunction(ctx *CreateFunctionContext)

ExitCreateFunction is called when production createFunction is exited.

func (*BaseTrinoParserListener) ExitCreateMaterializedView

func (s *BaseTrinoParserListener) ExitCreateMaterializedView(ctx *CreateMaterializedViewContext)

ExitCreateMaterializedView is called when production createMaterializedView is exited.

func (*BaseTrinoParserListener) ExitCreateRole

func (s *BaseTrinoParserListener) ExitCreateRole(ctx *CreateRoleContext)

ExitCreateRole is called when production createRole is exited.

func (*BaseTrinoParserListener) ExitCreateSchema

func (s *BaseTrinoParserListener) ExitCreateSchema(ctx *CreateSchemaContext)

ExitCreateSchema is called when production createSchema is exited.

func (*BaseTrinoParserListener) ExitCreateTable

func (s *BaseTrinoParserListener) ExitCreateTable(ctx *CreateTableContext)

ExitCreateTable is called when production createTable is exited.

func (*BaseTrinoParserListener) ExitCreateTableAsSelect

func (s *BaseTrinoParserListener) ExitCreateTableAsSelect(ctx *CreateTableAsSelectContext)

ExitCreateTableAsSelect is called when production createTableAsSelect is exited.

func (*BaseTrinoParserListener) ExitCreateView

func (s *BaseTrinoParserListener) ExitCreateView(ctx *CreateViewContext)

ExitCreateView is called when production createView is exited.

func (*BaseTrinoParserListener) ExitCube

func (s *BaseTrinoParserListener) ExitCube(ctx *CubeContext)

ExitCube is called when production cube is exited.

func (*BaseTrinoParserListener) ExitCurrentCatalog

func (s *BaseTrinoParserListener) ExitCurrentCatalog(ctx *CurrentCatalogContext)

ExitCurrentCatalog is called when production currentCatalog is exited.

func (*BaseTrinoParserListener) ExitCurrentPath

func (s *BaseTrinoParserListener) ExitCurrentPath(ctx *CurrentPathContext)

ExitCurrentPath is called when production currentPath is exited.

func (*BaseTrinoParserListener) ExitCurrentRoleGrantor

func (s *BaseTrinoParserListener) ExitCurrentRoleGrantor(ctx *CurrentRoleGrantorContext)

ExitCurrentRoleGrantor is called when production currentRoleGrantor is exited.

func (*BaseTrinoParserListener) ExitCurrentRowBound

func (s *BaseTrinoParserListener) ExitCurrentRowBound(ctx *CurrentRowBoundContext)

ExitCurrentRowBound is called when production currentRowBound is exited.

func (*BaseTrinoParserListener) ExitCurrentSchema

func (s *BaseTrinoParserListener) ExitCurrentSchema(ctx *CurrentSchemaContext)

ExitCurrentSchema is called when production currentSchema is exited.

func (*BaseTrinoParserListener) ExitCurrentUser

func (s *BaseTrinoParserListener) ExitCurrentUser(ctx *CurrentUserContext)

ExitCurrentUser is called when production currentUser is exited.

func (*BaseTrinoParserListener) ExitCurrentUserGrantor

func (s *BaseTrinoParserListener) ExitCurrentUserGrantor(ctx *CurrentUserGrantorContext)

ExitCurrentUserGrantor is called when production currentUserGrantor is exited.

func (*BaseTrinoParserListener) ExitDateTimeType

func (s *BaseTrinoParserListener) ExitDateTimeType(ctx *DateTimeTypeContext)

ExitDateTimeType is called when production dateTimeType is exited.

func (*BaseTrinoParserListener) ExitDeallocate

func (s *BaseTrinoParserListener) ExitDeallocate(ctx *DeallocateContext)

ExitDeallocate is called when production deallocate is exited.

func (*BaseTrinoParserListener) ExitDecimalLiteral

func (s *BaseTrinoParserListener) ExitDecimalLiteral(ctx *DecimalLiteralContext)

ExitDecimalLiteral is called when production decimalLiteral is exited.

func (*BaseTrinoParserListener) ExitDefaultPropertyValue

func (s *BaseTrinoParserListener) ExitDefaultPropertyValue(ctx *DefaultPropertyValueContext)

ExitDefaultPropertyValue is called when production defaultPropertyValue is exited.

func (*BaseTrinoParserListener) ExitDelete

func (s *BaseTrinoParserListener) ExitDelete(ctx *DeleteContext)

ExitDelete is called when production delete is exited.

func (*BaseTrinoParserListener) ExitDeny

func (s *BaseTrinoParserListener) ExitDeny(ctx *DenyContext)

ExitDeny is called when production deny is exited.

func (*BaseTrinoParserListener) ExitDereference

func (s *BaseTrinoParserListener) ExitDereference(ctx *DereferenceContext)

ExitDereference is called when production dereference is exited.

func (*BaseTrinoParserListener) ExitDescribeInput

func (s *BaseTrinoParserListener) ExitDescribeInput(ctx *DescribeInputContext)

ExitDescribeInput is called when production describeInput is exited.

func (*BaseTrinoParserListener) ExitDescribeOutput

func (s *BaseTrinoParserListener) ExitDescribeOutput(ctx *DescribeOutputContext)

ExitDescribeOutput is called when production describeOutput is exited.

func (*BaseTrinoParserListener) ExitDescriptorArgument

func (s *BaseTrinoParserListener) ExitDescriptorArgument(ctx *DescriptorArgumentContext)

ExitDescriptorArgument is called when production descriptorArgument is exited.

func (*BaseTrinoParserListener) ExitDescriptorField

func (s *BaseTrinoParserListener) ExitDescriptorField(ctx *DescriptorFieldContext)

ExitDescriptorField is called when production descriptorField is exited.

func (*BaseTrinoParserListener) ExitDeterministicCharacteristic

func (s *BaseTrinoParserListener) ExitDeterministicCharacteristic(ctx *DeterministicCharacteristicContext)

ExitDeterministicCharacteristic is called when production deterministicCharacteristic is exited.

func (*BaseTrinoParserListener) ExitDigitIdentifier

func (s *BaseTrinoParserListener) ExitDigitIdentifier(ctx *DigitIdentifierContext)

ExitDigitIdentifier is called when production digitIdentifier is exited.

func (*BaseTrinoParserListener) ExitDistinctFrom

func (s *BaseTrinoParserListener) ExitDistinctFrom(ctx *DistinctFromContext)

ExitDistinctFrom is called when production distinctFrom is exited.

func (*BaseTrinoParserListener) ExitDoubleLiteral

func (s *BaseTrinoParserListener) ExitDoubleLiteral(ctx *DoubleLiteralContext)

ExitDoubleLiteral is called when production doubleLiteral is exited.

func (*BaseTrinoParserListener) ExitDoublePrecisionType

func (s *BaseTrinoParserListener) ExitDoublePrecisionType(ctx *DoublePrecisionTypeContext)

ExitDoublePrecisionType is called when production doublePrecisionType is exited.

func (*BaseTrinoParserListener) ExitDropCatalog

func (s *BaseTrinoParserListener) ExitDropCatalog(ctx *DropCatalogContext)

ExitDropCatalog is called when production dropCatalog is exited.

func (*BaseTrinoParserListener) ExitDropColumn

func (s *BaseTrinoParserListener) ExitDropColumn(ctx *DropColumnContext)

ExitDropColumn is called when production dropColumn is exited.

func (*BaseTrinoParserListener) ExitDropFunction

func (s *BaseTrinoParserListener) ExitDropFunction(ctx *DropFunctionContext)

ExitDropFunction is called when production dropFunction is exited.

func (*BaseTrinoParserListener) ExitDropMaterializedView

func (s *BaseTrinoParserListener) ExitDropMaterializedView(ctx *DropMaterializedViewContext)

ExitDropMaterializedView is called when production dropMaterializedView is exited.

func (*BaseTrinoParserListener) ExitDropRole

func (s *BaseTrinoParserListener) ExitDropRole(ctx *DropRoleContext)

ExitDropRole is called when production dropRole is exited.

func (*BaseTrinoParserListener) ExitDropSchema

func (s *BaseTrinoParserListener) ExitDropSchema(ctx *DropSchemaContext)

ExitDropSchema is called when production dropSchema is exited.

func (*BaseTrinoParserListener) ExitDropTable

func (s *BaseTrinoParserListener) ExitDropTable(ctx *DropTableContext)

ExitDropTable is called when production dropTable is exited.

func (*BaseTrinoParserListener) ExitDropView

func (s *BaseTrinoParserListener) ExitDropView(ctx *DropViewContext)

ExitDropView is called when production dropView is exited.

func (*BaseTrinoParserListener) ExitElseClause

func (s *BaseTrinoParserListener) ExitElseClause(ctx *ElseClauseContext)

ExitElseClause is called when production elseClause is exited.

func (*BaseTrinoParserListener) ExitElseIfClause

func (s *BaseTrinoParserListener) ExitElseIfClause(ctx *ElseIfClauseContext)

ExitElseIfClause is called when production elseIfClause is exited.

func (*BaseTrinoParserListener) ExitEmptyMatchHandling

func (s *BaseTrinoParserListener) ExitEmptyMatchHandling(ctx *EmptyMatchHandlingContext)

ExitEmptyMatchHandling is called when production emptyMatchHandling is exited.

func (*BaseTrinoParserListener) ExitEmptyPattern

func (s *BaseTrinoParserListener) ExitEmptyPattern(ctx *EmptyPatternContext)

ExitEmptyPattern is called when production emptyPattern is exited.

func (*BaseTrinoParserListener) ExitEveryRule

func (s *BaseTrinoParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)

ExitEveryRule is called when any rule is exited.

func (*BaseTrinoParserListener) ExitExcludedPattern

func (s *BaseTrinoParserListener) ExitExcludedPattern(ctx *ExcludedPatternContext)

ExitExcludedPattern is called when production excludedPattern is exited.

func (*BaseTrinoParserListener) ExitExecute

func (s *BaseTrinoParserListener) ExitExecute(ctx *ExecuteContext)

ExitExecute is called when production execute is exited.

func (*BaseTrinoParserListener) ExitExecuteImmediate

func (s *BaseTrinoParserListener) ExitExecuteImmediate(ctx *ExecuteImmediateContext)

ExitExecuteImmediate is called when production executeImmediate is exited.

func (*BaseTrinoParserListener) ExitExists

func (s *BaseTrinoParserListener) ExitExists(ctx *ExistsContext)

ExitExists is called when production exists is exited.

func (*BaseTrinoParserListener) ExitExplain

func (s *BaseTrinoParserListener) ExitExplain(ctx *ExplainContext)

ExitExplain is called when production explain is exited.

func (*BaseTrinoParserListener) ExitExplainAnalyze

func (s *BaseTrinoParserListener) ExitExplainAnalyze(ctx *ExplainAnalyzeContext)

ExitExplainAnalyze is called when production explainAnalyze is exited.

func (*BaseTrinoParserListener) ExitExplainFormat

func (s *BaseTrinoParserListener) ExitExplainFormat(ctx *ExplainFormatContext)

ExitExplainFormat is called when production explainFormat is exited.

func (*BaseTrinoParserListener) ExitExplainType

func (s *BaseTrinoParserListener) ExitExplainType(ctx *ExplainTypeContext)

ExitExplainType is called when production explainType is exited.

func (*BaseTrinoParserListener) ExitExpression

func (s *BaseTrinoParserListener) ExitExpression(ctx *ExpressionContext)

ExitExpression is called when production expression is exited.

func (*BaseTrinoParserListener) ExitExtract

func (s *BaseTrinoParserListener) ExitExtract(ctx *ExtractContext)

ExitExtract is called when production extract is exited.

func (*BaseTrinoParserListener) ExitFilter

func (s *BaseTrinoParserListener) ExitFilter(ctx *FilterContext)

ExitFilter is called when production filter is exited.

func (*BaseTrinoParserListener) ExitFrameExtent

func (s *BaseTrinoParserListener) ExitFrameExtent(ctx *FrameExtentContext)

ExitFrameExtent is called when production frameExtent is exited.

func (*BaseTrinoParserListener) ExitFunctionCall

func (s *BaseTrinoParserListener) ExitFunctionCall(ctx *FunctionCallContext)

ExitFunctionCall is called when production functionCall is exited.

func (*BaseTrinoParserListener) ExitFunctionDeclaration

func (s *BaseTrinoParserListener) ExitFunctionDeclaration(ctx *FunctionDeclarationContext)

ExitFunctionDeclaration is called when production functionDeclaration is exited.

func (*BaseTrinoParserListener) ExitFunctionSpecification

func (s *BaseTrinoParserListener) ExitFunctionSpecification(ctx *FunctionSpecificationContext)

ExitFunctionSpecification is called when production functionSpecification is exited.

func (*BaseTrinoParserListener) ExitGenericType

func (s *BaseTrinoParserListener) ExitGenericType(ctx *GenericTypeContext)

ExitGenericType is called when production genericType is exited.

func (*BaseTrinoParserListener) ExitGrant

func (s *BaseTrinoParserListener) ExitGrant(ctx *GrantContext)

ExitGrant is called when production grant is exited.

func (*BaseTrinoParserListener) ExitGrantRoles

func (s *BaseTrinoParserListener) ExitGrantRoles(ctx *GrantRolesContext)

ExitGrantRoles is called when production grantRoles is exited.

func (*BaseTrinoParserListener) ExitGroupBy

func (s *BaseTrinoParserListener) ExitGroupBy(ctx *GroupByContext)

ExitGroupBy is called when production groupBy is exited.

func (*BaseTrinoParserListener) ExitGroupedPattern

func (s *BaseTrinoParserListener) ExitGroupedPattern(ctx *GroupedPatternContext)

ExitGroupedPattern is called when production groupedPattern is exited.

func (*BaseTrinoParserListener) ExitGroupingOperation

func (s *BaseTrinoParserListener) ExitGroupingOperation(ctx *GroupingOperationContext)

ExitGroupingOperation is called when production groupingOperation is exited.

func (*BaseTrinoParserListener) ExitGroupingSet

func (s *BaseTrinoParserListener) ExitGroupingSet(ctx *GroupingSetContext)

ExitGroupingSet is called when production groupingSet is exited.

func (*BaseTrinoParserListener) ExitIdentifierUser

func (s *BaseTrinoParserListener) ExitIdentifierUser(ctx *IdentifierUserContext)

ExitIdentifierUser is called when production identifierUser is exited.

func (*BaseTrinoParserListener) ExitIfStatement

func (s *BaseTrinoParserListener) ExitIfStatement(ctx *IfStatementContext)

ExitIfStatement is called when production ifStatement is exited.

func (*BaseTrinoParserListener) ExitInList

func (s *BaseTrinoParserListener) ExitInList(ctx *InListContext)

ExitInList is called when production inList is exited.

func (*BaseTrinoParserListener) ExitInSubquery

func (s *BaseTrinoParserListener) ExitInSubquery(ctx *InSubqueryContext)

ExitInSubquery is called when production inSubquery is exited.

func (*BaseTrinoParserListener) ExitInlineTable

func (s *BaseTrinoParserListener) ExitInlineTable(ctx *InlineTableContext)

ExitInlineTable is called when production inlineTable is exited.

func (*BaseTrinoParserListener) ExitInsertInto

func (s *BaseTrinoParserListener) ExitInsertInto(ctx *InsertIntoContext)

ExitInsertInto is called when production insertInto is exited.

func (*BaseTrinoParserListener) ExitIntegerLiteral

func (s *BaseTrinoParserListener) ExitIntegerLiteral(ctx *IntegerLiteralContext)

ExitIntegerLiteral is called when production integerLiteral is exited.

func (*BaseTrinoParserListener) ExitInterval

func (s *BaseTrinoParserListener) ExitInterval(ctx *IntervalContext)

ExitInterval is called when production interval is exited.

func (*BaseTrinoParserListener) ExitIntervalField

func (s *BaseTrinoParserListener) ExitIntervalField(ctx *IntervalFieldContext)

ExitIntervalField is called when production intervalField is exited.

func (*BaseTrinoParserListener) ExitIntervalLiteral

func (s *BaseTrinoParserListener) ExitIntervalLiteral(ctx *IntervalLiteralContext)

ExitIntervalLiteral is called when production intervalLiteral is exited.

func (*BaseTrinoParserListener) ExitIntervalType

func (s *BaseTrinoParserListener) ExitIntervalType(ctx *IntervalTypeContext)

ExitIntervalType is called when production intervalType is exited.

func (*BaseTrinoParserListener) ExitIsolationLevel

func (s *BaseTrinoParserListener) ExitIsolationLevel(ctx *IsolationLevelContext)

ExitIsolationLevel is called when production isolationLevel is exited.

func (*BaseTrinoParserListener) ExitIterateStatement

func (s *BaseTrinoParserListener) ExitIterateStatement(ctx *IterateStatementContext)

ExitIterateStatement is called when production iterateStatement is exited.

func (*BaseTrinoParserListener) ExitJoinCriteria

func (s *BaseTrinoParserListener) ExitJoinCriteria(ctx *JoinCriteriaContext)

ExitJoinCriteria is called when production joinCriteria is exited.

func (*BaseTrinoParserListener) ExitJoinRelation

func (s *BaseTrinoParserListener) ExitJoinRelation(ctx *JoinRelationContext)

ExitJoinRelation is called when production joinRelation is exited.

func (*BaseTrinoParserListener) ExitJoinType

func (s *BaseTrinoParserListener) ExitJoinType(ctx *JoinTypeContext)

ExitJoinType is called when production joinType is exited.

func (*BaseTrinoParserListener) ExitJsonArgument

func (s *BaseTrinoParserListener) ExitJsonArgument(ctx *JsonArgumentContext)

ExitJsonArgument is called when production jsonArgument is exited.

func (*BaseTrinoParserListener) ExitJsonArray

func (s *BaseTrinoParserListener) ExitJsonArray(ctx *JsonArrayContext)

ExitJsonArray is called when production jsonArray is exited.

func (*BaseTrinoParserListener) ExitJsonExists

func (s *BaseTrinoParserListener) ExitJsonExists(ctx *JsonExistsContext)

ExitJsonExists is called when production jsonExists is exited.

func (*BaseTrinoParserListener) ExitJsonExistsErrorBehavior

func (s *BaseTrinoParserListener) ExitJsonExistsErrorBehavior(ctx *JsonExistsErrorBehaviorContext)

ExitJsonExistsErrorBehavior is called when production jsonExistsErrorBehavior is exited.

func (*BaseTrinoParserListener) ExitJsonObject

func (s *BaseTrinoParserListener) ExitJsonObject(ctx *JsonObjectContext)

ExitJsonObject is called when production jsonObject is exited.

func (*BaseTrinoParserListener) ExitJsonObjectMember

func (s *BaseTrinoParserListener) ExitJsonObjectMember(ctx *JsonObjectMemberContext)

ExitJsonObjectMember is called when production jsonObjectMember is exited.

func (*BaseTrinoParserListener) ExitJsonPathInvocation

func (s *BaseTrinoParserListener) ExitJsonPathInvocation(ctx *JsonPathInvocationContext)

ExitJsonPathInvocation is called when production jsonPathInvocation is exited.

func (*BaseTrinoParserListener) ExitJsonQuery

func (s *BaseTrinoParserListener) ExitJsonQuery(ctx *JsonQueryContext)

ExitJsonQuery is called when production jsonQuery is exited.

func (*BaseTrinoParserListener) ExitJsonQueryBehavior

func (s *BaseTrinoParserListener) ExitJsonQueryBehavior(ctx *JsonQueryBehaviorContext)

ExitJsonQueryBehavior is called when production jsonQueryBehavior is exited.

func (*BaseTrinoParserListener) ExitJsonQueryWrapperBehavior

func (s *BaseTrinoParserListener) ExitJsonQueryWrapperBehavior(ctx *JsonQueryWrapperBehaviorContext)

ExitJsonQueryWrapperBehavior is called when production jsonQueryWrapperBehavior is exited.

func (*BaseTrinoParserListener) ExitJsonRepresentation

func (s *BaseTrinoParserListener) ExitJsonRepresentation(ctx *JsonRepresentationContext)

ExitJsonRepresentation is called when production jsonRepresentation is exited.

func (*BaseTrinoParserListener) ExitJsonValue

func (s *BaseTrinoParserListener) ExitJsonValue(ctx *JsonValueContext)

ExitJsonValue is called when production jsonValue is exited.

func (*BaseTrinoParserListener) ExitJsonValueBehavior

func (s *BaseTrinoParserListener) ExitJsonValueBehavior(ctx *JsonValueBehaviorContext)

ExitJsonValueBehavior is called when production jsonValueBehavior is exited.

func (*BaseTrinoParserListener) ExitJsonValueExpression

func (s *BaseTrinoParserListener) ExitJsonValueExpression(ctx *JsonValueExpressionContext)

ExitJsonValueExpression is called when production jsonValueExpression is exited.

func (*BaseTrinoParserListener) ExitLambda

func (s *BaseTrinoParserListener) ExitLambda(ctx *LambdaContext)

ExitLambda is called when production lambda is exited.

func (*BaseTrinoParserListener) ExitLanguageCharacteristic

func (s *BaseTrinoParserListener) ExitLanguageCharacteristic(ctx *LanguageCharacteristicContext)

ExitLanguageCharacteristic is called when production languageCharacteristic is exited.

func (*BaseTrinoParserListener) ExitLateral

func (s *BaseTrinoParserListener) ExitLateral(ctx *LateralContext)

ExitLateral is called when production lateral is exited.

func (*BaseTrinoParserListener) ExitLeaveStatement

func (s *BaseTrinoParserListener) ExitLeaveStatement(ctx *LeaveStatementContext)

ExitLeaveStatement is called when production leaveStatement is exited.

func (*BaseTrinoParserListener) ExitLegacyArrayType

func (s *BaseTrinoParserListener) ExitLegacyArrayType(ctx *LegacyArrayTypeContext)

ExitLegacyArrayType is called when production legacyArrayType is exited.

func (*BaseTrinoParserListener) ExitLegacyMapType

func (s *BaseTrinoParserListener) ExitLegacyMapType(ctx *LegacyMapTypeContext)

ExitLegacyMapType is called when production legacyMapType is exited.

func (*BaseTrinoParserListener) ExitLike

func (s *BaseTrinoParserListener) ExitLike(ctx *LikeContext)

ExitLike is called when production like is exited.

func (*BaseTrinoParserListener) ExitLikeClause

func (s *BaseTrinoParserListener) ExitLikeClause(ctx *LikeClauseContext)

ExitLikeClause is called when production likeClause is exited.

func (*BaseTrinoParserListener) ExitLimitRowCount

func (s *BaseTrinoParserListener) ExitLimitRowCount(ctx *LimitRowCountContext)

ExitLimitRowCount is called when production limitRowCount is exited.

func (*BaseTrinoParserListener) ExitListAggOverflowBehavior

func (s *BaseTrinoParserListener) ExitListAggOverflowBehavior(ctx *ListAggOverflowBehaviorContext)

ExitListAggOverflowBehavior is called when production listAggOverflowBehavior is exited.

func (*BaseTrinoParserListener) ExitListagg

func (s *BaseTrinoParserListener) ExitListagg(ctx *ListaggContext)

ExitListagg is called when production listagg is exited.

func (*BaseTrinoParserListener) ExitListaggCountIndication

func (s *BaseTrinoParserListener) ExitListaggCountIndication(ctx *ListaggCountIndicationContext)

ExitListaggCountIndication is called when production listaggCountIndication is exited.

func (*BaseTrinoParserListener) ExitLogicalNot

func (s *BaseTrinoParserListener) ExitLogicalNot(ctx *LogicalNotContext)

ExitLogicalNot is called when production logicalNot is exited.

func (*BaseTrinoParserListener) ExitLoopStatement

func (s *BaseTrinoParserListener) ExitLoopStatement(ctx *LoopStatementContext)

ExitLoopStatement is called when production loopStatement is exited.

func (*BaseTrinoParserListener) ExitMeasure

func (s *BaseTrinoParserListener) ExitMeasure(ctx *MeasureContext)

ExitMeasure is called when production measure is exited.

func (*BaseTrinoParserListener) ExitMeasureDefinition

func (s *BaseTrinoParserListener) ExitMeasureDefinition(ctx *MeasureDefinitionContext)

ExitMeasureDefinition is called when production measureDefinition is exited.

func (*BaseTrinoParserListener) ExitMerge

func (s *BaseTrinoParserListener) ExitMerge(ctx *MergeContext)

ExitMerge is called when production merge is exited.

func (*BaseTrinoParserListener) ExitMergeDelete

func (s *BaseTrinoParserListener) ExitMergeDelete(ctx *MergeDeleteContext)

ExitMergeDelete is called when production mergeDelete is exited.

func (*BaseTrinoParserListener) ExitMergeInsert

func (s *BaseTrinoParserListener) ExitMergeInsert(ctx *MergeInsertContext)

ExitMergeInsert is called when production mergeInsert is exited.

func (*BaseTrinoParserListener) ExitMergeUpdate

func (s *BaseTrinoParserListener) ExitMergeUpdate(ctx *MergeUpdateContext)

ExitMergeUpdate is called when production mergeUpdate is exited.

func (*BaseTrinoParserListener) ExitMultipleGroupingSets

func (s *BaseTrinoParserListener) ExitMultipleGroupingSets(ctx *MultipleGroupingSetsContext)

ExitMultipleGroupingSets is called when production multipleGroupingSets is exited.

func (*BaseTrinoParserListener) ExitNamedArgument

func (s *BaseTrinoParserListener) ExitNamedArgument(ctx *NamedArgumentContext)

ExitNamedArgument is called when production namedArgument is exited.

func (*BaseTrinoParserListener) ExitNamedQuery

func (s *BaseTrinoParserListener) ExitNamedQuery(ctx *NamedQueryContext)

ExitNamedQuery is called when production namedQuery is exited.

func (*BaseTrinoParserListener) ExitNonDefaultPropertyValue

func (s *BaseTrinoParserListener) ExitNonDefaultPropertyValue(ctx *NonDefaultPropertyValueContext)

ExitNonDefaultPropertyValue is called when production nonDefaultPropertyValue is exited.

func (*BaseTrinoParserListener) ExitNonReserved

func (s *BaseTrinoParserListener) ExitNonReserved(ctx *NonReservedContext)

ExitNonReserved is called when production nonReserved is exited.

func (*BaseTrinoParserListener) ExitNormalForm

func (s *BaseTrinoParserListener) ExitNormalForm(ctx *NormalFormContext)

ExitNormalForm is called when production normalForm is exited.

func (*BaseTrinoParserListener) ExitNormalize

func (s *BaseTrinoParserListener) ExitNormalize(ctx *NormalizeContext)

ExitNormalize is called when production normalize is exited.

func (*BaseTrinoParserListener) ExitNullLiteral

func (s *BaseTrinoParserListener) ExitNullLiteral(ctx *NullLiteralContext)

ExitNullLiteral is called when production nullLiteral is exited.

func (*BaseTrinoParserListener) ExitNullPredicate

func (s *BaseTrinoParserListener) ExitNullPredicate(ctx *NullPredicateContext)

ExitNullPredicate is called when production nullPredicate is exited.

func (*BaseTrinoParserListener) ExitNullTreatment

func (s *BaseTrinoParserListener) ExitNullTreatment(ctx *NullTreatmentContext)

ExitNullTreatment is called when production nullTreatment is exited.

func (*BaseTrinoParserListener) ExitNumericLiteral

func (s *BaseTrinoParserListener) ExitNumericLiteral(ctx *NumericLiteralContext)

ExitNumericLiteral is called when production numericLiteral is exited.

func (*BaseTrinoParserListener) ExitOneOrMoreQuantifier

func (s *BaseTrinoParserListener) ExitOneOrMoreQuantifier(ctx *OneOrMoreQuantifierContext)

ExitOneOrMoreQuantifier is called when production oneOrMoreQuantifier is exited.

func (*BaseTrinoParserListener) ExitOr

func (s *BaseTrinoParserListener) ExitOr(ctx *OrContext)

ExitOr is called when production or is exited.

func (*BaseTrinoParserListener) ExitOver

func (s *BaseTrinoParserListener) ExitOver(ctx *OverContext)

ExitOver is called when production over is exited.

func (*BaseTrinoParserListener) ExitParameter

func (s *BaseTrinoParserListener) ExitParameter(ctx *ParameterContext)

ExitParameter is called when production parameter is exited.

func (*BaseTrinoParserListener) ExitParameterDeclaration

func (s *BaseTrinoParserListener) ExitParameterDeclaration(ctx *ParameterDeclarationContext)

ExitParameterDeclaration is called when production parameterDeclaration is exited.

func (*BaseTrinoParserListener) ExitParenthesizedExpression

func (s *BaseTrinoParserListener) ExitParenthesizedExpression(ctx *ParenthesizedExpressionContext)

ExitParenthesizedExpression is called when production parenthesizedExpression is exited.

func (*BaseTrinoParserListener) ExitParenthesizedRelation

func (s *BaseTrinoParserListener) ExitParenthesizedRelation(ctx *ParenthesizedRelationContext)

ExitParenthesizedRelation is called when production parenthesizedRelation is exited.

func (*BaseTrinoParserListener) ExitParse

func (s *BaseTrinoParserListener) ExitParse(ctx *ParseContext)

ExitParse is called when production parse is exited.

func (*BaseTrinoParserListener) ExitPartitionEndAnchor

func (s *BaseTrinoParserListener) ExitPartitionEndAnchor(ctx *PartitionEndAnchorContext)

ExitPartitionEndAnchor is called when production partitionEndAnchor is exited.

func (*BaseTrinoParserListener) ExitPartitionStartAnchor

func (s *BaseTrinoParserListener) ExitPartitionStartAnchor(ctx *PartitionStartAnchorContext)

ExitPartitionStartAnchor is called when production partitionStartAnchor is exited.

func (*BaseTrinoParserListener) ExitPathSpecification

func (s *BaseTrinoParserListener) ExitPathSpecification(ctx *PathSpecificationContext)

ExitPathSpecification is called when production pathSpecification is exited.

func (*BaseTrinoParserListener) ExitPatternAlternation

func (s *BaseTrinoParserListener) ExitPatternAlternation(ctx *PatternAlternationContext)

ExitPatternAlternation is called when production patternAlternation is exited.

func (*BaseTrinoParserListener) ExitPatternConcatenation

func (s *BaseTrinoParserListener) ExitPatternConcatenation(ctx *PatternConcatenationContext)

ExitPatternConcatenation is called when production patternConcatenation is exited.

func (*BaseTrinoParserListener) ExitPatternPermutation

func (s *BaseTrinoParserListener) ExitPatternPermutation(ctx *PatternPermutationContext)

ExitPatternPermutation is called when production patternPermutation is exited.

func (*BaseTrinoParserListener) ExitPatternRecognition

func (s *BaseTrinoParserListener) ExitPatternRecognition(ctx *PatternRecognitionContext)

ExitPatternRecognition is called when production patternRecognition is exited.

func (*BaseTrinoParserListener) ExitPatternVariable

func (s *BaseTrinoParserListener) ExitPatternVariable(ctx *PatternVariableContext)

ExitPatternVariable is called when production patternVariable is exited.

func (*BaseTrinoParserListener) ExitPosition

func (s *BaseTrinoParserListener) ExitPosition(ctx *PositionContext)

ExitPosition is called when production position is exited.

func (*BaseTrinoParserListener) ExitPositionalArgument

func (s *BaseTrinoParserListener) ExitPositionalArgument(ctx *PositionalArgumentContext)

ExitPositionalArgument is called when production positionalArgument is exited.

func (*BaseTrinoParserListener) ExitPredicated

func (s *BaseTrinoParserListener) ExitPredicated(ctx *PredicatedContext)

ExitPredicated is called when production predicated is exited.

func (*BaseTrinoParserListener) ExitPrepare

func (s *BaseTrinoParserListener) ExitPrepare(ctx *PrepareContext)

ExitPrepare is called when production prepare is exited.

func (*BaseTrinoParserListener) ExitPrivilege

func (s *BaseTrinoParserListener) ExitPrivilege(ctx *PrivilegeContext)

ExitPrivilege is called when production privilege is exited.

func (*BaseTrinoParserListener) ExitProcessingMode

func (s *BaseTrinoParserListener) ExitProcessingMode(ctx *ProcessingModeContext)

ExitProcessingMode is called when production processingMode is exited.

func (*BaseTrinoParserListener) ExitProperties

func (s *BaseTrinoParserListener) ExitProperties(ctx *PropertiesContext)

ExitProperties is called when production properties is exited.

func (*BaseTrinoParserListener) ExitProperty

func (s *BaseTrinoParserListener) ExitProperty(ctx *PropertyContext)

ExitProperty is called when production property is exited.

func (*BaseTrinoParserListener) ExitPropertyAssignments

func (s *BaseTrinoParserListener) ExitPropertyAssignments(ctx *PropertyAssignmentsContext)

ExitPropertyAssignments is called when production propertyAssignments is exited.

func (*BaseTrinoParserListener) ExitQualifiedArgument

func (s *BaseTrinoParserListener) ExitQualifiedArgument(ctx *QualifiedArgumentContext)

ExitQualifiedArgument is called when production qualifiedArgument is exited.

func (*BaseTrinoParserListener) ExitQualifiedName

func (s *BaseTrinoParserListener) ExitQualifiedName(ctx *QualifiedNameContext)

ExitQualifiedName is called when production qualifiedName is exited.

func (*BaseTrinoParserListener) ExitQuantifiedComparison

func (s *BaseTrinoParserListener) ExitQuantifiedComparison(ctx *QuantifiedComparisonContext)

ExitQuantifiedComparison is called when production quantifiedComparison is exited.

func (*BaseTrinoParserListener) ExitQuantifiedPrimary

func (s *BaseTrinoParserListener) ExitQuantifiedPrimary(ctx *QuantifiedPrimaryContext)

ExitQuantifiedPrimary is called when production quantifiedPrimary is exited.

func (*BaseTrinoParserListener) ExitQuery

func (s *BaseTrinoParserListener) ExitQuery(ctx *QueryContext)

ExitQuery is called when production query is exited.

func (*BaseTrinoParserListener) ExitQueryNoWith

func (s *BaseTrinoParserListener) ExitQueryNoWith(ctx *QueryNoWithContext)

ExitQueryNoWith is called when production queryNoWith is exited.

func (*BaseTrinoParserListener) ExitQueryPeriod

func (s *BaseTrinoParserListener) ExitQueryPeriod(ctx *QueryPeriodContext)

ExitQueryPeriod is called when production queryPeriod is exited.

func (*BaseTrinoParserListener) ExitQueryPrimaryDefault

func (s *BaseTrinoParserListener) ExitQueryPrimaryDefault(ctx *QueryPrimaryDefaultContext)

ExitQueryPrimaryDefault is called when production queryPrimaryDefault is exited.

func (*BaseTrinoParserListener) ExitQuerySpecification

func (s *BaseTrinoParserListener) ExitQuerySpecification(ctx *QuerySpecificationContext)

ExitQuerySpecification is called when production querySpecification is exited.

func (*BaseTrinoParserListener) ExitQueryTermDefault

func (s *BaseTrinoParserListener) ExitQueryTermDefault(ctx *QueryTermDefaultContext)

ExitQueryTermDefault is called when production queryTermDefault is exited.

func (*BaseTrinoParserListener) ExitQuotedIdentifier

func (s *BaseTrinoParserListener) ExitQuotedIdentifier(ctx *QuotedIdentifierContext)

ExitQuotedIdentifier is called when production quotedIdentifier is exited.

func (*BaseTrinoParserListener) ExitRangeQuantifier

func (s *BaseTrinoParserListener) ExitRangeQuantifier(ctx *RangeQuantifierContext)

ExitRangeQuantifier is called when production rangeQuantifier is exited.

func (*BaseTrinoParserListener) ExitRangeType

func (s *BaseTrinoParserListener) ExitRangeType(ctx *RangeTypeContext)

ExitRangeType is called when production rangeType is exited.

func (*BaseTrinoParserListener) ExitReadCommitted

func (s *BaseTrinoParserListener) ExitReadCommitted(ctx *ReadCommittedContext)

ExitReadCommitted is called when production readCommitted is exited.

func (*BaseTrinoParserListener) ExitReadUncommitted

func (s *BaseTrinoParserListener) ExitReadUncommitted(ctx *ReadUncommittedContext)

ExitReadUncommitted is called when production readUncommitted is exited.

func (*BaseTrinoParserListener) ExitRefreshMaterializedView

func (s *BaseTrinoParserListener) ExitRefreshMaterializedView(ctx *RefreshMaterializedViewContext)

ExitRefreshMaterializedView is called when production refreshMaterializedView is exited.

func (*BaseTrinoParserListener) ExitRelationDefault

func (s *BaseTrinoParserListener) ExitRelationDefault(ctx *RelationDefaultContext)

ExitRelationDefault is called when production relationDefault is exited.

func (*BaseTrinoParserListener) ExitRenameColumn

func (s *BaseTrinoParserListener) ExitRenameColumn(ctx *RenameColumnContext)

ExitRenameColumn is called when production renameColumn is exited.

func (*BaseTrinoParserListener) ExitRenameMaterializedView

func (s *BaseTrinoParserListener) ExitRenameMaterializedView(ctx *RenameMaterializedViewContext)

ExitRenameMaterializedView is called when production renameMaterializedView is exited.

func (*BaseTrinoParserListener) ExitRenameSchema

func (s *BaseTrinoParserListener) ExitRenameSchema(ctx *RenameSchemaContext)

ExitRenameSchema is called when production renameSchema is exited.

func (*BaseTrinoParserListener) ExitRenameTable

func (s *BaseTrinoParserListener) ExitRenameTable(ctx *RenameTableContext)

ExitRenameTable is called when production renameTable is exited.

func (*BaseTrinoParserListener) ExitRenameView

func (s *BaseTrinoParserListener) ExitRenameView(ctx *RenameViewContext)

ExitRenameView is called when production renameView is exited.

func (*BaseTrinoParserListener) ExitRepeatStatement

func (s *BaseTrinoParserListener) ExitRepeatStatement(ctx *RepeatStatementContext)

ExitRepeatStatement is called when production repeatStatement is exited.

func (*BaseTrinoParserListener) ExitRepeatableRead

func (s *BaseTrinoParserListener) ExitRepeatableRead(ctx *RepeatableReadContext)

ExitRepeatableRead is called when production repeatableRead is exited.

func (*BaseTrinoParserListener) ExitResetSession

func (s *BaseTrinoParserListener) ExitResetSession(ctx *ResetSessionContext)

ExitResetSession is called when production resetSession is exited.

func (*BaseTrinoParserListener) ExitResetSessionAuthorization

func (s *BaseTrinoParserListener) ExitResetSessionAuthorization(ctx *ResetSessionAuthorizationContext)

ExitResetSessionAuthorization is called when production resetSessionAuthorization is exited.

func (*BaseTrinoParserListener) ExitReturnStatement

func (s *BaseTrinoParserListener) ExitReturnStatement(ctx *ReturnStatementContext)

ExitReturnStatement is called when production returnStatement is exited.

func (*BaseTrinoParserListener) ExitReturnsClause

func (s *BaseTrinoParserListener) ExitReturnsClause(ctx *ReturnsClauseContext)

ExitReturnsClause is called when production returnsClause is exited.

func (*BaseTrinoParserListener) ExitReturnsNullOnNullInputCharacteristic

func (s *BaseTrinoParserListener) ExitReturnsNullOnNullInputCharacteristic(ctx *ReturnsNullOnNullInputCharacteristicContext)

ExitReturnsNullOnNullInputCharacteristic is called when production returnsNullOnNullInputCharacteristic is exited.

func (*BaseTrinoParserListener) ExitRevoke

func (s *BaseTrinoParserListener) ExitRevoke(ctx *RevokeContext)

ExitRevoke is called when production revoke is exited.

func (*BaseTrinoParserListener) ExitRevokeRoles

func (s *BaseTrinoParserListener) ExitRevokeRoles(ctx *RevokeRolesContext)

ExitRevokeRoles is called when production revokeRoles is exited.

func (*BaseTrinoParserListener) ExitRolePrincipal

func (s *BaseTrinoParserListener) ExitRolePrincipal(ctx *RolePrincipalContext)

ExitRolePrincipal is called when production rolePrincipal is exited.

func (*BaseTrinoParserListener) ExitRoles

func (s *BaseTrinoParserListener) ExitRoles(ctx *RolesContext)

ExitRoles is called when production roles is exited.

func (*BaseTrinoParserListener) ExitRollback

func (s *BaseTrinoParserListener) ExitRollback(ctx *RollbackContext)

ExitRollback is called when production rollback is exited.

func (*BaseTrinoParserListener) ExitRollup

func (s *BaseTrinoParserListener) ExitRollup(ctx *RollupContext)

ExitRollup is called when production rollup is exited.

func (*BaseTrinoParserListener) ExitRootQuery

func (s *BaseTrinoParserListener) ExitRootQuery(ctx *RootQueryContext)

ExitRootQuery is called when production rootQuery is exited.

func (*BaseTrinoParserListener) ExitRowConstructor

func (s *BaseTrinoParserListener) ExitRowConstructor(ctx *RowConstructorContext)

ExitRowConstructor is called when production rowConstructor is exited.

func (*BaseTrinoParserListener) ExitRowCount

func (s *BaseTrinoParserListener) ExitRowCount(ctx *RowCountContext)

ExitRowCount is called when production rowCount is exited.

func (*BaseTrinoParserListener) ExitRowField

func (s *BaseTrinoParserListener) ExitRowField(ctx *RowFieldContext)

ExitRowField is called when production rowField is exited.

func (*BaseTrinoParserListener) ExitRowType

func (s *BaseTrinoParserListener) ExitRowType(ctx *RowTypeContext)

ExitRowType is called when production rowType is exited.

func (*BaseTrinoParserListener) ExitRowsPerMatch

func (s *BaseTrinoParserListener) ExitRowsPerMatch(ctx *RowsPerMatchContext)

ExitRowsPerMatch is called when production rowsPerMatch is exited.

func (*BaseTrinoParserListener) ExitSampleType

func (s *BaseTrinoParserListener) ExitSampleType(ctx *SampleTypeContext)

ExitSampleType is called when production sampleType is exited.

func (*BaseTrinoParserListener) ExitSampledRelation

func (s *BaseTrinoParserListener) ExitSampledRelation(ctx *SampledRelationContext)

ExitSampledRelation is called when production sampledRelation is exited.

func (*BaseTrinoParserListener) ExitSearchedCase

func (s *BaseTrinoParserListener) ExitSearchedCase(ctx *SearchedCaseContext)

ExitSearchedCase is called when production searchedCase is exited.

func (*BaseTrinoParserListener) ExitSearchedCaseStatement

func (s *BaseTrinoParserListener) ExitSearchedCaseStatement(ctx *SearchedCaseStatementContext)

ExitSearchedCaseStatement is called when production searchedCaseStatement is exited.

func (*BaseTrinoParserListener) ExitSecurityCharacteristic

func (s *BaseTrinoParserListener) ExitSecurityCharacteristic(ctx *SecurityCharacteristicContext)

ExitSecurityCharacteristic is called when production securityCharacteristic is exited.

func (*BaseTrinoParserListener) ExitSelectAll

func (s *BaseTrinoParserListener) ExitSelectAll(ctx *SelectAllContext)

ExitSelectAll is called when production selectAll is exited.

func (*BaseTrinoParserListener) ExitSelectSingle

func (s *BaseTrinoParserListener) ExitSelectSingle(ctx *SelectSingleContext)

ExitSelectSingle is called when production selectSingle is exited.

func (*BaseTrinoParserListener) ExitSerializable

func (s *BaseTrinoParserListener) ExitSerializable(ctx *SerializableContext)

ExitSerializable is called when production serializable is exited.

func (*BaseTrinoParserListener) ExitSetColumnType

func (s *BaseTrinoParserListener) ExitSetColumnType(ctx *SetColumnTypeContext)

ExitSetColumnType is called when production setColumnType is exited.

func (*BaseTrinoParserListener) ExitSetMaterializedViewProperties

func (s *BaseTrinoParserListener) ExitSetMaterializedViewProperties(ctx *SetMaterializedViewPropertiesContext)

ExitSetMaterializedViewProperties is called when production setMaterializedViewProperties is exited.

func (*BaseTrinoParserListener) ExitSetOperation

func (s *BaseTrinoParserListener) ExitSetOperation(ctx *SetOperationContext)

ExitSetOperation is called when production setOperation is exited.

func (*BaseTrinoParserListener) ExitSetPath

func (s *BaseTrinoParserListener) ExitSetPath(ctx *SetPathContext)

ExitSetPath is called when production setPath is exited.

func (*BaseTrinoParserListener) ExitSetQuantifier

func (s *BaseTrinoParserListener) ExitSetQuantifier(ctx *SetQuantifierContext)

ExitSetQuantifier is called when production setQuantifier is exited.

func (*BaseTrinoParserListener) ExitSetRole

func (s *BaseTrinoParserListener) ExitSetRole(ctx *SetRoleContext)

ExitSetRole is called when production setRole is exited.

func (*BaseTrinoParserListener) ExitSetSchemaAuthorization

func (s *BaseTrinoParserListener) ExitSetSchemaAuthorization(ctx *SetSchemaAuthorizationContext)

ExitSetSchemaAuthorization is called when production setSchemaAuthorization is exited.

func (*BaseTrinoParserListener) ExitSetSession

func (s *BaseTrinoParserListener) ExitSetSession(ctx *SetSessionContext)

ExitSetSession is called when production setSession is exited.

func (*BaseTrinoParserListener) ExitSetSessionAuthorization

func (s *BaseTrinoParserListener) ExitSetSessionAuthorization(ctx *SetSessionAuthorizationContext)

ExitSetSessionAuthorization is called when production setSessionAuthorization is exited.

func (*BaseTrinoParserListener) ExitSetTableAuthorization

func (s *BaseTrinoParserListener) ExitSetTableAuthorization(ctx *SetTableAuthorizationContext)

ExitSetTableAuthorization is called when production setTableAuthorization is exited.

func (*BaseTrinoParserListener) ExitSetTableProperties

func (s *BaseTrinoParserListener) ExitSetTableProperties(ctx *SetTablePropertiesContext)

ExitSetTableProperties is called when production setTableProperties is exited.

func (*BaseTrinoParserListener) ExitSetTimeZone

func (s *BaseTrinoParserListener) ExitSetTimeZone(ctx *SetTimeZoneContext)

ExitSetTimeZone is called when production setTimeZone is exited.

func (*BaseTrinoParserListener) ExitSetViewAuthorization

func (s *BaseTrinoParserListener) ExitSetViewAuthorization(ctx *SetViewAuthorizationContext)

ExitSetViewAuthorization is called when production setViewAuthorization is exited.

func (*BaseTrinoParserListener) ExitShowCatalogs

func (s *BaseTrinoParserListener) ExitShowCatalogs(ctx *ShowCatalogsContext)

ExitShowCatalogs is called when production showCatalogs is exited.

func (*BaseTrinoParserListener) ExitShowColumns

func (s *BaseTrinoParserListener) ExitShowColumns(ctx *ShowColumnsContext)

ExitShowColumns is called when production showColumns is exited.

func (*BaseTrinoParserListener) ExitShowCreateMaterializedView

func (s *BaseTrinoParserListener) ExitShowCreateMaterializedView(ctx *ShowCreateMaterializedViewContext)

ExitShowCreateMaterializedView is called when production showCreateMaterializedView is exited.

func (*BaseTrinoParserListener) ExitShowCreateSchema

func (s *BaseTrinoParserListener) ExitShowCreateSchema(ctx *ShowCreateSchemaContext)

ExitShowCreateSchema is called when production showCreateSchema is exited.

func (*BaseTrinoParserListener) ExitShowCreateTable

func (s *BaseTrinoParserListener) ExitShowCreateTable(ctx *ShowCreateTableContext)

ExitShowCreateTable is called when production showCreateTable is exited.

func (*BaseTrinoParserListener) ExitShowCreateView

func (s *BaseTrinoParserListener) ExitShowCreateView(ctx *ShowCreateViewContext)

ExitShowCreateView is called when production showCreateView is exited.

func (*BaseTrinoParserListener) ExitShowFunctions

func (s *BaseTrinoParserListener) ExitShowFunctions(ctx *ShowFunctionsContext)

ExitShowFunctions is called when production showFunctions is exited.

func (*BaseTrinoParserListener) ExitShowGrants

func (s *BaseTrinoParserListener) ExitShowGrants(ctx *ShowGrantsContext)

ExitShowGrants is called when production showGrants is exited.

func (*BaseTrinoParserListener) ExitShowRoleGrants

func (s *BaseTrinoParserListener) ExitShowRoleGrants(ctx *ShowRoleGrantsContext)

ExitShowRoleGrants is called when production showRoleGrants is exited.

func (*BaseTrinoParserListener) ExitShowRoles

func (s *BaseTrinoParserListener) ExitShowRoles(ctx *ShowRolesContext)

ExitShowRoles is called when production showRoles is exited.

func (*BaseTrinoParserListener) ExitShowSchemas

func (s *BaseTrinoParserListener) ExitShowSchemas(ctx *ShowSchemasContext)

ExitShowSchemas is called when production showSchemas is exited.

func (*BaseTrinoParserListener) ExitShowSession

func (s *BaseTrinoParserListener) ExitShowSession(ctx *ShowSessionContext)

ExitShowSession is called when production showSession is exited.

func (*BaseTrinoParserListener) ExitShowStats

func (s *BaseTrinoParserListener) ExitShowStats(ctx *ShowStatsContext)

ExitShowStats is called when production showStats is exited.

func (*BaseTrinoParserListener) ExitShowStatsForQuery

func (s *BaseTrinoParserListener) ExitShowStatsForQuery(ctx *ShowStatsForQueryContext)

ExitShowStatsForQuery is called when production showStatsForQuery is exited.

func (*BaseTrinoParserListener) ExitShowTables

func (s *BaseTrinoParserListener) ExitShowTables(ctx *ShowTablesContext)

ExitShowTables is called when production showTables is exited.

func (*BaseTrinoParserListener) ExitSimpleCase

func (s *BaseTrinoParserListener) ExitSimpleCase(ctx *SimpleCaseContext)

ExitSimpleCase is called when production simpleCase is exited.

func (*BaseTrinoParserListener) ExitSimpleCaseStatement

func (s *BaseTrinoParserListener) ExitSimpleCaseStatement(ctx *SimpleCaseStatementContext)

ExitSimpleCaseStatement is called when production simpleCaseStatement is exited.

func (*BaseTrinoParserListener) ExitSingleGroupingSet

func (s *BaseTrinoParserListener) ExitSingleGroupingSet(ctx *SingleGroupingSetContext)

ExitSingleGroupingSet is called when production singleGroupingSet is exited.

func (*BaseTrinoParserListener) ExitSingleStatement

func (s *BaseTrinoParserListener) ExitSingleStatement(ctx *SingleStatementContext)

ExitSingleStatement is called when production singleStatement is exited.

func (*BaseTrinoParserListener) ExitSkipTo

func (s *BaseTrinoParserListener) ExitSkipTo(ctx *SkipToContext)

ExitSkipTo is called when production skipTo is exited.

func (*BaseTrinoParserListener) ExitSortItem

func (s *BaseTrinoParserListener) ExitSortItem(ctx *SortItemContext)

ExitSortItem is called when production sortItem is exited.

func (*BaseTrinoParserListener) ExitSpecialDateTimeFunction

func (s *BaseTrinoParserListener) ExitSpecialDateTimeFunction(ctx *SpecialDateTimeFunctionContext)

ExitSpecialDateTimeFunction is called when production specialDateTimeFunction is exited.

func (*BaseTrinoParserListener) ExitSpecifiedPrincipal

func (s *BaseTrinoParserListener) ExitSpecifiedPrincipal(ctx *SpecifiedPrincipalContext)

ExitSpecifiedPrincipal is called when production specifiedPrincipal is exited.

func (*BaseTrinoParserListener) ExitSqlStatementList

func (s *BaseTrinoParserListener) ExitSqlStatementList(ctx *SqlStatementListContext)

ExitSqlStatementList is called when production sqlStatementList is exited.

func (*BaseTrinoParserListener) ExitStandaloneExpression

func (s *BaseTrinoParserListener) ExitStandaloneExpression(ctx *StandaloneExpressionContext)

ExitStandaloneExpression is called when production standaloneExpression is exited.

func (*BaseTrinoParserListener) ExitStandaloneFunctionSpecification

func (s *BaseTrinoParserListener) ExitStandaloneFunctionSpecification(ctx *StandaloneFunctionSpecificationContext)

ExitStandaloneFunctionSpecification is called when production standaloneFunctionSpecification is exited.

func (*BaseTrinoParserListener) ExitStandalonePathSpecification

func (s *BaseTrinoParserListener) ExitStandalonePathSpecification(ctx *StandalonePathSpecificationContext)

ExitStandalonePathSpecification is called when production standalonePathSpecification is exited.

func (*BaseTrinoParserListener) ExitStandaloneRowPattern

func (s *BaseTrinoParserListener) ExitStandaloneRowPattern(ctx *StandaloneRowPatternContext)

ExitStandaloneRowPattern is called when production standaloneRowPattern is exited.

func (*BaseTrinoParserListener) ExitStandaloneType

func (s *BaseTrinoParserListener) ExitStandaloneType(ctx *StandaloneTypeContext)

ExitStandaloneType is called when production standaloneType is exited.

func (*BaseTrinoParserListener) ExitStartTransaction

func (s *BaseTrinoParserListener) ExitStartTransaction(ctx *StartTransactionContext)

ExitStartTransaction is called when production startTransaction is exited.

func (*BaseTrinoParserListener) ExitStatementDefault

func (s *BaseTrinoParserListener) ExitStatementDefault(ctx *StatementDefaultContext)

ExitStatementDefault is called when production statementDefault is exited.

func (*BaseTrinoParserListener) ExitStatements

func (s *BaseTrinoParserListener) ExitStatements(ctx *StatementsContext)

ExitStatements is called when production statements is exited.

func (*BaseTrinoParserListener) ExitStringLiteral

func (s *BaseTrinoParserListener) ExitStringLiteral(ctx *StringLiteralContext)

ExitStringLiteral is called when production stringLiteral is exited.

func (*BaseTrinoParserListener) ExitStringUser

func (s *BaseTrinoParserListener) ExitStringUser(ctx *StringUserContext)

ExitStringUser is called when production stringUser is exited.

func (*BaseTrinoParserListener) ExitSubquery

func (s *BaseTrinoParserListener) ExitSubquery(ctx *SubqueryContext)

ExitSubquery is called when production subquery is exited.

func (*BaseTrinoParserListener) ExitSubqueryExpression

func (s *BaseTrinoParserListener) ExitSubqueryExpression(ctx *SubqueryExpressionContext)

ExitSubqueryExpression is called when production subqueryExpression is exited.

func (*BaseTrinoParserListener) ExitSubqueryRelation

func (s *BaseTrinoParserListener) ExitSubqueryRelation(ctx *SubqueryRelationContext)

ExitSubqueryRelation is called when production subqueryRelation is exited.

func (*BaseTrinoParserListener) ExitSubscript

func (s *BaseTrinoParserListener) ExitSubscript(ctx *SubscriptContext)

ExitSubscript is called when production subscript is exited.

func (*BaseTrinoParserListener) ExitSubsetDefinition

func (s *BaseTrinoParserListener) ExitSubsetDefinition(ctx *SubsetDefinitionContext)

ExitSubsetDefinition is called when production subsetDefinition is exited.

func (*BaseTrinoParserListener) ExitSubstring

func (s *BaseTrinoParserListener) ExitSubstring(ctx *SubstringContext)

ExitSubstring is called when production substring is exited.

func (*BaseTrinoParserListener) ExitTable

func (s *BaseTrinoParserListener) ExitTable(ctx *TableContext)

ExitTable is called when production table is exited.

func (*BaseTrinoParserListener) ExitTableArgument

func (s *BaseTrinoParserListener) ExitTableArgument(ctx *TableArgumentContext)

ExitTableArgument is called when production tableArgument is exited.

func (*BaseTrinoParserListener) ExitTableArgumentQuery

func (s *BaseTrinoParserListener) ExitTableArgumentQuery(ctx *TableArgumentQueryContext)

ExitTableArgumentQuery is called when production tableArgumentQuery is exited.

func (*BaseTrinoParserListener) ExitTableArgumentTable

func (s *BaseTrinoParserListener) ExitTableArgumentTable(ctx *TableArgumentTableContext)

ExitTableArgumentTable is called when production tableArgumentTable is exited.

func (*BaseTrinoParserListener) ExitTableElement

func (s *BaseTrinoParserListener) ExitTableElement(ctx *TableElementContext)

ExitTableElement is called when production tableElement is exited.

func (*BaseTrinoParserListener) ExitTableExecute

func (s *BaseTrinoParserListener) ExitTableExecute(ctx *TableExecuteContext)

ExitTableExecute is called when production tableExecute is exited.

func (*BaseTrinoParserListener) ExitTableFunctionArgument

func (s *BaseTrinoParserListener) ExitTableFunctionArgument(ctx *TableFunctionArgumentContext)

ExitTableFunctionArgument is called when production tableFunctionArgument is exited.

func (*BaseTrinoParserListener) ExitTableFunctionCall

func (s *BaseTrinoParserListener) ExitTableFunctionCall(ctx *TableFunctionCallContext)

ExitTableFunctionCall is called when production tableFunctionCall is exited.

func (*BaseTrinoParserListener) ExitTableFunctionInvocation

func (s *BaseTrinoParserListener) ExitTableFunctionInvocation(ctx *TableFunctionInvocationContext)

ExitTableFunctionInvocation is called when production tableFunctionInvocation is exited.

func (*BaseTrinoParserListener) ExitTableName

func (s *BaseTrinoParserListener) ExitTableName(ctx *TableNameContext)

ExitTableName is called when production tableName is exited.

func (*BaseTrinoParserListener) ExitTimeZoneInterval

func (s *BaseTrinoParserListener) ExitTimeZoneInterval(ctx *TimeZoneIntervalContext)

ExitTimeZoneInterval is called when production timeZoneInterval is exited.

func (*BaseTrinoParserListener) ExitTimeZoneString

func (s *BaseTrinoParserListener) ExitTimeZoneString(ctx *TimeZoneStringContext)

ExitTimeZoneString is called when production timeZoneString is exited.

func (*BaseTrinoParserListener) ExitTransactionAccessMode

func (s *BaseTrinoParserListener) ExitTransactionAccessMode(ctx *TransactionAccessModeContext)

ExitTransactionAccessMode is called when production transactionAccessMode is exited.

func (*BaseTrinoParserListener) ExitTrim

func (s *BaseTrinoParserListener) ExitTrim(ctx *TrimContext)

ExitTrim is called when production trim is exited.

func (*BaseTrinoParserListener) ExitTrimsSpecification

func (s *BaseTrinoParserListener) ExitTrimsSpecification(ctx *TrimsSpecificationContext)

ExitTrimsSpecification is called when production trimsSpecification is exited.

func (*BaseTrinoParserListener) ExitTruncateTable

func (s *BaseTrinoParserListener) ExitTruncateTable(ctx *TruncateTableContext)

ExitTruncateTable is called when production truncateTable is exited.

func (*BaseTrinoParserListener) ExitTypeConstructor

func (s *BaseTrinoParserListener) ExitTypeConstructor(ctx *TypeConstructorContext)

ExitTypeConstructor is called when production typeConstructor is exited.

func (*BaseTrinoParserListener) ExitTypeParameter

func (s *BaseTrinoParserListener) ExitTypeParameter(ctx *TypeParameterContext)

ExitTypeParameter is called when production typeParameter is exited.

func (*BaseTrinoParserListener) ExitUnboundedFrame

func (s *BaseTrinoParserListener) ExitUnboundedFrame(ctx *UnboundedFrameContext)

ExitUnboundedFrame is called when production unboundedFrame is exited.

func (*BaseTrinoParserListener) ExitUnicodeStringLiteral

func (s *BaseTrinoParserListener) ExitUnicodeStringLiteral(ctx *UnicodeStringLiteralContext)

ExitUnicodeStringLiteral is called when production unicodeStringLiteral is exited.

func (*BaseTrinoParserListener) ExitUnnest

func (s *BaseTrinoParserListener) ExitUnnest(ctx *UnnestContext)

ExitUnnest is called when production unnest is exited.

func (*BaseTrinoParserListener) ExitUnqualifiedArgument

func (s *BaseTrinoParserListener) ExitUnqualifiedArgument(ctx *UnqualifiedArgumentContext)

ExitUnqualifiedArgument is called when production unqualifiedArgument is exited.

func (*BaseTrinoParserListener) ExitUnquotedIdentifier

func (s *BaseTrinoParserListener) ExitUnquotedIdentifier(ctx *UnquotedIdentifierContext)

ExitUnquotedIdentifier is called when production unquotedIdentifier is exited.

func (*BaseTrinoParserListener) ExitUnspecifiedPrincipal

func (s *BaseTrinoParserListener) ExitUnspecifiedPrincipal(ctx *UnspecifiedPrincipalContext)

ExitUnspecifiedPrincipal is called when production unspecifiedPrincipal is exited.

func (*BaseTrinoParserListener) ExitUpdate

func (s *BaseTrinoParserListener) ExitUpdate(ctx *UpdateContext)

ExitUpdate is called when production update is exited.

func (*BaseTrinoParserListener) ExitUpdateAssignment

func (s *BaseTrinoParserListener) ExitUpdateAssignment(ctx *UpdateAssignmentContext)

ExitUpdateAssignment is called when production updateAssignment is exited.

func (*BaseTrinoParserListener) ExitUse

func (s *BaseTrinoParserListener) ExitUse(ctx *UseContext)

ExitUse is called when production use is exited.

func (*BaseTrinoParserListener) ExitUserPrincipal

func (s *BaseTrinoParserListener) ExitUserPrincipal(ctx *UserPrincipalContext)

ExitUserPrincipal is called when production userPrincipal is exited.

func (*BaseTrinoParserListener) ExitValueExpressionDefault

func (s *BaseTrinoParserListener) ExitValueExpressionDefault(ctx *ValueExpressionDefaultContext)

ExitValueExpressionDefault is called when production valueExpressionDefault is exited.

func (*BaseTrinoParserListener) ExitVariableDeclaration

func (s *BaseTrinoParserListener) ExitVariableDeclaration(ctx *VariableDeclarationContext)

ExitVariableDeclaration is called when production variableDeclaration is exited.

func (*BaseTrinoParserListener) ExitVariableDefinition

func (s *BaseTrinoParserListener) ExitVariableDefinition(ctx *VariableDefinitionContext)

ExitVariableDefinition is called when production variableDefinition is exited.

func (*BaseTrinoParserListener) ExitWhenClause

func (s *BaseTrinoParserListener) ExitWhenClause(ctx *WhenClauseContext)

ExitWhenClause is called when production whenClause is exited.

func (*BaseTrinoParserListener) ExitWhileStatement

func (s *BaseTrinoParserListener) ExitWhileStatement(ctx *WhileStatementContext)

ExitWhileStatement is called when production whileStatement is exited.

func (*BaseTrinoParserListener) ExitWindowDefinition

func (s *BaseTrinoParserListener) ExitWindowDefinition(ctx *WindowDefinitionContext)

ExitWindowDefinition is called when production windowDefinition is exited.

func (*BaseTrinoParserListener) ExitWindowFrame

func (s *BaseTrinoParserListener) ExitWindowFrame(ctx *WindowFrameContext)

ExitWindowFrame is called when production windowFrame is exited.

func (*BaseTrinoParserListener) ExitWindowSpecification

func (s *BaseTrinoParserListener) ExitWindowSpecification(ctx *WindowSpecificationContext)

ExitWindowSpecification is called when production windowSpecification is exited.

func (*BaseTrinoParserListener) ExitWith

func (s *BaseTrinoParserListener) ExitWith(ctx *WithContext)

ExitWith is called when production with is exited.

func (*BaseTrinoParserListener) ExitWithFunction

func (s *BaseTrinoParserListener) ExitWithFunction(ctx *WithFunctionContext)

ExitWithFunction is called when production withFunction is exited.

func (*BaseTrinoParserListener) ExitZeroOrMoreQuantifier

func (s *BaseTrinoParserListener) ExitZeroOrMoreQuantifier(ctx *ZeroOrMoreQuantifierContext)

ExitZeroOrMoreQuantifier is called when production zeroOrMoreQuantifier is exited.

func (*BaseTrinoParserListener) ExitZeroOrOneQuantifier

func (s *BaseTrinoParserListener) ExitZeroOrOneQuantifier(ctx *ZeroOrOneQuantifierContext)

ExitZeroOrOneQuantifier is called when production zeroOrOneQuantifier is exited.

func (*BaseTrinoParserListener) VisitErrorNode

func (s *BaseTrinoParserListener) VisitErrorNode(node antlr.ErrorNode)

VisitErrorNode is called when an error node is visited.

func (*BaseTrinoParserListener) VisitTerminal

func (s *BaseTrinoParserListener) VisitTerminal(node antlr.TerminalNode)

VisitTerminal is called when a terminal node is visited.

type BaseTrinoParserVisitor

type BaseTrinoParserVisitor struct {
	*antlr.BaseParseTreeVisitor
}

func (*BaseTrinoParserVisitor) VisitAddColumn

func (v *BaseTrinoParserVisitor) VisitAddColumn(ctx *AddColumnContext) interface{}

func (*BaseTrinoParserVisitor) VisitAliasedRelation

func (v *BaseTrinoParserVisitor) VisitAliasedRelation(ctx *AliasedRelationContext) interface{}

func (*BaseTrinoParserVisitor) VisitAnalyze

func (v *BaseTrinoParserVisitor) VisitAnalyze(ctx *AnalyzeContext) interface{}

func (*BaseTrinoParserVisitor) VisitAnd

func (v *BaseTrinoParserVisitor) VisitAnd(ctx *AndContext) interface{}

func (*BaseTrinoParserVisitor) VisitArithmeticBinary

func (v *BaseTrinoParserVisitor) VisitArithmeticBinary(ctx *ArithmeticBinaryContext) interface{}

func (*BaseTrinoParserVisitor) VisitArithmeticUnary

func (v *BaseTrinoParserVisitor) VisitArithmeticUnary(ctx *ArithmeticUnaryContext) interface{}

func (*BaseTrinoParserVisitor) VisitArrayConstructor

func (v *BaseTrinoParserVisitor) VisitArrayConstructor(ctx *ArrayConstructorContext) interface{}

func (*BaseTrinoParserVisitor) VisitArrayType

func (v *BaseTrinoParserVisitor) VisitArrayType(ctx *ArrayTypeContext) interface{}

func (*BaseTrinoParserVisitor) VisitAs_column_alias

func (v *BaseTrinoParserVisitor) VisitAs_column_alias(ctx *As_column_aliasContext) interface{}

func (*BaseTrinoParserVisitor) VisitAssignmentStatement

func (v *BaseTrinoParserVisitor) VisitAssignmentStatement(ctx *AssignmentStatementContext) interface{}

func (*BaseTrinoParserVisitor) VisitAtTimeZone

func (v *BaseTrinoParserVisitor) VisitAtTimeZone(ctx *AtTimeZoneContext) interface{}

func (*BaseTrinoParserVisitor) VisitBackQuotedIdentifier

func (v *BaseTrinoParserVisitor) VisitBackQuotedIdentifier(ctx *BackQuotedIdentifierContext) interface{}

func (*BaseTrinoParserVisitor) VisitBasicStringLiteral

func (v *BaseTrinoParserVisitor) VisitBasicStringLiteral(ctx *BasicStringLiteralContext) interface{}

func (*BaseTrinoParserVisitor) VisitBetween

func (v *BaseTrinoParserVisitor) VisitBetween(ctx *BetweenContext) interface{}

func (*BaseTrinoParserVisitor) VisitBinaryLiteral

func (v *BaseTrinoParserVisitor) VisitBinaryLiteral(ctx *BinaryLiteralContext) interface{}

func (*BaseTrinoParserVisitor) VisitBooleanLiteral

func (v *BaseTrinoParserVisitor) VisitBooleanLiteral(ctx *BooleanLiteralContext) interface{}

func (*BaseTrinoParserVisitor) VisitBooleanValue

func (v *BaseTrinoParserVisitor) VisitBooleanValue(ctx *BooleanValueContext) interface{}

func (*BaseTrinoParserVisitor) VisitBoundedFrame

func (v *BaseTrinoParserVisitor) VisitBoundedFrame(ctx *BoundedFrameContext) interface{}

func (*BaseTrinoParserVisitor) VisitCall

func (v *BaseTrinoParserVisitor) VisitCall(ctx *CallContext) interface{}

func (*BaseTrinoParserVisitor) VisitCalledOnNullInputCharacteristic

func (v *BaseTrinoParserVisitor) VisitCalledOnNullInputCharacteristic(ctx *CalledOnNullInputCharacteristicContext) interface{}

func (*BaseTrinoParserVisitor) VisitCaseStatementWhenClause

func (v *BaseTrinoParserVisitor) VisitCaseStatementWhenClause(ctx *CaseStatementWhenClauseContext) interface{}

func (*BaseTrinoParserVisitor) VisitCast

func (v *BaseTrinoParserVisitor) VisitCast(ctx *CastContext) interface{}

func (*BaseTrinoParserVisitor) VisitColumnAliases

func (v *BaseTrinoParserVisitor) VisitColumnAliases(ctx *ColumnAliasesContext) interface{}

func (*BaseTrinoParserVisitor) VisitColumnDefinition

func (v *BaseTrinoParserVisitor) VisitColumnDefinition(ctx *ColumnDefinitionContext) interface{}

func (*BaseTrinoParserVisitor) VisitColumnReference

func (v *BaseTrinoParserVisitor) VisitColumnReference(ctx *ColumnReferenceContext) interface{}

func (*BaseTrinoParserVisitor) VisitColumn_alias

func (v *BaseTrinoParserVisitor) VisitColumn_alias(ctx *Column_aliasContext) interface{}

func (*BaseTrinoParserVisitor) VisitCommentCharacteristic

func (v *BaseTrinoParserVisitor) VisitCommentCharacteristic(ctx *CommentCharacteristicContext) interface{}

func (*BaseTrinoParserVisitor) VisitCommentColumn

func (v *BaseTrinoParserVisitor) VisitCommentColumn(ctx *CommentColumnContext) interface{}

func (*BaseTrinoParserVisitor) VisitCommentTable

func (v *BaseTrinoParserVisitor) VisitCommentTable(ctx *CommentTableContext) interface{}

func (*BaseTrinoParserVisitor) VisitCommentView

func (v *BaseTrinoParserVisitor) VisitCommentView(ctx *CommentViewContext) interface{}

func (*BaseTrinoParserVisitor) VisitCommit

func (v *BaseTrinoParserVisitor) VisitCommit(ctx *CommitContext) interface{}

func (*BaseTrinoParserVisitor) VisitComparison

func (v *BaseTrinoParserVisitor) VisitComparison(ctx *ComparisonContext) interface{}

func (*BaseTrinoParserVisitor) VisitComparisonOperator

func (v *BaseTrinoParserVisitor) VisitComparisonOperator(ctx *ComparisonOperatorContext) interface{}

func (*BaseTrinoParserVisitor) VisitComparisonQuantifier

func (v *BaseTrinoParserVisitor) VisitComparisonQuantifier(ctx *ComparisonQuantifierContext) interface{}

func (*BaseTrinoParserVisitor) VisitCompoundStatement

func (v *BaseTrinoParserVisitor) VisitCompoundStatement(ctx *CompoundStatementContext) interface{}

func (*BaseTrinoParserVisitor) VisitConcatenation

func (v *BaseTrinoParserVisitor) VisitConcatenation(ctx *ConcatenationContext) interface{}

func (*BaseTrinoParserVisitor) VisitCopartitionTables

func (v *BaseTrinoParserVisitor) VisitCopartitionTables(ctx *CopartitionTablesContext) interface{}

func (*BaseTrinoParserVisitor) VisitCreateCatalog

func (v *BaseTrinoParserVisitor) VisitCreateCatalog(ctx *CreateCatalogContext) interface{}

func (*BaseTrinoParserVisitor) VisitCreateFunction

func (v *BaseTrinoParserVisitor) VisitCreateFunction(ctx *CreateFunctionContext) interface{}

func (*BaseTrinoParserVisitor) VisitCreateMaterializedView

func (v *BaseTrinoParserVisitor) VisitCreateMaterializedView(ctx *CreateMaterializedViewContext) interface{}

func (*BaseTrinoParserVisitor) VisitCreateRole

func (v *BaseTrinoParserVisitor) VisitCreateRole(ctx *CreateRoleContext) interface{}

func (*BaseTrinoParserVisitor) VisitCreateSchema

func (v *BaseTrinoParserVisitor) VisitCreateSchema(ctx *CreateSchemaContext) interface{}

func (*BaseTrinoParserVisitor) VisitCreateTable

func (v *BaseTrinoParserVisitor) VisitCreateTable(ctx *CreateTableContext) interface{}

func (*BaseTrinoParserVisitor) VisitCreateTableAsSelect

func (v *BaseTrinoParserVisitor) VisitCreateTableAsSelect(ctx *CreateTableAsSelectContext) interface{}

func (*BaseTrinoParserVisitor) VisitCreateView

func (v *BaseTrinoParserVisitor) VisitCreateView(ctx *CreateViewContext) interface{}

func (*BaseTrinoParserVisitor) VisitCube

func (v *BaseTrinoParserVisitor) VisitCube(ctx *CubeContext) interface{}

func (*BaseTrinoParserVisitor) VisitCurrentCatalog

func (v *BaseTrinoParserVisitor) VisitCurrentCatalog(ctx *CurrentCatalogContext) interface{}

func (*BaseTrinoParserVisitor) VisitCurrentPath

func (v *BaseTrinoParserVisitor) VisitCurrentPath(ctx *CurrentPathContext) interface{}

func (*BaseTrinoParserVisitor) VisitCurrentRoleGrantor

func (v *BaseTrinoParserVisitor) VisitCurrentRoleGrantor(ctx *CurrentRoleGrantorContext) interface{}

func (*BaseTrinoParserVisitor) VisitCurrentRowBound

func (v *BaseTrinoParserVisitor) VisitCurrentRowBound(ctx *CurrentRowBoundContext) interface{}

func (*BaseTrinoParserVisitor) VisitCurrentSchema

func (v *BaseTrinoParserVisitor) VisitCurrentSchema(ctx *CurrentSchemaContext) interface{}

func (*BaseTrinoParserVisitor) VisitCurrentUser

func (v *BaseTrinoParserVisitor) VisitCurrentUser(ctx *CurrentUserContext) interface{}

func (*BaseTrinoParserVisitor) VisitCurrentUserGrantor

func (v *BaseTrinoParserVisitor) VisitCurrentUserGrantor(ctx *CurrentUserGrantorContext) interface{}

func (*BaseTrinoParserVisitor) VisitDateTimeType

func (v *BaseTrinoParserVisitor) VisitDateTimeType(ctx *DateTimeTypeContext) interface{}

func (*BaseTrinoParserVisitor) VisitDeallocate

func (v *BaseTrinoParserVisitor) VisitDeallocate(ctx *DeallocateContext) interface{}

func (*BaseTrinoParserVisitor) VisitDecimalLiteral

func (v *BaseTrinoParserVisitor) VisitDecimalLiteral(ctx *DecimalLiteralContext) interface{}

func (*BaseTrinoParserVisitor) VisitDefaultPropertyValue

func (v *BaseTrinoParserVisitor) VisitDefaultPropertyValue(ctx *DefaultPropertyValueContext) interface{}

func (*BaseTrinoParserVisitor) VisitDelete

func (v *BaseTrinoParserVisitor) VisitDelete(ctx *DeleteContext) interface{}

func (*BaseTrinoParserVisitor) VisitDeny

func (v *BaseTrinoParserVisitor) VisitDeny(ctx *DenyContext) interface{}

func (*BaseTrinoParserVisitor) VisitDereference

func (v *BaseTrinoParserVisitor) VisitDereference(ctx *DereferenceContext) interface{}

func (*BaseTrinoParserVisitor) VisitDescribeInput

func (v *BaseTrinoParserVisitor) VisitDescribeInput(ctx *DescribeInputContext) interface{}

func (*BaseTrinoParserVisitor) VisitDescribeOutput

func (v *BaseTrinoParserVisitor) VisitDescribeOutput(ctx *DescribeOutputContext) interface{}

func (*BaseTrinoParserVisitor) VisitDescriptorArgument

func (v *BaseTrinoParserVisitor) VisitDescriptorArgument(ctx *DescriptorArgumentContext) interface{}

func (*BaseTrinoParserVisitor) VisitDescriptorField

func (v *BaseTrinoParserVisitor) VisitDescriptorField(ctx *DescriptorFieldContext) interface{}

func (*BaseTrinoParserVisitor) VisitDeterministicCharacteristic

func (v *BaseTrinoParserVisitor) VisitDeterministicCharacteristic(ctx *DeterministicCharacteristicContext) interface{}

func (*BaseTrinoParserVisitor) VisitDigitIdentifier

func (v *BaseTrinoParserVisitor) VisitDigitIdentifier(ctx *DigitIdentifierContext) interface{}

func (*BaseTrinoParserVisitor) VisitDistinctFrom

func (v *BaseTrinoParserVisitor) VisitDistinctFrom(ctx *DistinctFromContext) interface{}

func (*BaseTrinoParserVisitor) VisitDoubleLiteral

func (v *BaseTrinoParserVisitor) VisitDoubleLiteral(ctx *DoubleLiteralContext) interface{}

func (*BaseTrinoParserVisitor) VisitDoublePrecisionType

func (v *BaseTrinoParserVisitor) VisitDoublePrecisionType(ctx *DoublePrecisionTypeContext) interface{}

func (*BaseTrinoParserVisitor) VisitDropCatalog

func (v *BaseTrinoParserVisitor) VisitDropCatalog(ctx *DropCatalogContext) interface{}

func (*BaseTrinoParserVisitor) VisitDropColumn

func (v *BaseTrinoParserVisitor) VisitDropColumn(ctx *DropColumnContext) interface{}

func (*BaseTrinoParserVisitor) VisitDropFunction

func (v *BaseTrinoParserVisitor) VisitDropFunction(ctx *DropFunctionContext) interface{}

func (*BaseTrinoParserVisitor) VisitDropMaterializedView

func (v *BaseTrinoParserVisitor) VisitDropMaterializedView(ctx *DropMaterializedViewContext) interface{}

func (*BaseTrinoParserVisitor) VisitDropRole

func (v *BaseTrinoParserVisitor) VisitDropRole(ctx *DropRoleContext) interface{}

func (*BaseTrinoParserVisitor) VisitDropSchema

func (v *BaseTrinoParserVisitor) VisitDropSchema(ctx *DropSchemaContext) interface{}

func (*BaseTrinoParserVisitor) VisitDropTable

func (v *BaseTrinoParserVisitor) VisitDropTable(ctx *DropTableContext) interface{}

func (*BaseTrinoParserVisitor) VisitDropView

func (v *BaseTrinoParserVisitor) VisitDropView(ctx *DropViewContext) interface{}

func (*BaseTrinoParserVisitor) VisitElseClause

func (v *BaseTrinoParserVisitor) VisitElseClause(ctx *ElseClauseContext) interface{}

func (*BaseTrinoParserVisitor) VisitElseIfClause

func (v *BaseTrinoParserVisitor) VisitElseIfClause(ctx *ElseIfClauseContext) interface{}

func (*BaseTrinoParserVisitor) VisitEmptyMatchHandling

func (v *BaseTrinoParserVisitor) VisitEmptyMatchHandling(ctx *EmptyMatchHandlingContext) interface{}

func (*BaseTrinoParserVisitor) VisitEmptyPattern

func (v *BaseTrinoParserVisitor) VisitEmptyPattern(ctx *EmptyPatternContext) interface{}

func (*BaseTrinoParserVisitor) VisitExcludedPattern

func (v *BaseTrinoParserVisitor) VisitExcludedPattern(ctx *ExcludedPatternContext) interface{}

func (*BaseTrinoParserVisitor) VisitExecute

func (v *BaseTrinoParserVisitor) VisitExecute(ctx *ExecuteContext) interface{}

func (*BaseTrinoParserVisitor) VisitExecuteImmediate

func (v *BaseTrinoParserVisitor) VisitExecuteImmediate(ctx *ExecuteImmediateContext) interface{}

func (*BaseTrinoParserVisitor) VisitExists

func (v *BaseTrinoParserVisitor) VisitExists(ctx *ExistsContext) interface{}

func (*BaseTrinoParserVisitor) VisitExplain

func (v *BaseTrinoParserVisitor) VisitExplain(ctx *ExplainContext) interface{}

func (*BaseTrinoParserVisitor) VisitExplainAnalyze

func (v *BaseTrinoParserVisitor) VisitExplainAnalyze(ctx *ExplainAnalyzeContext) interface{}

func (*BaseTrinoParserVisitor) VisitExplainFormat

func (v *BaseTrinoParserVisitor) VisitExplainFormat(ctx *ExplainFormatContext) interface{}

func (*BaseTrinoParserVisitor) VisitExplainType

func (v *BaseTrinoParserVisitor) VisitExplainType(ctx *ExplainTypeContext) interface{}

func (*BaseTrinoParserVisitor) VisitExpression

func (v *BaseTrinoParserVisitor) VisitExpression(ctx *ExpressionContext) interface{}

func (*BaseTrinoParserVisitor) VisitExtract

func (v *BaseTrinoParserVisitor) VisitExtract(ctx *ExtractContext) interface{}

func (*BaseTrinoParserVisitor) VisitFilter

func (v *BaseTrinoParserVisitor) VisitFilter(ctx *FilterContext) interface{}

func (*BaseTrinoParserVisitor) VisitFrameExtent

func (v *BaseTrinoParserVisitor) VisitFrameExtent(ctx *FrameExtentContext) interface{}

func (*BaseTrinoParserVisitor) VisitFunctionCall

func (v *BaseTrinoParserVisitor) VisitFunctionCall(ctx *FunctionCallContext) interface{}

func (*BaseTrinoParserVisitor) VisitFunctionDeclaration

func (v *BaseTrinoParserVisitor) VisitFunctionDeclaration(ctx *FunctionDeclarationContext) interface{}

func (*BaseTrinoParserVisitor) VisitFunctionSpecification

func (v *BaseTrinoParserVisitor) VisitFunctionSpecification(ctx *FunctionSpecificationContext) interface{}

func (*BaseTrinoParserVisitor) VisitGenericType

func (v *BaseTrinoParserVisitor) VisitGenericType(ctx *GenericTypeContext) interface{}

func (*BaseTrinoParserVisitor) VisitGrant

func (v *BaseTrinoParserVisitor) VisitGrant(ctx *GrantContext) interface{}

func (*BaseTrinoParserVisitor) VisitGrantRoles

func (v *BaseTrinoParserVisitor) VisitGrantRoles(ctx *GrantRolesContext) interface{}

func (*BaseTrinoParserVisitor) VisitGroupBy

func (v *BaseTrinoParserVisitor) VisitGroupBy(ctx *GroupByContext) interface{}

func (*BaseTrinoParserVisitor) VisitGroupedPattern

func (v *BaseTrinoParserVisitor) VisitGroupedPattern(ctx *GroupedPatternContext) interface{}

func (*BaseTrinoParserVisitor) VisitGroupingOperation

func (v *BaseTrinoParserVisitor) VisitGroupingOperation(ctx *GroupingOperationContext) interface{}

func (*BaseTrinoParserVisitor) VisitGroupingSet

func (v *BaseTrinoParserVisitor) VisitGroupingSet(ctx *GroupingSetContext) interface{}

func (*BaseTrinoParserVisitor) VisitIdentifierUser

func (v *BaseTrinoParserVisitor) VisitIdentifierUser(ctx *IdentifierUserContext) interface{}

func (*BaseTrinoParserVisitor) VisitIfStatement

func (v *BaseTrinoParserVisitor) VisitIfStatement(ctx *IfStatementContext) interface{}

func (*BaseTrinoParserVisitor) VisitInList

func (v *BaseTrinoParserVisitor) VisitInList(ctx *InListContext) interface{}

func (*BaseTrinoParserVisitor) VisitInSubquery

func (v *BaseTrinoParserVisitor) VisitInSubquery(ctx *InSubqueryContext) interface{}

func (*BaseTrinoParserVisitor) VisitInlineTable

func (v *BaseTrinoParserVisitor) VisitInlineTable(ctx *InlineTableContext) interface{}

func (*BaseTrinoParserVisitor) VisitInsertInto

func (v *BaseTrinoParserVisitor) VisitInsertInto(ctx *InsertIntoContext) interface{}

func (*BaseTrinoParserVisitor) VisitIntegerLiteral

func (v *BaseTrinoParserVisitor) VisitIntegerLiteral(ctx *IntegerLiteralContext) interface{}

func (*BaseTrinoParserVisitor) VisitInterval

func (v *BaseTrinoParserVisitor) VisitInterval(ctx *IntervalContext) interface{}

func (*BaseTrinoParserVisitor) VisitIntervalField

func (v *BaseTrinoParserVisitor) VisitIntervalField(ctx *IntervalFieldContext) interface{}

func (*BaseTrinoParserVisitor) VisitIntervalLiteral

func (v *BaseTrinoParserVisitor) VisitIntervalLiteral(ctx *IntervalLiteralContext) interface{}

func (*BaseTrinoParserVisitor) VisitIntervalType

func (v *BaseTrinoParserVisitor) VisitIntervalType(ctx *IntervalTypeContext) interface{}

func (*BaseTrinoParserVisitor) VisitIsolationLevel

func (v *BaseTrinoParserVisitor) VisitIsolationLevel(ctx *IsolationLevelContext) interface{}

func (*BaseTrinoParserVisitor) VisitIterateStatement

func (v *BaseTrinoParserVisitor) VisitIterateStatement(ctx *IterateStatementContext) interface{}

func (*BaseTrinoParserVisitor) VisitJoinCriteria

func (v *BaseTrinoParserVisitor) VisitJoinCriteria(ctx *JoinCriteriaContext) interface{}

func (*BaseTrinoParserVisitor) VisitJoinRelation

func (v *BaseTrinoParserVisitor) VisitJoinRelation(ctx *JoinRelationContext) interface{}

func (*BaseTrinoParserVisitor) VisitJoinType

func (v *BaseTrinoParserVisitor) VisitJoinType(ctx *JoinTypeContext) interface{}

func (*BaseTrinoParserVisitor) VisitJsonArgument

func (v *BaseTrinoParserVisitor) VisitJsonArgument(ctx *JsonArgumentContext) interface{}

func (*BaseTrinoParserVisitor) VisitJsonArray

func (v *BaseTrinoParserVisitor) VisitJsonArray(ctx *JsonArrayContext) interface{}

func (*BaseTrinoParserVisitor) VisitJsonExists

func (v *BaseTrinoParserVisitor) VisitJsonExists(ctx *JsonExistsContext) interface{}

func (*BaseTrinoParserVisitor) VisitJsonExistsErrorBehavior

func (v *BaseTrinoParserVisitor) VisitJsonExistsErrorBehavior(ctx *JsonExistsErrorBehaviorContext) interface{}

func (*BaseTrinoParserVisitor) VisitJsonObject

func (v *BaseTrinoParserVisitor) VisitJsonObject(ctx *JsonObjectContext) interface{}

func (*BaseTrinoParserVisitor) VisitJsonObjectMember

func (v *BaseTrinoParserVisitor) VisitJsonObjectMember(ctx *JsonObjectMemberContext) interface{}

func (*BaseTrinoParserVisitor) VisitJsonPathInvocation

func (v *BaseTrinoParserVisitor) VisitJsonPathInvocation(ctx *JsonPathInvocationContext) interface{}

func (*BaseTrinoParserVisitor) VisitJsonQuery

func (v *BaseTrinoParserVisitor) VisitJsonQuery(ctx *JsonQueryContext) interface{}

func (*BaseTrinoParserVisitor) VisitJsonQueryBehavior

func (v *BaseTrinoParserVisitor) VisitJsonQueryBehavior(ctx *JsonQueryBehaviorContext) interface{}

func (*BaseTrinoParserVisitor) VisitJsonQueryWrapperBehavior

func (v *BaseTrinoParserVisitor) VisitJsonQueryWrapperBehavior(ctx *JsonQueryWrapperBehaviorContext) interface{}

func (*BaseTrinoParserVisitor) VisitJsonRepresentation

func (v *BaseTrinoParserVisitor) VisitJsonRepresentation(ctx *JsonRepresentationContext) interface{}

func (*BaseTrinoParserVisitor) VisitJsonValue

func (v *BaseTrinoParserVisitor) VisitJsonValue(ctx *JsonValueContext) interface{}

func (*BaseTrinoParserVisitor) VisitJsonValueBehavior

func (v *BaseTrinoParserVisitor) VisitJsonValueBehavior(ctx *JsonValueBehaviorContext) interface{}

func (*BaseTrinoParserVisitor) VisitJsonValueExpression

func (v *BaseTrinoParserVisitor) VisitJsonValueExpression(ctx *JsonValueExpressionContext) interface{}

func (*BaseTrinoParserVisitor) VisitLambda

func (v *BaseTrinoParserVisitor) VisitLambda(ctx *LambdaContext) interface{}

func (*BaseTrinoParserVisitor) VisitLanguageCharacteristic

func (v *BaseTrinoParserVisitor) VisitLanguageCharacteristic(ctx *LanguageCharacteristicContext) interface{}

func (*BaseTrinoParserVisitor) VisitLateral

func (v *BaseTrinoParserVisitor) VisitLateral(ctx *LateralContext) interface{}

func (*BaseTrinoParserVisitor) VisitLeaveStatement

func (v *BaseTrinoParserVisitor) VisitLeaveStatement(ctx *LeaveStatementContext) interface{}

func (*BaseTrinoParserVisitor) VisitLegacyArrayType

func (v *BaseTrinoParserVisitor) VisitLegacyArrayType(ctx *LegacyArrayTypeContext) interface{}

func (*BaseTrinoParserVisitor) VisitLegacyMapType

func (v *BaseTrinoParserVisitor) VisitLegacyMapType(ctx *LegacyMapTypeContext) interface{}

func (*BaseTrinoParserVisitor) VisitLike

func (v *BaseTrinoParserVisitor) VisitLike(ctx *LikeContext) interface{}

func (*BaseTrinoParserVisitor) VisitLikeClause

func (v *BaseTrinoParserVisitor) VisitLikeClause(ctx *LikeClauseContext) interface{}

func (*BaseTrinoParserVisitor) VisitLimitRowCount

func (v *BaseTrinoParserVisitor) VisitLimitRowCount(ctx *LimitRowCountContext) interface{}

func (*BaseTrinoParserVisitor) VisitListAggOverflowBehavior

func (v *BaseTrinoParserVisitor) VisitListAggOverflowBehavior(ctx *ListAggOverflowBehaviorContext) interface{}

func (*BaseTrinoParserVisitor) VisitListagg

func (v *BaseTrinoParserVisitor) VisitListagg(ctx *ListaggContext) interface{}

func (*BaseTrinoParserVisitor) VisitListaggCountIndication

func (v *BaseTrinoParserVisitor) VisitListaggCountIndication(ctx *ListaggCountIndicationContext) interface{}

func (*BaseTrinoParserVisitor) VisitLogicalNot

func (v *BaseTrinoParserVisitor) VisitLogicalNot(ctx *LogicalNotContext) interface{}

func (*BaseTrinoParserVisitor) VisitLoopStatement

func (v *BaseTrinoParserVisitor) VisitLoopStatement(ctx *LoopStatementContext) interface{}

func (*BaseTrinoParserVisitor) VisitMeasure

func (v *BaseTrinoParserVisitor) VisitMeasure(ctx *MeasureContext) interface{}

func (*BaseTrinoParserVisitor) VisitMeasureDefinition

func (v *BaseTrinoParserVisitor) VisitMeasureDefinition(ctx *MeasureDefinitionContext) interface{}

func (*BaseTrinoParserVisitor) VisitMerge

func (v *BaseTrinoParserVisitor) VisitMerge(ctx *MergeContext) interface{}

func (*BaseTrinoParserVisitor) VisitMergeDelete

func (v *BaseTrinoParserVisitor) VisitMergeDelete(ctx *MergeDeleteContext) interface{}

func (*BaseTrinoParserVisitor) VisitMergeInsert

func (v *BaseTrinoParserVisitor) VisitMergeInsert(ctx *MergeInsertContext) interface{}

func (*BaseTrinoParserVisitor) VisitMergeUpdate

func (v *BaseTrinoParserVisitor) VisitMergeUpdate(ctx *MergeUpdateContext) interface{}

func (*BaseTrinoParserVisitor) VisitMultipleGroupingSets

func (v *BaseTrinoParserVisitor) VisitMultipleGroupingSets(ctx *MultipleGroupingSetsContext) interface{}

func (*BaseTrinoParserVisitor) VisitNamedArgument

func (v *BaseTrinoParserVisitor) VisitNamedArgument(ctx *NamedArgumentContext) interface{}

func (*BaseTrinoParserVisitor) VisitNamedQuery

func (v *BaseTrinoParserVisitor) VisitNamedQuery(ctx *NamedQueryContext) interface{}

func (*BaseTrinoParserVisitor) VisitNonDefaultPropertyValue

func (v *BaseTrinoParserVisitor) VisitNonDefaultPropertyValue(ctx *NonDefaultPropertyValueContext) interface{}

func (*BaseTrinoParserVisitor) VisitNonReserved

func (v *BaseTrinoParserVisitor) VisitNonReserved(ctx *NonReservedContext) interface{}

func (*BaseTrinoParserVisitor) VisitNormalForm

func (v *BaseTrinoParserVisitor) VisitNormalForm(ctx *NormalFormContext) interface{}

func (*BaseTrinoParserVisitor) VisitNormalize

func (v *BaseTrinoParserVisitor) VisitNormalize(ctx *NormalizeContext) interface{}

func (*BaseTrinoParserVisitor) VisitNullLiteral

func (v *BaseTrinoParserVisitor) VisitNullLiteral(ctx *NullLiteralContext) interface{}

func (*BaseTrinoParserVisitor) VisitNullPredicate

func (v *BaseTrinoParserVisitor) VisitNullPredicate(ctx *NullPredicateContext) interface{}

func (*BaseTrinoParserVisitor) VisitNullTreatment

func (v *BaseTrinoParserVisitor) VisitNullTreatment(ctx *NullTreatmentContext) interface{}

func (*BaseTrinoParserVisitor) VisitNumericLiteral

func (v *BaseTrinoParserVisitor) VisitNumericLiteral(ctx *NumericLiteralContext) interface{}

func (*BaseTrinoParserVisitor) VisitOneOrMoreQuantifier

func (v *BaseTrinoParserVisitor) VisitOneOrMoreQuantifier(ctx *OneOrMoreQuantifierContext) interface{}

func (*BaseTrinoParserVisitor) VisitOr

func (v *BaseTrinoParserVisitor) VisitOr(ctx *OrContext) interface{}

func (*BaseTrinoParserVisitor) VisitOver

func (v *BaseTrinoParserVisitor) VisitOver(ctx *OverContext) interface{}

func (*BaseTrinoParserVisitor) VisitParameter

func (v *BaseTrinoParserVisitor) VisitParameter(ctx *ParameterContext) interface{}

func (*BaseTrinoParserVisitor) VisitParameterDeclaration

func (v *BaseTrinoParserVisitor) VisitParameterDeclaration(ctx *ParameterDeclarationContext) interface{}

func (*BaseTrinoParserVisitor) VisitParenthesizedExpression

func (v *BaseTrinoParserVisitor) VisitParenthesizedExpression(ctx *ParenthesizedExpressionContext) interface{}

func (*BaseTrinoParserVisitor) VisitParenthesizedRelation

func (v *BaseTrinoParserVisitor) VisitParenthesizedRelation(ctx *ParenthesizedRelationContext) interface{}

func (*BaseTrinoParserVisitor) VisitParse

func (v *BaseTrinoParserVisitor) VisitParse(ctx *ParseContext) interface{}

func (*BaseTrinoParserVisitor) VisitPartitionEndAnchor

func (v *BaseTrinoParserVisitor) VisitPartitionEndAnchor(ctx *PartitionEndAnchorContext) interface{}

func (*BaseTrinoParserVisitor) VisitPartitionStartAnchor

func (v *BaseTrinoParserVisitor) VisitPartitionStartAnchor(ctx *PartitionStartAnchorContext) interface{}

func (*BaseTrinoParserVisitor) VisitPathSpecification

func (v *BaseTrinoParserVisitor) VisitPathSpecification(ctx *PathSpecificationContext) interface{}

func (*BaseTrinoParserVisitor) VisitPatternAlternation

func (v *BaseTrinoParserVisitor) VisitPatternAlternation(ctx *PatternAlternationContext) interface{}

func (*BaseTrinoParserVisitor) VisitPatternConcatenation

func (v *BaseTrinoParserVisitor) VisitPatternConcatenation(ctx *PatternConcatenationContext) interface{}

func (*BaseTrinoParserVisitor) VisitPatternPermutation

func (v *BaseTrinoParserVisitor) VisitPatternPermutation(ctx *PatternPermutationContext) interface{}

func (*BaseTrinoParserVisitor) VisitPatternRecognition

func (v *BaseTrinoParserVisitor) VisitPatternRecognition(ctx *PatternRecognitionContext) interface{}

func (*BaseTrinoParserVisitor) VisitPatternVariable

func (v *BaseTrinoParserVisitor) VisitPatternVariable(ctx *PatternVariableContext) interface{}

func (*BaseTrinoParserVisitor) VisitPosition

func (v *BaseTrinoParserVisitor) VisitPosition(ctx *PositionContext) interface{}

func (*BaseTrinoParserVisitor) VisitPositionalArgument

func (v *BaseTrinoParserVisitor) VisitPositionalArgument(ctx *PositionalArgumentContext) interface{}

func (*BaseTrinoParserVisitor) VisitPredicated

func (v *BaseTrinoParserVisitor) VisitPredicated(ctx *PredicatedContext) interface{}

func (*BaseTrinoParserVisitor) VisitPrepare

func (v *BaseTrinoParserVisitor) VisitPrepare(ctx *PrepareContext) interface{}

func (*BaseTrinoParserVisitor) VisitPrivilege

func (v *BaseTrinoParserVisitor) VisitPrivilege(ctx *PrivilegeContext) interface{}

func (*BaseTrinoParserVisitor) VisitProcessingMode

func (v *BaseTrinoParserVisitor) VisitProcessingMode(ctx *ProcessingModeContext) interface{}

func (*BaseTrinoParserVisitor) VisitProperties

func (v *BaseTrinoParserVisitor) VisitProperties(ctx *PropertiesContext) interface{}

func (*BaseTrinoParserVisitor) VisitProperty

func (v *BaseTrinoParserVisitor) VisitProperty(ctx *PropertyContext) interface{}

func (*BaseTrinoParserVisitor) VisitPropertyAssignments

func (v *BaseTrinoParserVisitor) VisitPropertyAssignments(ctx *PropertyAssignmentsContext) interface{}

func (*BaseTrinoParserVisitor) VisitQualifiedArgument

func (v *BaseTrinoParserVisitor) VisitQualifiedArgument(ctx *QualifiedArgumentContext) interface{}

func (*BaseTrinoParserVisitor) VisitQualifiedName

func (v *BaseTrinoParserVisitor) VisitQualifiedName(ctx *QualifiedNameContext) interface{}

func (*BaseTrinoParserVisitor) VisitQuantifiedComparison

func (v *BaseTrinoParserVisitor) VisitQuantifiedComparison(ctx *QuantifiedComparisonContext) interface{}

func (*BaseTrinoParserVisitor) VisitQuantifiedPrimary

func (v *BaseTrinoParserVisitor) VisitQuantifiedPrimary(ctx *QuantifiedPrimaryContext) interface{}

func (*BaseTrinoParserVisitor) VisitQuery

func (v *BaseTrinoParserVisitor) VisitQuery(ctx *QueryContext) interface{}

func (*BaseTrinoParserVisitor) VisitQueryNoWith

func (v *BaseTrinoParserVisitor) VisitQueryNoWith(ctx *QueryNoWithContext) interface{}

func (*BaseTrinoParserVisitor) VisitQueryPeriod

func (v *BaseTrinoParserVisitor) VisitQueryPeriod(ctx *QueryPeriodContext) interface{}

func (*BaseTrinoParserVisitor) VisitQueryPrimaryDefault

func (v *BaseTrinoParserVisitor) VisitQueryPrimaryDefault(ctx *QueryPrimaryDefaultContext) interface{}

func (*BaseTrinoParserVisitor) VisitQuerySpecification

func (v *BaseTrinoParserVisitor) VisitQuerySpecification(ctx *QuerySpecificationContext) interface{}

func (*BaseTrinoParserVisitor) VisitQueryTermDefault

func (v *BaseTrinoParserVisitor) VisitQueryTermDefault(ctx *QueryTermDefaultContext) interface{}

func (*BaseTrinoParserVisitor) VisitQuotedIdentifier

func (v *BaseTrinoParserVisitor) VisitQuotedIdentifier(ctx *QuotedIdentifierContext) interface{}

func (*BaseTrinoParserVisitor) VisitRangeQuantifier

func (v *BaseTrinoParserVisitor) VisitRangeQuantifier(ctx *RangeQuantifierContext) interface{}

func (*BaseTrinoParserVisitor) VisitRangeType

func (v *BaseTrinoParserVisitor) VisitRangeType(ctx *RangeTypeContext) interface{}

func (*BaseTrinoParserVisitor) VisitReadCommitted

func (v *BaseTrinoParserVisitor) VisitReadCommitted(ctx *ReadCommittedContext) interface{}

func (*BaseTrinoParserVisitor) VisitReadUncommitted

func (v *BaseTrinoParserVisitor) VisitReadUncommitted(ctx *ReadUncommittedContext) interface{}

func (*BaseTrinoParserVisitor) VisitRefreshMaterializedView

func (v *BaseTrinoParserVisitor) VisitRefreshMaterializedView(ctx *RefreshMaterializedViewContext) interface{}

func (*BaseTrinoParserVisitor) VisitRelationDefault

func (v *BaseTrinoParserVisitor) VisitRelationDefault(ctx *RelationDefaultContext) interface{}

func (*BaseTrinoParserVisitor) VisitRenameColumn

func (v *BaseTrinoParserVisitor) VisitRenameColumn(ctx *RenameColumnContext) interface{}

func (*BaseTrinoParserVisitor) VisitRenameMaterializedView

func (v *BaseTrinoParserVisitor) VisitRenameMaterializedView(ctx *RenameMaterializedViewContext) interface{}

func (*BaseTrinoParserVisitor) VisitRenameSchema

func (v *BaseTrinoParserVisitor) VisitRenameSchema(ctx *RenameSchemaContext) interface{}

func (*BaseTrinoParserVisitor) VisitRenameTable

func (v *BaseTrinoParserVisitor) VisitRenameTable(ctx *RenameTableContext) interface{}

func (*BaseTrinoParserVisitor) VisitRenameView

func (v *BaseTrinoParserVisitor) VisitRenameView(ctx *RenameViewContext) interface{}

func (*BaseTrinoParserVisitor) VisitRepeatStatement

func (v *BaseTrinoParserVisitor) VisitRepeatStatement(ctx *RepeatStatementContext) interface{}

func (*BaseTrinoParserVisitor) VisitRepeatableRead

func (v *BaseTrinoParserVisitor) VisitRepeatableRead(ctx *RepeatableReadContext) interface{}

func (*BaseTrinoParserVisitor) VisitResetSession

func (v *BaseTrinoParserVisitor) VisitResetSession(ctx *ResetSessionContext) interface{}

func (*BaseTrinoParserVisitor) VisitResetSessionAuthorization

func (v *BaseTrinoParserVisitor) VisitResetSessionAuthorization(ctx *ResetSessionAuthorizationContext) interface{}

func (*BaseTrinoParserVisitor) VisitReturnStatement

func (v *BaseTrinoParserVisitor) VisitReturnStatement(ctx *ReturnStatementContext) interface{}

func (*BaseTrinoParserVisitor) VisitReturnsClause

func (v *BaseTrinoParserVisitor) VisitReturnsClause(ctx *ReturnsClauseContext) interface{}

func (*BaseTrinoParserVisitor) VisitReturnsNullOnNullInputCharacteristic

func (v *BaseTrinoParserVisitor) VisitReturnsNullOnNullInputCharacteristic(ctx *ReturnsNullOnNullInputCharacteristicContext) interface{}

func (*BaseTrinoParserVisitor) VisitRevoke

func (v *BaseTrinoParserVisitor) VisitRevoke(ctx *RevokeContext) interface{}

func (*BaseTrinoParserVisitor) VisitRevokeRoles

func (v *BaseTrinoParserVisitor) VisitRevokeRoles(ctx *RevokeRolesContext) interface{}

func (*BaseTrinoParserVisitor) VisitRolePrincipal

func (v *BaseTrinoParserVisitor) VisitRolePrincipal(ctx *RolePrincipalContext) interface{}

func (*BaseTrinoParserVisitor) VisitRoles

func (v *BaseTrinoParserVisitor) VisitRoles(ctx *RolesContext) interface{}

func (*BaseTrinoParserVisitor) VisitRollback

func (v *BaseTrinoParserVisitor) VisitRollback(ctx *RollbackContext) interface{}

func (*BaseTrinoParserVisitor) VisitRollup

func (v *BaseTrinoParserVisitor) VisitRollup(ctx *RollupContext) interface{}

func (*BaseTrinoParserVisitor) VisitRootQuery

func (v *BaseTrinoParserVisitor) VisitRootQuery(ctx *RootQueryContext) interface{}

func (*BaseTrinoParserVisitor) VisitRowConstructor

func (v *BaseTrinoParserVisitor) VisitRowConstructor(ctx *RowConstructorContext) interface{}

func (*BaseTrinoParserVisitor) VisitRowCount

func (v *BaseTrinoParserVisitor) VisitRowCount(ctx *RowCountContext) interface{}

func (*BaseTrinoParserVisitor) VisitRowField

func (v *BaseTrinoParserVisitor) VisitRowField(ctx *RowFieldContext) interface{}

func (*BaseTrinoParserVisitor) VisitRowType

func (v *BaseTrinoParserVisitor) VisitRowType(ctx *RowTypeContext) interface{}

func (*BaseTrinoParserVisitor) VisitRowsPerMatch

func (v *BaseTrinoParserVisitor) VisitRowsPerMatch(ctx *RowsPerMatchContext) interface{}

func (*BaseTrinoParserVisitor) VisitSampleType

func (v *BaseTrinoParserVisitor) VisitSampleType(ctx *SampleTypeContext) interface{}

func (*BaseTrinoParserVisitor) VisitSampledRelation

func (v *BaseTrinoParserVisitor) VisitSampledRelation(ctx *SampledRelationContext) interface{}

func (*BaseTrinoParserVisitor) VisitSearchedCase

func (v *BaseTrinoParserVisitor) VisitSearchedCase(ctx *SearchedCaseContext) interface{}

func (*BaseTrinoParserVisitor) VisitSearchedCaseStatement

func (v *BaseTrinoParserVisitor) VisitSearchedCaseStatement(ctx *SearchedCaseStatementContext) interface{}

func (*BaseTrinoParserVisitor) VisitSecurityCharacteristic

func (v *BaseTrinoParserVisitor) VisitSecurityCharacteristic(ctx *SecurityCharacteristicContext) interface{}

func (*BaseTrinoParserVisitor) VisitSelectAll

func (v *BaseTrinoParserVisitor) VisitSelectAll(ctx *SelectAllContext) interface{}

func (*BaseTrinoParserVisitor) VisitSelectSingle

func (v *BaseTrinoParserVisitor) VisitSelectSingle(ctx *SelectSingleContext) interface{}

func (*BaseTrinoParserVisitor) VisitSerializable

func (v *BaseTrinoParserVisitor) VisitSerializable(ctx *SerializableContext) interface{}

func (*BaseTrinoParserVisitor) VisitSetColumnType

func (v *BaseTrinoParserVisitor) VisitSetColumnType(ctx *SetColumnTypeContext) interface{}

func (*BaseTrinoParserVisitor) VisitSetMaterializedViewProperties

func (v *BaseTrinoParserVisitor) VisitSetMaterializedViewProperties(ctx *SetMaterializedViewPropertiesContext) interface{}

func (*BaseTrinoParserVisitor) VisitSetOperation

func (v *BaseTrinoParserVisitor) VisitSetOperation(ctx *SetOperationContext) interface{}

func (*BaseTrinoParserVisitor) VisitSetPath

func (v *BaseTrinoParserVisitor) VisitSetPath(ctx *SetPathContext) interface{}

func (*BaseTrinoParserVisitor) VisitSetQuantifier

func (v *BaseTrinoParserVisitor) VisitSetQuantifier(ctx *SetQuantifierContext) interface{}

func (*BaseTrinoParserVisitor) VisitSetRole

func (v *BaseTrinoParserVisitor) VisitSetRole(ctx *SetRoleContext) interface{}

func (*BaseTrinoParserVisitor) VisitSetSchemaAuthorization

func (v *BaseTrinoParserVisitor) VisitSetSchemaAuthorization(ctx *SetSchemaAuthorizationContext) interface{}

func (*BaseTrinoParserVisitor) VisitSetSession

func (v *BaseTrinoParserVisitor) VisitSetSession(ctx *SetSessionContext) interface{}

func (*BaseTrinoParserVisitor) VisitSetSessionAuthorization

func (v *BaseTrinoParserVisitor) VisitSetSessionAuthorization(ctx *SetSessionAuthorizationContext) interface{}

func (*BaseTrinoParserVisitor) VisitSetTableAuthorization

func (v *BaseTrinoParserVisitor) VisitSetTableAuthorization(ctx *SetTableAuthorizationContext) interface{}

func (*BaseTrinoParserVisitor) VisitSetTableProperties

func (v *BaseTrinoParserVisitor) VisitSetTableProperties(ctx *SetTablePropertiesContext) interface{}

func (*BaseTrinoParserVisitor) VisitSetTimeZone

func (v *BaseTrinoParserVisitor) VisitSetTimeZone(ctx *SetTimeZoneContext) interface{}

func (*BaseTrinoParserVisitor) VisitSetViewAuthorization

func (v *BaseTrinoParserVisitor) VisitSetViewAuthorization(ctx *SetViewAuthorizationContext) interface{}

func (*BaseTrinoParserVisitor) VisitShowCatalogs

func (v *BaseTrinoParserVisitor) VisitShowCatalogs(ctx *ShowCatalogsContext) interface{}

func (*BaseTrinoParserVisitor) VisitShowColumns

func (v *BaseTrinoParserVisitor) VisitShowColumns(ctx *ShowColumnsContext) interface{}

func (*BaseTrinoParserVisitor) VisitShowCreateMaterializedView

func (v *BaseTrinoParserVisitor) VisitShowCreateMaterializedView(ctx *ShowCreateMaterializedViewContext) interface{}

func (*BaseTrinoParserVisitor) VisitShowCreateSchema

func (v *BaseTrinoParserVisitor) VisitShowCreateSchema(ctx *ShowCreateSchemaContext) interface{}

func (*BaseTrinoParserVisitor) VisitShowCreateTable

func (v *BaseTrinoParserVisitor) VisitShowCreateTable(ctx *ShowCreateTableContext) interface{}

func (*BaseTrinoParserVisitor) VisitShowCreateView

func (v *BaseTrinoParserVisitor) VisitShowCreateView(ctx *ShowCreateViewContext) interface{}

func (*BaseTrinoParserVisitor) VisitShowFunctions

func (v *BaseTrinoParserVisitor) VisitShowFunctions(ctx *ShowFunctionsContext) interface{}

func (*BaseTrinoParserVisitor) VisitShowGrants

func (v *BaseTrinoParserVisitor) VisitShowGrants(ctx *ShowGrantsContext) interface{}

func (*BaseTrinoParserVisitor) VisitShowRoleGrants

func (v *BaseTrinoParserVisitor) VisitShowRoleGrants(ctx *ShowRoleGrantsContext) interface{}

func (*BaseTrinoParserVisitor) VisitShowRoles

func (v *BaseTrinoParserVisitor) VisitShowRoles(ctx *ShowRolesContext) interface{}

func (*BaseTrinoParserVisitor) VisitShowSchemas

func (v *BaseTrinoParserVisitor) VisitShowSchemas(ctx *ShowSchemasContext) interface{}

func (*BaseTrinoParserVisitor) VisitShowSession

func (v *BaseTrinoParserVisitor) VisitShowSession(ctx *ShowSessionContext) interface{}

func (*BaseTrinoParserVisitor) VisitShowStats

func (v *BaseTrinoParserVisitor) VisitShowStats(ctx *ShowStatsContext) interface{}

func (*BaseTrinoParserVisitor) VisitShowStatsForQuery

func (v *BaseTrinoParserVisitor) VisitShowStatsForQuery(ctx *ShowStatsForQueryContext) interface{}

func (*BaseTrinoParserVisitor) VisitShowTables

func (v *BaseTrinoParserVisitor) VisitShowTables(ctx *ShowTablesContext) interface{}

func (*BaseTrinoParserVisitor) VisitSimpleCase

func (v *BaseTrinoParserVisitor) VisitSimpleCase(ctx *SimpleCaseContext) interface{}

func (*BaseTrinoParserVisitor) VisitSimpleCaseStatement

func (v *BaseTrinoParserVisitor) VisitSimpleCaseStatement(ctx *SimpleCaseStatementContext) interface{}

func (*BaseTrinoParserVisitor) VisitSingleGroupingSet

func (v *BaseTrinoParserVisitor) VisitSingleGroupingSet(ctx *SingleGroupingSetContext) interface{}

func (*BaseTrinoParserVisitor) VisitSingleStatement

func (v *BaseTrinoParserVisitor) VisitSingleStatement(ctx *SingleStatementContext) interface{}

func (*BaseTrinoParserVisitor) VisitSkipTo

func (v *BaseTrinoParserVisitor) VisitSkipTo(ctx *SkipToContext) interface{}

func (*BaseTrinoParserVisitor) VisitSortItem

func (v *BaseTrinoParserVisitor) VisitSortItem(ctx *SortItemContext) interface{}

func (*BaseTrinoParserVisitor) VisitSpecialDateTimeFunction

func (v *BaseTrinoParserVisitor) VisitSpecialDateTimeFunction(ctx *SpecialDateTimeFunctionContext) interface{}

func (*BaseTrinoParserVisitor) VisitSpecifiedPrincipal

func (v *BaseTrinoParserVisitor) VisitSpecifiedPrincipal(ctx *SpecifiedPrincipalContext) interface{}

func (*BaseTrinoParserVisitor) VisitSqlStatementList

func (v *BaseTrinoParserVisitor) VisitSqlStatementList(ctx *SqlStatementListContext) interface{}

func (*BaseTrinoParserVisitor) VisitStandaloneExpression

func (v *BaseTrinoParserVisitor) VisitStandaloneExpression(ctx *StandaloneExpressionContext) interface{}

func (*BaseTrinoParserVisitor) VisitStandaloneFunctionSpecification

func (v *BaseTrinoParserVisitor) VisitStandaloneFunctionSpecification(ctx *StandaloneFunctionSpecificationContext) interface{}

func (*BaseTrinoParserVisitor) VisitStandalonePathSpecification

func (v *BaseTrinoParserVisitor) VisitStandalonePathSpecification(ctx *StandalonePathSpecificationContext) interface{}

func (*BaseTrinoParserVisitor) VisitStandaloneRowPattern

func (v *BaseTrinoParserVisitor) VisitStandaloneRowPattern(ctx *StandaloneRowPatternContext) interface{}

func (*BaseTrinoParserVisitor) VisitStandaloneType

func (v *BaseTrinoParserVisitor) VisitStandaloneType(ctx *StandaloneTypeContext) interface{}

func (*BaseTrinoParserVisitor) VisitStartTransaction

func (v *BaseTrinoParserVisitor) VisitStartTransaction(ctx *StartTransactionContext) interface{}

func (*BaseTrinoParserVisitor) VisitStatementDefault

func (v *BaseTrinoParserVisitor) VisitStatementDefault(ctx *StatementDefaultContext) interface{}

func (*BaseTrinoParserVisitor) VisitStatements

func (v *BaseTrinoParserVisitor) VisitStatements(ctx *StatementsContext) interface{}

func (*BaseTrinoParserVisitor) VisitStringLiteral

func (v *BaseTrinoParserVisitor) VisitStringLiteral(ctx *StringLiteralContext) interface{}

func (*BaseTrinoParserVisitor) VisitStringUser

func (v *BaseTrinoParserVisitor) VisitStringUser(ctx *StringUserContext) interface{}

func (*BaseTrinoParserVisitor) VisitSubquery

func (v *BaseTrinoParserVisitor) VisitSubquery(ctx *SubqueryContext) interface{}

func (*BaseTrinoParserVisitor) VisitSubqueryExpression

func (v *BaseTrinoParserVisitor) VisitSubqueryExpression(ctx *SubqueryExpressionContext) interface{}

func (*BaseTrinoParserVisitor) VisitSubqueryRelation

func (v *BaseTrinoParserVisitor) VisitSubqueryRelation(ctx *SubqueryRelationContext) interface{}

func (*BaseTrinoParserVisitor) VisitSubscript

func (v *BaseTrinoParserVisitor) VisitSubscript(ctx *SubscriptContext) interface{}

func (*BaseTrinoParserVisitor) VisitSubsetDefinition

func (v *BaseTrinoParserVisitor) VisitSubsetDefinition(ctx *SubsetDefinitionContext) interface{}

func (*BaseTrinoParserVisitor) VisitSubstring

func (v *BaseTrinoParserVisitor) VisitSubstring(ctx *SubstringContext) interface{}

func (*BaseTrinoParserVisitor) VisitTable

func (v *BaseTrinoParserVisitor) VisitTable(ctx *TableContext) interface{}

func (*BaseTrinoParserVisitor) VisitTableArgument

func (v *BaseTrinoParserVisitor) VisitTableArgument(ctx *TableArgumentContext) interface{}

func (*BaseTrinoParserVisitor) VisitTableArgumentQuery

func (v *BaseTrinoParserVisitor) VisitTableArgumentQuery(ctx *TableArgumentQueryContext) interface{}

func (*BaseTrinoParserVisitor) VisitTableArgumentTable

func (v *BaseTrinoParserVisitor) VisitTableArgumentTable(ctx *TableArgumentTableContext) interface{}

func (*BaseTrinoParserVisitor) VisitTableElement

func (v *BaseTrinoParserVisitor) VisitTableElement(ctx *TableElementContext) interface{}

func (*BaseTrinoParserVisitor) VisitTableExecute

func (v *BaseTrinoParserVisitor) VisitTableExecute(ctx *TableExecuteContext) interface{}

func (*BaseTrinoParserVisitor) VisitTableFunctionArgument

func (v *BaseTrinoParserVisitor) VisitTableFunctionArgument(ctx *TableFunctionArgumentContext) interface{}

func (*BaseTrinoParserVisitor) VisitTableFunctionCall

func (v *BaseTrinoParserVisitor) VisitTableFunctionCall(ctx *TableFunctionCallContext) interface{}

func (*BaseTrinoParserVisitor) VisitTableFunctionInvocation

func (v *BaseTrinoParserVisitor) VisitTableFunctionInvocation(ctx *TableFunctionInvocationContext) interface{}

func (*BaseTrinoParserVisitor) VisitTableName

func (v *BaseTrinoParserVisitor) VisitTableName(ctx *TableNameContext) interface{}

func (*BaseTrinoParserVisitor) VisitTimeZoneInterval

func (v *BaseTrinoParserVisitor) VisitTimeZoneInterval(ctx *TimeZoneIntervalContext) interface{}

func (*BaseTrinoParserVisitor) VisitTimeZoneString

func (v *BaseTrinoParserVisitor) VisitTimeZoneString(ctx *TimeZoneStringContext) interface{}

func (*BaseTrinoParserVisitor) VisitTransactionAccessMode

func (v *BaseTrinoParserVisitor) VisitTransactionAccessMode(ctx *TransactionAccessModeContext) interface{}

func (*BaseTrinoParserVisitor) VisitTrim

func (v *BaseTrinoParserVisitor) VisitTrim(ctx *TrimContext) interface{}

func (*BaseTrinoParserVisitor) VisitTrimsSpecification

func (v *BaseTrinoParserVisitor) VisitTrimsSpecification(ctx *TrimsSpecificationContext) interface{}

func (*BaseTrinoParserVisitor) VisitTruncateTable

func (v *BaseTrinoParserVisitor) VisitTruncateTable(ctx *TruncateTableContext) interface{}

func (*BaseTrinoParserVisitor) VisitTypeConstructor

func (v *BaseTrinoParserVisitor) VisitTypeConstructor(ctx *TypeConstructorContext) interface{}

func (*BaseTrinoParserVisitor) VisitTypeParameter

func (v *BaseTrinoParserVisitor) VisitTypeParameter(ctx *TypeParameterContext) interface{}

func (*BaseTrinoParserVisitor) VisitUnboundedFrame

func (v *BaseTrinoParserVisitor) VisitUnboundedFrame(ctx *UnboundedFrameContext) interface{}

func (*BaseTrinoParserVisitor) VisitUnicodeStringLiteral

func (v *BaseTrinoParserVisitor) VisitUnicodeStringLiteral(ctx *UnicodeStringLiteralContext) interface{}

func (*BaseTrinoParserVisitor) VisitUnnest

func (v *BaseTrinoParserVisitor) VisitUnnest(ctx *UnnestContext) interface{}

func (*BaseTrinoParserVisitor) VisitUnqualifiedArgument

func (v *BaseTrinoParserVisitor) VisitUnqualifiedArgument(ctx *UnqualifiedArgumentContext) interface{}

func (*BaseTrinoParserVisitor) VisitUnquotedIdentifier

func (v *BaseTrinoParserVisitor) VisitUnquotedIdentifier(ctx *UnquotedIdentifierContext) interface{}

func (*BaseTrinoParserVisitor) VisitUnspecifiedPrincipal

func (v *BaseTrinoParserVisitor) VisitUnspecifiedPrincipal(ctx *UnspecifiedPrincipalContext) interface{}

func (*BaseTrinoParserVisitor) VisitUpdate

func (v *BaseTrinoParserVisitor) VisitUpdate(ctx *UpdateContext) interface{}

func (*BaseTrinoParserVisitor) VisitUpdateAssignment

func (v *BaseTrinoParserVisitor) VisitUpdateAssignment(ctx *UpdateAssignmentContext) interface{}

func (*BaseTrinoParserVisitor) VisitUse

func (v *BaseTrinoParserVisitor) VisitUse(ctx *UseContext) interface{}

func (*BaseTrinoParserVisitor) VisitUserPrincipal

func (v *BaseTrinoParserVisitor) VisitUserPrincipal(ctx *UserPrincipalContext) interface{}

func (*BaseTrinoParserVisitor) VisitValueExpressionDefault

func (v *BaseTrinoParserVisitor) VisitValueExpressionDefault(ctx *ValueExpressionDefaultContext) interface{}

func (*BaseTrinoParserVisitor) VisitVariableDeclaration

func (v *BaseTrinoParserVisitor) VisitVariableDeclaration(ctx *VariableDeclarationContext) interface{}

func (*BaseTrinoParserVisitor) VisitVariableDefinition

func (v *BaseTrinoParserVisitor) VisitVariableDefinition(ctx *VariableDefinitionContext) interface{}

func (*BaseTrinoParserVisitor) VisitWhenClause

func (v *BaseTrinoParserVisitor) VisitWhenClause(ctx *WhenClauseContext) interface{}

func (*BaseTrinoParserVisitor) VisitWhileStatement

func (v *BaseTrinoParserVisitor) VisitWhileStatement(ctx *WhileStatementContext) interface{}

func (*BaseTrinoParserVisitor) VisitWindowDefinition

func (v *BaseTrinoParserVisitor) VisitWindowDefinition(ctx *WindowDefinitionContext) interface{}

func (*BaseTrinoParserVisitor) VisitWindowFrame

func (v *BaseTrinoParserVisitor) VisitWindowFrame(ctx *WindowFrameContext) interface{}

func (*BaseTrinoParserVisitor) VisitWindowSpecification

func (v *BaseTrinoParserVisitor) VisitWindowSpecification(ctx *WindowSpecificationContext) interface{}

func (*BaseTrinoParserVisitor) VisitWith

func (v *BaseTrinoParserVisitor) VisitWith(ctx *WithContext) interface{}

func (*BaseTrinoParserVisitor) VisitWithFunction

func (v *BaseTrinoParserVisitor) VisitWithFunction(ctx *WithFunctionContext) interface{}

func (*BaseTrinoParserVisitor) VisitZeroOrMoreQuantifier

func (v *BaseTrinoParserVisitor) VisitZeroOrMoreQuantifier(ctx *ZeroOrMoreQuantifierContext) interface{}

func (*BaseTrinoParserVisitor) VisitZeroOrOneQuantifier

func (v *BaseTrinoParserVisitor) VisitZeroOrOneQuantifier(ctx *ZeroOrOneQuantifierContext) interface{}

type BasicStringLiteralContext

type BasicStringLiteralContext struct {
	String_Context
}

func NewBasicStringLiteralContext

func NewBasicStringLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BasicStringLiteralContext

func (*BasicStringLiteralContext) Accept

func (s *BasicStringLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BasicStringLiteralContext) EnterRule

func (s *BasicStringLiteralContext) EnterRule(listener antlr.ParseTreeListener)

func (*BasicStringLiteralContext) ExitRule

func (s *BasicStringLiteralContext) ExitRule(listener antlr.ParseTreeListener)

func (*BasicStringLiteralContext) GetRuleContext

func (s *BasicStringLiteralContext) GetRuleContext() antlr.RuleContext

func (*BasicStringLiteralContext) STRING_

func (s *BasicStringLiteralContext) STRING_() antlr.TerminalNode

type BetweenContext

type BetweenContext struct {
	Predicate_Context
	// contains filtered or unexported fields
}

func NewBetweenContext

func NewBetweenContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BetweenContext

func (*BetweenContext) AND_

func (s *BetweenContext) AND_() antlr.TerminalNode

func (*BetweenContext) Accept

func (s *BetweenContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BetweenContext) AllValueExpression

func (s *BetweenContext) AllValueExpression() []IValueExpressionContext

func (*BetweenContext) BETWEEN_

func (s *BetweenContext) BETWEEN_() antlr.TerminalNode

func (*BetweenContext) EnterRule

func (s *BetweenContext) EnterRule(listener antlr.ParseTreeListener)

func (*BetweenContext) ExitRule

func (s *BetweenContext) ExitRule(listener antlr.ParseTreeListener)

func (*BetweenContext) GetLower

func (*BetweenContext) GetRuleContext

func (s *BetweenContext) GetRuleContext() antlr.RuleContext

func (*BetweenContext) GetUpper

func (*BetweenContext) NOT_

func (s *BetweenContext) NOT_() antlr.TerminalNode

func (*BetweenContext) SetLower

func (s *BetweenContext) SetLower(v IValueExpressionContext)

func (*BetweenContext) SetUpper

func (s *BetweenContext) SetUpper(v IValueExpressionContext)

func (*BetweenContext) ValueExpression

func (s *BetweenContext) ValueExpression(i int) IValueExpressionContext

type BinaryLiteralContext

type BinaryLiteralContext struct {
	PrimaryExpressionContext
}

func NewBinaryLiteralContext

func NewBinaryLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BinaryLiteralContext

func (*BinaryLiteralContext) Accept

func (s *BinaryLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BinaryLiteralContext) BINARY_LITERAL_

func (s *BinaryLiteralContext) BINARY_LITERAL_() antlr.TerminalNode

func (*BinaryLiteralContext) EnterRule

func (s *BinaryLiteralContext) EnterRule(listener antlr.ParseTreeListener)

func (*BinaryLiteralContext) ExitRule

func (s *BinaryLiteralContext) ExitRule(listener antlr.ParseTreeListener)

func (*BinaryLiteralContext) GetRuleContext

func (s *BinaryLiteralContext) GetRuleContext() antlr.RuleContext

type BooleanExpressionContext

type BooleanExpressionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewBooleanExpressionContext

func NewBooleanExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanExpressionContext

func NewEmptyBooleanExpressionContext

func NewEmptyBooleanExpressionContext() *BooleanExpressionContext

func (*BooleanExpressionContext) CopyAll

func (*BooleanExpressionContext) GetParser

func (s *BooleanExpressionContext) GetParser() antlr.Parser

func (*BooleanExpressionContext) GetRuleContext

func (s *BooleanExpressionContext) GetRuleContext() antlr.RuleContext

func (*BooleanExpressionContext) IsBooleanExpressionContext

func (*BooleanExpressionContext) IsBooleanExpressionContext()

func (*BooleanExpressionContext) ToStringTree

func (s *BooleanExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type BooleanLiteralContext

type BooleanLiteralContext struct {
	PrimaryExpressionContext
}

func NewBooleanLiteralContext

func NewBooleanLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BooleanLiteralContext

func (*BooleanLiteralContext) Accept

func (s *BooleanLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BooleanLiteralContext) BooleanValue

func (s *BooleanLiteralContext) BooleanValue() IBooleanValueContext

func (*BooleanLiteralContext) EnterRule

func (s *BooleanLiteralContext) EnterRule(listener antlr.ParseTreeListener)

func (*BooleanLiteralContext) ExitRule

func (s *BooleanLiteralContext) ExitRule(listener antlr.ParseTreeListener)

func (*BooleanLiteralContext) GetRuleContext

func (s *BooleanLiteralContext) GetRuleContext() antlr.RuleContext

type BooleanValueContext

type BooleanValueContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewBooleanValueContext

func NewBooleanValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BooleanValueContext

func NewEmptyBooleanValueContext

func NewEmptyBooleanValueContext() *BooleanValueContext

func (*BooleanValueContext) Accept

func (s *BooleanValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BooleanValueContext) EnterRule

func (s *BooleanValueContext) EnterRule(listener antlr.ParseTreeListener)

func (*BooleanValueContext) ExitRule

func (s *BooleanValueContext) ExitRule(listener antlr.ParseTreeListener)

func (*BooleanValueContext) FALSE_

func (s *BooleanValueContext) FALSE_() antlr.TerminalNode

func (*BooleanValueContext) GetParser

func (s *BooleanValueContext) GetParser() antlr.Parser

func (*BooleanValueContext) GetRuleContext

func (s *BooleanValueContext) GetRuleContext() antlr.RuleContext

func (*BooleanValueContext) IsBooleanValueContext

func (*BooleanValueContext) IsBooleanValueContext()

func (*BooleanValueContext) TRUE_

func (s *BooleanValueContext) TRUE_() antlr.TerminalNode

func (*BooleanValueContext) ToStringTree

func (s *BooleanValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type BoundedFrameContext

type BoundedFrameContext struct {
	FrameBoundContext
	// contains filtered or unexported fields
}

func NewBoundedFrameContext

func NewBoundedFrameContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BoundedFrameContext

func (*BoundedFrameContext) Accept

func (s *BoundedFrameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BoundedFrameContext) EnterRule

func (s *BoundedFrameContext) EnterRule(listener antlr.ParseTreeListener)

func (*BoundedFrameContext) ExitRule

func (s *BoundedFrameContext) ExitRule(listener antlr.ParseTreeListener)

func (*BoundedFrameContext) Expression

func (s *BoundedFrameContext) Expression() IExpressionContext

func (*BoundedFrameContext) FOLLOWING_

func (s *BoundedFrameContext) FOLLOWING_() antlr.TerminalNode

func (*BoundedFrameContext) GetBoundType

func (s *BoundedFrameContext) GetBoundType() antlr.Token

func (*BoundedFrameContext) GetRuleContext

func (s *BoundedFrameContext) GetRuleContext() antlr.RuleContext

func (*BoundedFrameContext) PRECEDING_

func (s *BoundedFrameContext) PRECEDING_() antlr.TerminalNode

func (*BoundedFrameContext) SetBoundType

func (s *BoundedFrameContext) SetBoundType(v antlr.Token)

type CallArgumentContext

type CallArgumentContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCallArgumentContext

func NewCallArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CallArgumentContext

func NewEmptyCallArgumentContext

func NewEmptyCallArgumentContext() *CallArgumentContext

func (*CallArgumentContext) CopyAll

func (s *CallArgumentContext) CopyAll(ctx *CallArgumentContext)

func (*CallArgumentContext) GetParser

func (s *CallArgumentContext) GetParser() antlr.Parser

func (*CallArgumentContext) GetRuleContext

func (s *CallArgumentContext) GetRuleContext() antlr.RuleContext

func (*CallArgumentContext) IsCallArgumentContext

func (*CallArgumentContext) IsCallArgumentContext()

func (*CallArgumentContext) ToStringTree

func (s *CallArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type CallContext

type CallContext struct {
	StatementContext
}

func NewCallContext

func NewCallContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CallContext

func (*CallContext) Accept

func (s *CallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CallContext) AllCOMMA_

func (s *CallContext) AllCOMMA_() []antlr.TerminalNode

func (*CallContext) AllCallArgument

func (s *CallContext) AllCallArgument() []ICallArgumentContext

func (*CallContext) CALL_

func (s *CallContext) CALL_() antlr.TerminalNode

func (*CallContext) COMMA_

func (s *CallContext) COMMA_(i int) antlr.TerminalNode

func (*CallContext) CallArgument

func (s *CallContext) CallArgument(i int) ICallArgumentContext

func (*CallContext) EnterRule

func (s *CallContext) EnterRule(listener antlr.ParseTreeListener)

func (*CallContext) ExitRule

func (s *CallContext) ExitRule(listener antlr.ParseTreeListener)

func (*CallContext) GetRuleContext

func (s *CallContext) GetRuleContext() antlr.RuleContext

func (*CallContext) LPAREN_

func (s *CallContext) LPAREN_() antlr.TerminalNode

func (*CallContext) QualifiedName

func (s *CallContext) QualifiedName() IQualifiedNameContext

func (*CallContext) RPAREN_

func (s *CallContext) RPAREN_() antlr.TerminalNode

type CalledOnNullInputCharacteristicContext

type CalledOnNullInputCharacteristicContext struct {
	RoutineCharacteristicContext
}

func NewCalledOnNullInputCharacteristicContext

func NewCalledOnNullInputCharacteristicContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CalledOnNullInputCharacteristicContext

func (*CalledOnNullInputCharacteristicContext) Accept

func (s *CalledOnNullInputCharacteristicContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CalledOnNullInputCharacteristicContext) CALLED_

func (s *CalledOnNullInputCharacteristicContext) CALLED_() antlr.TerminalNode

func (*CalledOnNullInputCharacteristicContext) EnterRule

func (s *CalledOnNullInputCharacteristicContext) EnterRule(listener antlr.ParseTreeListener)

func (*CalledOnNullInputCharacteristicContext) ExitRule

func (s *CalledOnNullInputCharacteristicContext) ExitRule(listener antlr.ParseTreeListener)

func (*CalledOnNullInputCharacteristicContext) GetRuleContext

func (s *CalledOnNullInputCharacteristicContext) GetRuleContext() antlr.RuleContext

func (*CalledOnNullInputCharacteristicContext) INPUT_

func (s *CalledOnNullInputCharacteristicContext) INPUT_() antlr.TerminalNode

func (*CalledOnNullInputCharacteristicContext) NULL_

func (s *CalledOnNullInputCharacteristicContext) NULL_() antlr.TerminalNode

func (*CalledOnNullInputCharacteristicContext) ON_

func (s *CalledOnNullInputCharacteristicContext) ON_() antlr.TerminalNode

type CaseStatementWhenClauseContext

type CaseStatementWhenClauseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCaseStatementWhenClauseContext

func NewCaseStatementWhenClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CaseStatementWhenClauseContext

func NewEmptyCaseStatementWhenClauseContext

func NewEmptyCaseStatementWhenClauseContext() *CaseStatementWhenClauseContext

func (*CaseStatementWhenClauseContext) Accept

func (s *CaseStatementWhenClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CaseStatementWhenClauseContext) EnterRule

func (s *CaseStatementWhenClauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*CaseStatementWhenClauseContext) ExitRule

func (s *CaseStatementWhenClauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*CaseStatementWhenClauseContext) Expression

func (*CaseStatementWhenClauseContext) GetParser

func (s *CaseStatementWhenClauseContext) GetParser() antlr.Parser

func (*CaseStatementWhenClauseContext) GetRuleContext

func (s *CaseStatementWhenClauseContext) GetRuleContext() antlr.RuleContext

func (*CaseStatementWhenClauseContext) IsCaseStatementWhenClauseContext

func (*CaseStatementWhenClauseContext) IsCaseStatementWhenClauseContext()

func (*CaseStatementWhenClauseContext) SqlStatementList

func (*CaseStatementWhenClauseContext) THEN_

func (s *CaseStatementWhenClauseContext) THEN_() antlr.TerminalNode

func (*CaseStatementWhenClauseContext) ToStringTree

func (s *CaseStatementWhenClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*CaseStatementWhenClauseContext) WHEN_

func (s *CaseStatementWhenClauseContext) WHEN_() antlr.TerminalNode

type CastContext

type CastContext struct {
	PrimaryExpressionContext
}

func NewCastContext

func NewCastContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CastContext

func (*CastContext) AS_

func (s *CastContext) AS_() antlr.TerminalNode

func (*CastContext) Accept

func (s *CastContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CastContext) CAST_

func (s *CastContext) CAST_() antlr.TerminalNode

func (*CastContext) EnterRule

func (s *CastContext) EnterRule(listener antlr.ParseTreeListener)

func (*CastContext) ExitRule

func (s *CastContext) ExitRule(listener antlr.ParseTreeListener)

func (*CastContext) Expression

func (s *CastContext) Expression() IExpressionContext

func (*CastContext) GetRuleContext

func (s *CastContext) GetRuleContext() antlr.RuleContext

func (*CastContext) LPAREN_

func (s *CastContext) LPAREN_() antlr.TerminalNode

func (*CastContext) RPAREN_

func (s *CastContext) RPAREN_() antlr.TerminalNode

func (*CastContext) TRY_CAST_

func (s *CastContext) TRY_CAST_() antlr.TerminalNode

func (*CastContext) Type_

func (s *CastContext) Type_() ITypeContext

type ColumnAliasesContext

type ColumnAliasesContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewColumnAliasesContext

func NewColumnAliasesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ColumnAliasesContext

func NewEmptyColumnAliasesContext

func NewEmptyColumnAliasesContext() *ColumnAliasesContext

func (*ColumnAliasesContext) Accept

func (s *ColumnAliasesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ColumnAliasesContext) AllCOMMA_

func (s *ColumnAliasesContext) AllCOMMA_() []antlr.TerminalNode

func (*ColumnAliasesContext) AllIdentifier

func (s *ColumnAliasesContext) AllIdentifier() []IIdentifierContext

func (*ColumnAliasesContext) COMMA_

func (s *ColumnAliasesContext) COMMA_(i int) antlr.TerminalNode

func (*ColumnAliasesContext) EnterRule

func (s *ColumnAliasesContext) EnterRule(listener antlr.ParseTreeListener)

func (*ColumnAliasesContext) ExitRule

func (s *ColumnAliasesContext) ExitRule(listener antlr.ParseTreeListener)

func (*ColumnAliasesContext) GetParser

func (s *ColumnAliasesContext) GetParser() antlr.Parser

func (*ColumnAliasesContext) GetRuleContext

func (s *ColumnAliasesContext) GetRuleContext() antlr.RuleContext

func (*ColumnAliasesContext) Identifier

func (s *ColumnAliasesContext) Identifier(i int) IIdentifierContext

func (*ColumnAliasesContext) IsColumnAliasesContext

func (*ColumnAliasesContext) IsColumnAliasesContext()

func (*ColumnAliasesContext) LPAREN_

func (s *ColumnAliasesContext) LPAREN_() antlr.TerminalNode

func (*ColumnAliasesContext) RPAREN_

func (s *ColumnAliasesContext) RPAREN_() antlr.TerminalNode

func (*ColumnAliasesContext) ToStringTree

func (s *ColumnAliasesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ColumnDefinitionContext

type ColumnDefinitionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewColumnDefinitionContext

func NewColumnDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ColumnDefinitionContext

func NewEmptyColumnDefinitionContext

func NewEmptyColumnDefinitionContext() *ColumnDefinitionContext

func (*ColumnDefinitionContext) Accept

func (s *ColumnDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ColumnDefinitionContext) COMMENT_

func (s *ColumnDefinitionContext) COMMENT_() antlr.TerminalNode

func (*ColumnDefinitionContext) EnterRule

func (s *ColumnDefinitionContext) EnterRule(listener antlr.ParseTreeListener)

func (*ColumnDefinitionContext) ExitRule

func (s *ColumnDefinitionContext) ExitRule(listener antlr.ParseTreeListener)

func (*ColumnDefinitionContext) GetParser

func (s *ColumnDefinitionContext) GetParser() antlr.Parser

func (*ColumnDefinitionContext) GetRuleContext

func (s *ColumnDefinitionContext) GetRuleContext() antlr.RuleContext

func (*ColumnDefinitionContext) Identifier

func (*ColumnDefinitionContext) IsColumnDefinitionContext

func (*ColumnDefinitionContext) IsColumnDefinitionContext()

func (*ColumnDefinitionContext) NOT_

func (s *ColumnDefinitionContext) NOT_() antlr.TerminalNode

func (*ColumnDefinitionContext) NULL_

func (s *ColumnDefinitionContext) NULL_() antlr.TerminalNode

func (*ColumnDefinitionContext) Properties

func (*ColumnDefinitionContext) String_

func (*ColumnDefinitionContext) ToStringTree

func (s *ColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ColumnDefinitionContext) Type_

func (*ColumnDefinitionContext) WITH_

func (s *ColumnDefinitionContext) WITH_() antlr.TerminalNode

type ColumnReferenceContext

type ColumnReferenceContext struct {
	PrimaryExpressionContext
}

func NewColumnReferenceContext

func NewColumnReferenceContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ColumnReferenceContext

func (*ColumnReferenceContext) Accept

func (s *ColumnReferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ColumnReferenceContext) EnterRule

func (s *ColumnReferenceContext) EnterRule(listener antlr.ParseTreeListener)

func (*ColumnReferenceContext) ExitRule

func (s *ColumnReferenceContext) ExitRule(listener antlr.ParseTreeListener)

func (*ColumnReferenceContext) GetRuleContext

func (s *ColumnReferenceContext) GetRuleContext() antlr.RuleContext

func (*ColumnReferenceContext) Identifier

type Column_aliasContext

type Column_aliasContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewColumn_aliasContext

func NewColumn_aliasContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Column_aliasContext

func NewEmptyColumn_aliasContext

func NewEmptyColumn_aliasContext() *Column_aliasContext

func (*Column_aliasContext) Accept

func (s *Column_aliasContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*Column_aliasContext) EnterRule

func (s *Column_aliasContext) EnterRule(listener antlr.ParseTreeListener)

func (*Column_aliasContext) ExitRule

func (s *Column_aliasContext) ExitRule(listener antlr.ParseTreeListener)

func (*Column_aliasContext) GetParser

func (s *Column_aliasContext) GetParser() antlr.Parser

func (*Column_aliasContext) GetRuleContext

func (s *Column_aliasContext) GetRuleContext() antlr.RuleContext

func (*Column_aliasContext) Identifier

func (s *Column_aliasContext) Identifier() IIdentifierContext

func (*Column_aliasContext) IsColumn_aliasContext

func (*Column_aliasContext) IsColumn_aliasContext()

func (*Column_aliasContext) ToStringTree

func (s *Column_aliasContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type CommentCharacteristicContext

type CommentCharacteristicContext struct {
	RoutineCharacteristicContext
}

func NewCommentCharacteristicContext

func NewCommentCharacteristicContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CommentCharacteristicContext

func (*CommentCharacteristicContext) Accept

func (s *CommentCharacteristicContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CommentCharacteristicContext) COMMENT_

func (s *CommentCharacteristicContext) COMMENT_() antlr.TerminalNode

func (*CommentCharacteristicContext) EnterRule

func (s *CommentCharacteristicContext) EnterRule(listener antlr.ParseTreeListener)

func (*CommentCharacteristicContext) ExitRule

func (s *CommentCharacteristicContext) ExitRule(listener antlr.ParseTreeListener)

func (*CommentCharacteristicContext) GetRuleContext

func (s *CommentCharacteristicContext) GetRuleContext() antlr.RuleContext

func (*CommentCharacteristicContext) String_

type CommentColumnContext

type CommentColumnContext struct {
	StatementContext
}

func NewCommentColumnContext

func NewCommentColumnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CommentColumnContext

func (*CommentColumnContext) Accept

func (s *CommentColumnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CommentColumnContext) COLUMN_

func (s *CommentColumnContext) COLUMN_() antlr.TerminalNode

func (*CommentColumnContext) COMMENT_

func (s *CommentColumnContext) COMMENT_() antlr.TerminalNode

func (*CommentColumnContext) EnterRule

func (s *CommentColumnContext) EnterRule(listener antlr.ParseTreeListener)

func (*CommentColumnContext) ExitRule

func (s *CommentColumnContext) ExitRule(listener antlr.ParseTreeListener)

func (*CommentColumnContext) GetRuleContext

func (s *CommentColumnContext) GetRuleContext() antlr.RuleContext

func (*CommentColumnContext) IS_

func (s *CommentColumnContext) IS_() antlr.TerminalNode

func (*CommentColumnContext) NULL_

func (s *CommentColumnContext) NULL_() antlr.TerminalNode

func (*CommentColumnContext) ON_

func (s *CommentColumnContext) ON_() antlr.TerminalNode

func (*CommentColumnContext) QualifiedName

func (s *CommentColumnContext) QualifiedName() IQualifiedNameContext

func (*CommentColumnContext) String_

type CommentTableContext

type CommentTableContext struct {
	StatementContext
}

func NewCommentTableContext

func NewCommentTableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CommentTableContext

func (*CommentTableContext) Accept

func (s *CommentTableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CommentTableContext) COMMENT_

func (s *CommentTableContext) COMMENT_() antlr.TerminalNode

func (*CommentTableContext) EnterRule

func (s *CommentTableContext) EnterRule(listener antlr.ParseTreeListener)

func (*CommentTableContext) ExitRule

func (s *CommentTableContext) ExitRule(listener antlr.ParseTreeListener)

func (*CommentTableContext) GetRuleContext

func (s *CommentTableContext) GetRuleContext() antlr.RuleContext

func (*CommentTableContext) IS_

func (s *CommentTableContext) IS_() antlr.TerminalNode

func (*CommentTableContext) NULL_

func (s *CommentTableContext) NULL_() antlr.TerminalNode

func (*CommentTableContext) ON_

func (s *CommentTableContext) ON_() antlr.TerminalNode

func (*CommentTableContext) QualifiedName

func (s *CommentTableContext) QualifiedName() IQualifiedNameContext

func (*CommentTableContext) String_

func (s *CommentTableContext) String_() IString_Context

func (*CommentTableContext) TABLE_

func (s *CommentTableContext) TABLE_() antlr.TerminalNode

type CommentViewContext

type CommentViewContext struct {
	StatementContext
}

func NewCommentViewContext

func NewCommentViewContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CommentViewContext

func (*CommentViewContext) Accept

func (s *CommentViewContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CommentViewContext) COMMENT_

func (s *CommentViewContext) COMMENT_() antlr.TerminalNode

func (*CommentViewContext) EnterRule

func (s *CommentViewContext) EnterRule(listener antlr.ParseTreeListener)

func (*CommentViewContext) ExitRule

func (s *CommentViewContext) ExitRule(listener antlr.ParseTreeListener)

func (*CommentViewContext) GetRuleContext

func (s *CommentViewContext) GetRuleContext() antlr.RuleContext

func (*CommentViewContext) IS_

func (s *CommentViewContext) IS_() antlr.TerminalNode

func (*CommentViewContext) NULL_

func (s *CommentViewContext) NULL_() antlr.TerminalNode

func (*CommentViewContext) ON_

func (s *CommentViewContext) ON_() antlr.TerminalNode

func (*CommentViewContext) QualifiedName

func (s *CommentViewContext) QualifiedName() IQualifiedNameContext

func (*CommentViewContext) String_

func (s *CommentViewContext) String_() IString_Context

func (*CommentViewContext) VIEW_

func (s *CommentViewContext) VIEW_() antlr.TerminalNode

type CommitContext

type CommitContext struct {
	StatementContext
}

func NewCommitContext

func NewCommitContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CommitContext

func (*CommitContext) Accept

func (s *CommitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CommitContext) COMMIT_

func (s *CommitContext) COMMIT_() antlr.TerminalNode

func (*CommitContext) EnterRule

func (s *CommitContext) EnterRule(listener antlr.ParseTreeListener)

func (*CommitContext) ExitRule

func (s *CommitContext) ExitRule(listener antlr.ParseTreeListener)

func (*CommitContext) GetRuleContext

func (s *CommitContext) GetRuleContext() antlr.RuleContext

func (*CommitContext) WORK_

func (s *CommitContext) WORK_() antlr.TerminalNode

type ComparisonContext

type ComparisonContext struct {
	Predicate_Context
	// contains filtered or unexported fields
}

func NewComparisonContext

func NewComparisonContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ComparisonContext

func (*ComparisonContext) Accept

func (s *ComparisonContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ComparisonContext) ComparisonOperator

func (s *ComparisonContext) ComparisonOperator() IComparisonOperatorContext

func (*ComparisonContext) EnterRule

func (s *ComparisonContext) EnterRule(listener antlr.ParseTreeListener)

func (*ComparisonContext) ExitRule

func (s *ComparisonContext) ExitRule(listener antlr.ParseTreeListener)

func (*ComparisonContext) GetRight

func (*ComparisonContext) GetRuleContext

func (s *ComparisonContext) GetRuleContext() antlr.RuleContext

func (*ComparisonContext) SetRight

func (*ComparisonContext) ValueExpression

func (s *ComparisonContext) ValueExpression() IValueExpressionContext

type ComparisonOperatorContext

type ComparisonOperatorContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewComparisonOperatorContext

func NewComparisonOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComparisonOperatorContext

func NewEmptyComparisonOperatorContext

func NewEmptyComparisonOperatorContext() *ComparisonOperatorContext

func (*ComparisonOperatorContext) Accept

func (s *ComparisonOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ComparisonOperatorContext) EQ_

func (s *ComparisonOperatorContext) EQ_() antlr.TerminalNode

func (*ComparisonOperatorContext) EnterRule

func (s *ComparisonOperatorContext) EnterRule(listener antlr.ParseTreeListener)

func (*ComparisonOperatorContext) ExitRule

func (s *ComparisonOperatorContext) ExitRule(listener antlr.ParseTreeListener)

func (*ComparisonOperatorContext) GTE_

func (s *ComparisonOperatorContext) GTE_() antlr.TerminalNode

func (*ComparisonOperatorContext) GT_

func (s *ComparisonOperatorContext) GT_() antlr.TerminalNode

func (*ComparisonOperatorContext) GetParser

func (s *ComparisonOperatorContext) GetParser() antlr.Parser

func (*ComparisonOperatorContext) GetRuleContext

func (s *ComparisonOperatorContext) GetRuleContext() antlr.RuleContext

func (*ComparisonOperatorContext) IsComparisonOperatorContext

func (*ComparisonOperatorContext) IsComparisonOperatorContext()

func (*ComparisonOperatorContext) LTE_

func (s *ComparisonOperatorContext) LTE_() antlr.TerminalNode

func (*ComparisonOperatorContext) LT_

func (s *ComparisonOperatorContext) LT_() antlr.TerminalNode

func (*ComparisonOperatorContext) NEQ_

func (s *ComparisonOperatorContext) NEQ_() antlr.TerminalNode

func (*ComparisonOperatorContext) ToStringTree

func (s *ComparisonOperatorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ComparisonQuantifierContext

type ComparisonQuantifierContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewComparisonQuantifierContext

func NewComparisonQuantifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ComparisonQuantifierContext

func NewEmptyComparisonQuantifierContext

func NewEmptyComparisonQuantifierContext() *ComparisonQuantifierContext

func (*ComparisonQuantifierContext) ALL_

func (s *ComparisonQuantifierContext) ALL_() antlr.TerminalNode

func (*ComparisonQuantifierContext) ANY_

func (s *ComparisonQuantifierContext) ANY_() antlr.TerminalNode

func (*ComparisonQuantifierContext) Accept

func (s *ComparisonQuantifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ComparisonQuantifierContext) EnterRule

func (s *ComparisonQuantifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*ComparisonQuantifierContext) ExitRule

func (s *ComparisonQuantifierContext) ExitRule(listener antlr.ParseTreeListener)

func (*ComparisonQuantifierContext) GetParser

func (s *ComparisonQuantifierContext) GetParser() antlr.Parser

func (*ComparisonQuantifierContext) GetRuleContext

func (s *ComparisonQuantifierContext) GetRuleContext() antlr.RuleContext

func (*ComparisonQuantifierContext) IsComparisonQuantifierContext

func (*ComparisonQuantifierContext) IsComparisonQuantifierContext()

func (*ComparisonQuantifierContext) SOME_

func (s *ComparisonQuantifierContext) SOME_() antlr.TerminalNode

func (*ComparisonQuantifierContext) ToStringTree

func (s *ComparisonQuantifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type CompoundStatementContext

type CompoundStatementContext struct {
	ControlStatementContext
}

func NewCompoundStatementContext

func NewCompoundStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CompoundStatementContext

func (*CompoundStatementContext) Accept

func (s *CompoundStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CompoundStatementContext) AllSEMICOLON_

func (s *CompoundStatementContext) AllSEMICOLON_() []antlr.TerminalNode

func (*CompoundStatementContext) AllVariableDeclaration

func (s *CompoundStatementContext) AllVariableDeclaration() []IVariableDeclarationContext

func (*CompoundStatementContext) BEGIN_

func (s *CompoundStatementContext) BEGIN_() antlr.TerminalNode

func (*CompoundStatementContext) END_

func (s *CompoundStatementContext) END_() antlr.TerminalNode

func (*CompoundStatementContext) EnterRule

func (s *CompoundStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*CompoundStatementContext) ExitRule

func (s *CompoundStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*CompoundStatementContext) GetRuleContext

func (s *CompoundStatementContext) GetRuleContext() antlr.RuleContext

func (*CompoundStatementContext) SEMICOLON_

func (s *CompoundStatementContext) SEMICOLON_(i int) antlr.TerminalNode

func (*CompoundStatementContext) SqlStatementList

func (s *CompoundStatementContext) SqlStatementList() ISqlStatementListContext

func (*CompoundStatementContext) VariableDeclaration

func (s *CompoundStatementContext) VariableDeclaration(i int) IVariableDeclarationContext

type ConcatenationContext

type ConcatenationContext struct {
	ValueExpressionContext
	// contains filtered or unexported fields
}

func NewConcatenationContext

func NewConcatenationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ConcatenationContext

func (*ConcatenationContext) Accept

func (s *ConcatenationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ConcatenationContext) AllValueExpression

func (s *ConcatenationContext) AllValueExpression() []IValueExpressionContext

func (*ConcatenationContext) CONCAT_

func (s *ConcatenationContext) CONCAT_() antlr.TerminalNode

func (*ConcatenationContext) EnterRule

func (s *ConcatenationContext) EnterRule(listener antlr.ParseTreeListener)

func (*ConcatenationContext) ExitRule

func (s *ConcatenationContext) ExitRule(listener antlr.ParseTreeListener)

func (*ConcatenationContext) GetLeft

func (*ConcatenationContext) GetRight

func (*ConcatenationContext) GetRuleContext

func (s *ConcatenationContext) GetRuleContext() antlr.RuleContext

func (*ConcatenationContext) SetLeft

func (*ConcatenationContext) SetRight

func (*ConcatenationContext) ValueExpression

func (s *ConcatenationContext) ValueExpression(i int) IValueExpressionContext

type ControlStatementContext

type ControlStatementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewControlStatementContext

func NewControlStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ControlStatementContext

func NewEmptyControlStatementContext

func NewEmptyControlStatementContext() *ControlStatementContext

func (*ControlStatementContext) CopyAll

func (*ControlStatementContext) GetParser

func (s *ControlStatementContext) GetParser() antlr.Parser

func (*ControlStatementContext) GetRuleContext

func (s *ControlStatementContext) GetRuleContext() antlr.RuleContext

func (*ControlStatementContext) IsControlStatementContext

func (*ControlStatementContext) IsControlStatementContext()

func (*ControlStatementContext) ToStringTree

func (s *ControlStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type CopartitionTablesContext

type CopartitionTablesContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCopartitionTablesContext

func NewCopartitionTablesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CopartitionTablesContext

func NewEmptyCopartitionTablesContext

func NewEmptyCopartitionTablesContext() *CopartitionTablesContext

func (*CopartitionTablesContext) Accept

func (s *CopartitionTablesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CopartitionTablesContext) AllCOMMA_

func (s *CopartitionTablesContext) AllCOMMA_() []antlr.TerminalNode

func (*CopartitionTablesContext) AllQualifiedName

func (s *CopartitionTablesContext) AllQualifiedName() []IQualifiedNameContext

func (*CopartitionTablesContext) COMMA_

func (s *CopartitionTablesContext) COMMA_(i int) antlr.TerminalNode

func (*CopartitionTablesContext) EnterRule

func (s *CopartitionTablesContext) EnterRule(listener antlr.ParseTreeListener)

func (*CopartitionTablesContext) ExitRule

func (s *CopartitionTablesContext) ExitRule(listener antlr.ParseTreeListener)

func (*CopartitionTablesContext) GetParser

func (s *CopartitionTablesContext) GetParser() antlr.Parser

func (*CopartitionTablesContext) GetRuleContext

func (s *CopartitionTablesContext) GetRuleContext() antlr.RuleContext

func (*CopartitionTablesContext) IsCopartitionTablesContext

func (*CopartitionTablesContext) IsCopartitionTablesContext()

func (*CopartitionTablesContext) LPAREN_

func (s *CopartitionTablesContext) LPAREN_() antlr.TerminalNode

func (*CopartitionTablesContext) QualifiedName

func (*CopartitionTablesContext) RPAREN_

func (s *CopartitionTablesContext) RPAREN_() antlr.TerminalNode

func (*CopartitionTablesContext) ToStringTree

func (s *CopartitionTablesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type CreateCatalogContext

type CreateCatalogContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewCreateCatalogContext

func NewCreateCatalogContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CreateCatalogContext

func (*CreateCatalogContext) AUTHORIZATION_

func (s *CreateCatalogContext) AUTHORIZATION_() antlr.TerminalNode

func (*CreateCatalogContext) Accept

func (s *CreateCatalogContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CreateCatalogContext) AllIdentifier

func (s *CreateCatalogContext) AllIdentifier() []IIdentifierContext

func (*CreateCatalogContext) CATALOG_

func (s *CreateCatalogContext) CATALOG_() antlr.TerminalNode

func (*CreateCatalogContext) COMMENT_

func (s *CreateCatalogContext) COMMENT_() antlr.TerminalNode

func (*CreateCatalogContext) CREATE_

func (s *CreateCatalogContext) CREATE_() antlr.TerminalNode

func (*CreateCatalogContext) EXISTS_

func (s *CreateCatalogContext) EXISTS_() antlr.TerminalNode

func (*CreateCatalogContext) EnterRule

func (s *CreateCatalogContext) EnterRule(listener antlr.ParseTreeListener)

func (*CreateCatalogContext) ExitRule

func (s *CreateCatalogContext) ExitRule(listener antlr.ParseTreeListener)

func (*CreateCatalogContext) GetCatalog

func (s *CreateCatalogContext) GetCatalog() IIdentifierContext

func (*CreateCatalogContext) GetConnectorName

func (s *CreateCatalogContext) GetConnectorName() IIdentifierContext

func (*CreateCatalogContext) GetRuleContext

func (s *CreateCatalogContext) GetRuleContext() antlr.RuleContext

func (*CreateCatalogContext) IF_

func (s *CreateCatalogContext) IF_() antlr.TerminalNode

func (*CreateCatalogContext) Identifier

func (s *CreateCatalogContext) Identifier(i int) IIdentifierContext

func (*CreateCatalogContext) NOT_

func (s *CreateCatalogContext) NOT_() antlr.TerminalNode

func (*CreateCatalogContext) Principal

func (s *CreateCatalogContext) Principal() IPrincipalContext

func (*CreateCatalogContext) Properties

func (s *CreateCatalogContext) Properties() IPropertiesContext

func (*CreateCatalogContext) SetCatalog

func (s *CreateCatalogContext) SetCatalog(v IIdentifierContext)

func (*CreateCatalogContext) SetConnectorName

func (s *CreateCatalogContext) SetConnectorName(v IIdentifierContext)

func (*CreateCatalogContext) String_

func (*CreateCatalogContext) USING_

func (s *CreateCatalogContext) USING_() antlr.TerminalNode

func (*CreateCatalogContext) WITH_

func (s *CreateCatalogContext) WITH_() antlr.TerminalNode

type CreateFunctionContext

type CreateFunctionContext struct {
	StatementContext
}

func NewCreateFunctionContext

func NewCreateFunctionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CreateFunctionContext

func (*CreateFunctionContext) Accept

func (s *CreateFunctionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CreateFunctionContext) CREATE_

func (s *CreateFunctionContext) CREATE_() antlr.TerminalNode

func (*CreateFunctionContext) EnterRule

func (s *CreateFunctionContext) EnterRule(listener antlr.ParseTreeListener)

func (*CreateFunctionContext) ExitRule

func (s *CreateFunctionContext) ExitRule(listener antlr.ParseTreeListener)

func (*CreateFunctionContext) FunctionSpecification

func (s *CreateFunctionContext) FunctionSpecification() IFunctionSpecificationContext

func (*CreateFunctionContext) GetRuleContext

func (s *CreateFunctionContext) GetRuleContext() antlr.RuleContext

func (*CreateFunctionContext) OR_

func (s *CreateFunctionContext) OR_() antlr.TerminalNode

func (*CreateFunctionContext) REPLACE_

func (s *CreateFunctionContext) REPLACE_() antlr.TerminalNode

type CreateMaterializedViewContext

type CreateMaterializedViewContext struct {
	StatementContext
}

func NewCreateMaterializedViewContext

func NewCreateMaterializedViewContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CreateMaterializedViewContext

func (*CreateMaterializedViewContext) AS_

func (s *CreateMaterializedViewContext) AS_() antlr.TerminalNode

func (*CreateMaterializedViewContext) Accept

func (s *CreateMaterializedViewContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CreateMaterializedViewContext) COMMENT_

func (s *CreateMaterializedViewContext) COMMENT_() antlr.TerminalNode

func (*CreateMaterializedViewContext) CREATE_

func (s *CreateMaterializedViewContext) CREATE_() antlr.TerminalNode

func (*CreateMaterializedViewContext) EXISTS_

func (s *CreateMaterializedViewContext) EXISTS_() antlr.TerminalNode

func (*CreateMaterializedViewContext) EnterRule

func (s *CreateMaterializedViewContext) EnterRule(listener antlr.ParseTreeListener)

func (*CreateMaterializedViewContext) ExitRule

func (s *CreateMaterializedViewContext) ExitRule(listener antlr.ParseTreeListener)

func (*CreateMaterializedViewContext) GRACE_

func (s *CreateMaterializedViewContext) GRACE_() antlr.TerminalNode

func (*CreateMaterializedViewContext) GetRuleContext

func (s *CreateMaterializedViewContext) GetRuleContext() antlr.RuleContext

func (*CreateMaterializedViewContext) IF_

func (s *CreateMaterializedViewContext) IF_() antlr.TerminalNode

func (*CreateMaterializedViewContext) Interval

func (*CreateMaterializedViewContext) MATERIALIZED_

func (s *CreateMaterializedViewContext) MATERIALIZED_() antlr.TerminalNode

func (*CreateMaterializedViewContext) NOT_

func (s *CreateMaterializedViewContext) NOT_() antlr.TerminalNode

func (*CreateMaterializedViewContext) OR_

func (s *CreateMaterializedViewContext) OR_() antlr.TerminalNode

func (*CreateMaterializedViewContext) PERIOD_

func (s *CreateMaterializedViewContext) PERIOD_() antlr.TerminalNode

func (*CreateMaterializedViewContext) Properties

func (*CreateMaterializedViewContext) QualifiedName

func (*CreateMaterializedViewContext) REPLACE_

func (s *CreateMaterializedViewContext) REPLACE_() antlr.TerminalNode

func (*CreateMaterializedViewContext) RootQuery

func (*CreateMaterializedViewContext) String_

func (*CreateMaterializedViewContext) VIEW_

func (s *CreateMaterializedViewContext) VIEW_() antlr.TerminalNode

func (*CreateMaterializedViewContext) WITH_

func (s *CreateMaterializedViewContext) WITH_() antlr.TerminalNode

type CreateRoleContext

type CreateRoleContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewCreateRoleContext

func NewCreateRoleContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CreateRoleContext

func (*CreateRoleContext) ADMIN_

func (s *CreateRoleContext) ADMIN_() antlr.TerminalNode

func (*CreateRoleContext) Accept

func (s *CreateRoleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CreateRoleContext) AllIdentifier

func (s *CreateRoleContext) AllIdentifier() []IIdentifierContext

func (*CreateRoleContext) CREATE_

func (s *CreateRoleContext) CREATE_() antlr.TerminalNode

func (*CreateRoleContext) EnterRule

func (s *CreateRoleContext) EnterRule(listener antlr.ParseTreeListener)

func (*CreateRoleContext) ExitRule

func (s *CreateRoleContext) ExitRule(listener antlr.ParseTreeListener)

func (*CreateRoleContext) GetCatalog

func (s *CreateRoleContext) GetCatalog() IIdentifierContext

func (*CreateRoleContext) GetName

func (*CreateRoleContext) GetRuleContext

func (s *CreateRoleContext) GetRuleContext() antlr.RuleContext

func (*CreateRoleContext) Grantor

func (s *CreateRoleContext) Grantor() IGrantorContext

func (*CreateRoleContext) IN_

func (s *CreateRoleContext) IN_() antlr.TerminalNode

func (*CreateRoleContext) Identifier

func (s *CreateRoleContext) Identifier(i int) IIdentifierContext

func (*CreateRoleContext) ROLE_

func (s *CreateRoleContext) ROLE_() antlr.TerminalNode

func (*CreateRoleContext) SetCatalog

func (s *CreateRoleContext) SetCatalog(v IIdentifierContext)

func (*CreateRoleContext) SetName

func (s *CreateRoleContext) SetName(v IIdentifierContext)

func (*CreateRoleContext) WITH_

func (s *CreateRoleContext) WITH_() antlr.TerminalNode

type CreateSchemaContext

type CreateSchemaContext struct {
	StatementContext
}

func NewCreateSchemaContext

func NewCreateSchemaContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CreateSchemaContext

func (*CreateSchemaContext) AUTHORIZATION_

func (s *CreateSchemaContext) AUTHORIZATION_() antlr.TerminalNode

func (*CreateSchemaContext) Accept

func (s *CreateSchemaContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CreateSchemaContext) CREATE_

func (s *CreateSchemaContext) CREATE_() antlr.TerminalNode

func (*CreateSchemaContext) EXISTS_

func (s *CreateSchemaContext) EXISTS_() antlr.TerminalNode

func (*CreateSchemaContext) EnterRule

func (s *CreateSchemaContext) EnterRule(listener antlr.ParseTreeListener)

func (*CreateSchemaContext) ExitRule

func (s *CreateSchemaContext) ExitRule(listener antlr.ParseTreeListener)

func (*CreateSchemaContext) GetRuleContext

func (s *CreateSchemaContext) GetRuleContext() antlr.RuleContext

func (*CreateSchemaContext) IF_

func (s *CreateSchemaContext) IF_() antlr.TerminalNode

func (*CreateSchemaContext) NOT_

func (s *CreateSchemaContext) NOT_() antlr.TerminalNode

func (*CreateSchemaContext) Principal

func (s *CreateSchemaContext) Principal() IPrincipalContext

func (*CreateSchemaContext) Properties

func (s *CreateSchemaContext) Properties() IPropertiesContext

func (*CreateSchemaContext) QualifiedName

func (s *CreateSchemaContext) QualifiedName() IQualifiedNameContext

func (*CreateSchemaContext) SCHEMA_

func (s *CreateSchemaContext) SCHEMA_() antlr.TerminalNode

func (*CreateSchemaContext) WITH_

func (s *CreateSchemaContext) WITH_() antlr.TerminalNode

type CreateTableAsSelectContext

type CreateTableAsSelectContext struct {
	StatementContext
}

func NewCreateTableAsSelectContext

func NewCreateTableAsSelectContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CreateTableAsSelectContext

func (*CreateTableAsSelectContext) AS_

func (s *CreateTableAsSelectContext) AS_() antlr.TerminalNode

func (*CreateTableAsSelectContext) Accept

func (s *CreateTableAsSelectContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CreateTableAsSelectContext) AllWITH_

func (s *CreateTableAsSelectContext) AllWITH_() []antlr.TerminalNode

func (*CreateTableAsSelectContext) COMMENT_

func (s *CreateTableAsSelectContext) COMMENT_() antlr.TerminalNode

func (*CreateTableAsSelectContext) CREATE_

func (s *CreateTableAsSelectContext) CREATE_() antlr.TerminalNode

func (*CreateTableAsSelectContext) ColumnAliases

func (*CreateTableAsSelectContext) DATA_

func (s *CreateTableAsSelectContext) DATA_() antlr.TerminalNode

func (*CreateTableAsSelectContext) EXISTS_

func (s *CreateTableAsSelectContext) EXISTS_() antlr.TerminalNode

func (*CreateTableAsSelectContext) EnterRule

func (s *CreateTableAsSelectContext) EnterRule(listener antlr.ParseTreeListener)

func (*CreateTableAsSelectContext) ExitRule

func (s *CreateTableAsSelectContext) ExitRule(listener antlr.ParseTreeListener)

func (*CreateTableAsSelectContext) GetRuleContext

func (s *CreateTableAsSelectContext) GetRuleContext() antlr.RuleContext

func (*CreateTableAsSelectContext) IF_

func (s *CreateTableAsSelectContext) IF_() antlr.TerminalNode

func (*CreateTableAsSelectContext) LPAREN_

func (s *CreateTableAsSelectContext) LPAREN_() antlr.TerminalNode

func (*CreateTableAsSelectContext) NOT_

func (s *CreateTableAsSelectContext) NOT_() antlr.TerminalNode

func (*CreateTableAsSelectContext) NO_

func (s *CreateTableAsSelectContext) NO_() antlr.TerminalNode

func (*CreateTableAsSelectContext) OR_

func (s *CreateTableAsSelectContext) OR_() antlr.TerminalNode

func (*CreateTableAsSelectContext) Properties

func (*CreateTableAsSelectContext) QualifiedName

func (*CreateTableAsSelectContext) REPLACE_

func (s *CreateTableAsSelectContext) REPLACE_() antlr.TerminalNode

func (*CreateTableAsSelectContext) RPAREN_

func (s *CreateTableAsSelectContext) RPAREN_() antlr.TerminalNode

func (*CreateTableAsSelectContext) RootQuery

func (*CreateTableAsSelectContext) String_

func (*CreateTableAsSelectContext) TABLE_

func (s *CreateTableAsSelectContext) TABLE_() antlr.TerminalNode

func (*CreateTableAsSelectContext) WITH_

func (s *CreateTableAsSelectContext) WITH_(i int) antlr.TerminalNode

type CreateTableContext

type CreateTableContext struct {
	StatementContext
}

func NewCreateTableContext

func NewCreateTableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CreateTableContext

func (*CreateTableContext) Accept

func (s *CreateTableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CreateTableContext) AllCOMMA_

func (s *CreateTableContext) AllCOMMA_() []antlr.TerminalNode

func (*CreateTableContext) AllTableElement

func (s *CreateTableContext) AllTableElement() []ITableElementContext

func (*CreateTableContext) COMMA_

func (s *CreateTableContext) COMMA_(i int) antlr.TerminalNode

func (*CreateTableContext) COMMENT_

func (s *CreateTableContext) COMMENT_() antlr.TerminalNode

func (*CreateTableContext) CREATE_

func (s *CreateTableContext) CREATE_() antlr.TerminalNode

func (*CreateTableContext) EXISTS_

func (s *CreateTableContext) EXISTS_() antlr.TerminalNode

func (*CreateTableContext) EnterRule

func (s *CreateTableContext) EnterRule(listener antlr.ParseTreeListener)

func (*CreateTableContext) ExitRule

func (s *CreateTableContext) ExitRule(listener antlr.ParseTreeListener)

func (*CreateTableContext) GetRuleContext

func (s *CreateTableContext) GetRuleContext() antlr.RuleContext

func (*CreateTableContext) IF_

func (s *CreateTableContext) IF_() antlr.TerminalNode

func (*CreateTableContext) LPAREN_

func (s *CreateTableContext) LPAREN_() antlr.TerminalNode

func (*CreateTableContext) NOT_

func (s *CreateTableContext) NOT_() antlr.TerminalNode

func (*CreateTableContext) OR_

func (s *CreateTableContext) OR_() antlr.TerminalNode

func (*CreateTableContext) Properties

func (s *CreateTableContext) Properties() IPropertiesContext

func (*CreateTableContext) QualifiedName

func (s *CreateTableContext) QualifiedName() IQualifiedNameContext

func (*CreateTableContext) REPLACE_

func (s *CreateTableContext) REPLACE_() antlr.TerminalNode

func (*CreateTableContext) RPAREN_

func (s *CreateTableContext) RPAREN_() antlr.TerminalNode

func (*CreateTableContext) String_

func (s *CreateTableContext) String_() IString_Context

func (*CreateTableContext) TABLE_

func (s *CreateTableContext) TABLE_() antlr.TerminalNode

func (*CreateTableContext) TableElement

func (s *CreateTableContext) TableElement(i int) ITableElementContext

func (*CreateTableContext) WITH_

func (s *CreateTableContext) WITH_() antlr.TerminalNode

type CreateViewContext

type CreateViewContext struct {
	StatementContext
}

func NewCreateViewContext

func NewCreateViewContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CreateViewContext

func (*CreateViewContext) AS_

func (s *CreateViewContext) AS_() antlr.TerminalNode

func (*CreateViewContext) Accept

func (s *CreateViewContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CreateViewContext) COMMENT_

func (s *CreateViewContext) COMMENT_() antlr.TerminalNode

func (*CreateViewContext) CREATE_

func (s *CreateViewContext) CREATE_() antlr.TerminalNode

func (*CreateViewContext) DEFINER_

func (s *CreateViewContext) DEFINER_() antlr.TerminalNode

func (*CreateViewContext) EnterRule

func (s *CreateViewContext) EnterRule(listener antlr.ParseTreeListener)

func (*CreateViewContext) ExitRule

func (s *CreateViewContext) ExitRule(listener antlr.ParseTreeListener)

func (*CreateViewContext) GetRuleContext

func (s *CreateViewContext) GetRuleContext() antlr.RuleContext

func (*CreateViewContext) INVOKER_

func (s *CreateViewContext) INVOKER_() antlr.TerminalNode

func (*CreateViewContext) OR_

func (s *CreateViewContext) OR_() antlr.TerminalNode

func (*CreateViewContext) QualifiedName

func (s *CreateViewContext) QualifiedName() IQualifiedNameContext

func (*CreateViewContext) REPLACE_

func (s *CreateViewContext) REPLACE_() antlr.TerminalNode

func (*CreateViewContext) RootQuery

func (s *CreateViewContext) RootQuery() IRootQueryContext

func (*CreateViewContext) SECURITY_

func (s *CreateViewContext) SECURITY_() antlr.TerminalNode

func (*CreateViewContext) String_

func (s *CreateViewContext) String_() IString_Context

func (*CreateViewContext) VIEW_

func (s *CreateViewContext) VIEW_() antlr.TerminalNode

type CubeContext

type CubeContext struct {
	GroupingElementContext
}

func NewCubeContext

func NewCubeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CubeContext

func (*CubeContext) Accept

func (s *CubeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CubeContext) AllCOMMA_

func (s *CubeContext) AllCOMMA_() []antlr.TerminalNode

func (*CubeContext) AllExpression

func (s *CubeContext) AllExpression() []IExpressionContext

func (*CubeContext) COMMA_

func (s *CubeContext) COMMA_(i int) antlr.TerminalNode

func (*CubeContext) CUBE_

func (s *CubeContext) CUBE_() antlr.TerminalNode

func (*CubeContext) EnterRule

func (s *CubeContext) EnterRule(listener antlr.ParseTreeListener)

func (*CubeContext) ExitRule

func (s *CubeContext) ExitRule(listener antlr.ParseTreeListener)

func (*CubeContext) Expression

func (s *CubeContext) Expression(i int) IExpressionContext

func (*CubeContext) GetRuleContext

func (s *CubeContext) GetRuleContext() antlr.RuleContext

func (*CubeContext) LPAREN_

func (s *CubeContext) LPAREN_() antlr.TerminalNode

func (*CubeContext) RPAREN_

func (s *CubeContext) RPAREN_() antlr.TerminalNode

type CurrentCatalogContext

type CurrentCatalogContext struct {
	PrimaryExpressionContext
	// contains filtered or unexported fields
}

func NewCurrentCatalogContext

func NewCurrentCatalogContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CurrentCatalogContext

func (*CurrentCatalogContext) Accept

func (s *CurrentCatalogContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CurrentCatalogContext) CURRENT_CATALOG_

func (s *CurrentCatalogContext) CURRENT_CATALOG_() antlr.TerminalNode

func (*CurrentCatalogContext) EnterRule

func (s *CurrentCatalogContext) EnterRule(listener antlr.ParseTreeListener)

func (*CurrentCatalogContext) ExitRule

func (s *CurrentCatalogContext) ExitRule(listener antlr.ParseTreeListener)

func (*CurrentCatalogContext) GetName

func (s *CurrentCatalogContext) GetName() antlr.Token

func (*CurrentCatalogContext) GetRuleContext

func (s *CurrentCatalogContext) GetRuleContext() antlr.RuleContext

func (*CurrentCatalogContext) SetName

func (s *CurrentCatalogContext) SetName(v antlr.Token)

type CurrentPathContext

type CurrentPathContext struct {
	PrimaryExpressionContext
	// contains filtered or unexported fields
}

func NewCurrentPathContext

func NewCurrentPathContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CurrentPathContext

func (*CurrentPathContext) Accept

func (s *CurrentPathContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CurrentPathContext) CURRENT_PATH_

func (s *CurrentPathContext) CURRENT_PATH_() antlr.TerminalNode

func (*CurrentPathContext) EnterRule

func (s *CurrentPathContext) EnterRule(listener antlr.ParseTreeListener)

func (*CurrentPathContext) ExitRule

func (s *CurrentPathContext) ExitRule(listener antlr.ParseTreeListener)

func (*CurrentPathContext) GetName

func (s *CurrentPathContext) GetName() antlr.Token

func (*CurrentPathContext) GetRuleContext

func (s *CurrentPathContext) GetRuleContext() antlr.RuleContext

func (*CurrentPathContext) SetName

func (s *CurrentPathContext) SetName(v antlr.Token)

type CurrentRoleGrantorContext

type CurrentRoleGrantorContext struct {
	GrantorContext
}

func NewCurrentRoleGrantorContext

func NewCurrentRoleGrantorContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CurrentRoleGrantorContext

func (*CurrentRoleGrantorContext) Accept

func (s *CurrentRoleGrantorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CurrentRoleGrantorContext) CURRENT_ROLE_

func (s *CurrentRoleGrantorContext) CURRENT_ROLE_() antlr.TerminalNode

func (*CurrentRoleGrantorContext) EnterRule

func (s *CurrentRoleGrantorContext) EnterRule(listener antlr.ParseTreeListener)

func (*CurrentRoleGrantorContext) ExitRule

func (s *CurrentRoleGrantorContext) ExitRule(listener antlr.ParseTreeListener)

func (*CurrentRoleGrantorContext) GetRuleContext

func (s *CurrentRoleGrantorContext) GetRuleContext() antlr.RuleContext

type CurrentRowBoundContext

type CurrentRowBoundContext struct {
	FrameBoundContext
}

func NewCurrentRowBoundContext

func NewCurrentRowBoundContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CurrentRowBoundContext

func (*CurrentRowBoundContext) Accept

func (s *CurrentRowBoundContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CurrentRowBoundContext) CURRENT_

func (s *CurrentRowBoundContext) CURRENT_() antlr.TerminalNode

func (*CurrentRowBoundContext) EnterRule

func (s *CurrentRowBoundContext) EnterRule(listener antlr.ParseTreeListener)

func (*CurrentRowBoundContext) ExitRule

func (s *CurrentRowBoundContext) ExitRule(listener antlr.ParseTreeListener)

func (*CurrentRowBoundContext) GetRuleContext

func (s *CurrentRowBoundContext) GetRuleContext() antlr.RuleContext

func (*CurrentRowBoundContext) ROW_

func (s *CurrentRowBoundContext) ROW_() antlr.TerminalNode

type CurrentSchemaContext

type CurrentSchemaContext struct {
	PrimaryExpressionContext
	// contains filtered or unexported fields
}

func NewCurrentSchemaContext

func NewCurrentSchemaContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CurrentSchemaContext

func (*CurrentSchemaContext) Accept

func (s *CurrentSchemaContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CurrentSchemaContext) CURRENT_SCHEMA_

func (s *CurrentSchemaContext) CURRENT_SCHEMA_() antlr.TerminalNode

func (*CurrentSchemaContext) EnterRule

func (s *CurrentSchemaContext) EnterRule(listener antlr.ParseTreeListener)

func (*CurrentSchemaContext) ExitRule

func (s *CurrentSchemaContext) ExitRule(listener antlr.ParseTreeListener)

func (*CurrentSchemaContext) GetName

func (s *CurrentSchemaContext) GetName() antlr.Token

func (*CurrentSchemaContext) GetRuleContext

func (s *CurrentSchemaContext) GetRuleContext() antlr.RuleContext

func (*CurrentSchemaContext) SetName

func (s *CurrentSchemaContext) SetName(v antlr.Token)

type CurrentUserContext

type CurrentUserContext struct {
	PrimaryExpressionContext
	// contains filtered or unexported fields
}

func NewCurrentUserContext

func NewCurrentUserContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CurrentUserContext

func (*CurrentUserContext) Accept

func (s *CurrentUserContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CurrentUserContext) CURRENT_USER_

func (s *CurrentUserContext) CURRENT_USER_() antlr.TerminalNode

func (*CurrentUserContext) EnterRule

func (s *CurrentUserContext) EnterRule(listener antlr.ParseTreeListener)

func (*CurrentUserContext) ExitRule

func (s *CurrentUserContext) ExitRule(listener antlr.ParseTreeListener)

func (*CurrentUserContext) GetName

func (s *CurrentUserContext) GetName() antlr.Token

func (*CurrentUserContext) GetRuleContext

func (s *CurrentUserContext) GetRuleContext() antlr.RuleContext

func (*CurrentUserContext) SetName

func (s *CurrentUserContext) SetName(v antlr.Token)

type CurrentUserGrantorContext

type CurrentUserGrantorContext struct {
	GrantorContext
}

func NewCurrentUserGrantorContext

func NewCurrentUserGrantorContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CurrentUserGrantorContext

func (*CurrentUserGrantorContext) Accept

func (s *CurrentUserGrantorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CurrentUserGrantorContext) CURRENT_USER_

func (s *CurrentUserGrantorContext) CURRENT_USER_() antlr.TerminalNode

func (*CurrentUserGrantorContext) EnterRule

func (s *CurrentUserGrantorContext) EnterRule(listener antlr.ParseTreeListener)

func (*CurrentUserGrantorContext) ExitRule

func (s *CurrentUserGrantorContext) ExitRule(listener antlr.ParseTreeListener)

func (*CurrentUserGrantorContext) GetRuleContext

func (s *CurrentUserGrantorContext) GetRuleContext() antlr.RuleContext

type DateTimeTypeContext

type DateTimeTypeContext struct {
	TypeContext
	// contains filtered or unexported fields
}

func NewDateTimeTypeContext

func NewDateTimeTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DateTimeTypeContext

func (*DateTimeTypeContext) Accept

func (s *DateTimeTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DateTimeTypeContext) AllTIME_

func (s *DateTimeTypeContext) AllTIME_() []antlr.TerminalNode

func (*DateTimeTypeContext) EnterRule

func (s *DateTimeTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*DateTimeTypeContext) ExitRule

func (s *DateTimeTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*DateTimeTypeContext) GetBase_

func (s *DateTimeTypeContext) GetBase_() antlr.Token

func (*DateTimeTypeContext) GetPrecision

func (s *DateTimeTypeContext) GetPrecision() ITypeParameterContext

func (*DateTimeTypeContext) GetRuleContext

func (s *DateTimeTypeContext) GetRuleContext() antlr.RuleContext

func (*DateTimeTypeContext) LPAREN_

func (s *DateTimeTypeContext) LPAREN_() antlr.TerminalNode

func (*DateTimeTypeContext) RPAREN_

func (s *DateTimeTypeContext) RPAREN_() antlr.TerminalNode

func (*DateTimeTypeContext) SetBase_

func (s *DateTimeTypeContext) SetBase_(v antlr.Token)

func (*DateTimeTypeContext) SetPrecision

func (s *DateTimeTypeContext) SetPrecision(v ITypeParameterContext)

func (*DateTimeTypeContext) TIMESTAMP_

func (s *DateTimeTypeContext) TIMESTAMP_() antlr.TerminalNode

func (*DateTimeTypeContext) TIME_

func (s *DateTimeTypeContext) TIME_(i int) antlr.TerminalNode

func (*DateTimeTypeContext) TypeParameter

func (s *DateTimeTypeContext) TypeParameter() ITypeParameterContext

func (*DateTimeTypeContext) WITHOUT_

func (s *DateTimeTypeContext) WITHOUT_() antlr.TerminalNode

func (*DateTimeTypeContext) WITH_

func (s *DateTimeTypeContext) WITH_() antlr.TerminalNode

func (*DateTimeTypeContext) ZONE_

func (s *DateTimeTypeContext) ZONE_() antlr.TerminalNode

type DeallocateContext

type DeallocateContext struct {
	StatementContext
}

func NewDeallocateContext

func NewDeallocateContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DeallocateContext

func (*DeallocateContext) Accept

func (s *DeallocateContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DeallocateContext) DEALLOCATE_

func (s *DeallocateContext) DEALLOCATE_() antlr.TerminalNode

func (*DeallocateContext) EnterRule

func (s *DeallocateContext) EnterRule(listener antlr.ParseTreeListener)

func (*DeallocateContext) ExitRule

func (s *DeallocateContext) ExitRule(listener antlr.ParseTreeListener)

func (*DeallocateContext) GetRuleContext

func (s *DeallocateContext) GetRuleContext() antlr.RuleContext

func (*DeallocateContext) Identifier

func (s *DeallocateContext) Identifier() IIdentifierContext

func (*DeallocateContext) PREPARE_

func (s *DeallocateContext) PREPARE_() antlr.TerminalNode

type DecimalLiteralContext

type DecimalLiteralContext struct {
	NumberContext
}

func NewDecimalLiteralContext

func NewDecimalLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DecimalLiteralContext

func (*DecimalLiteralContext) Accept

func (s *DecimalLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DecimalLiteralContext) DECIMAL_VALUE_

func (s *DecimalLiteralContext) DECIMAL_VALUE_() antlr.TerminalNode

func (*DecimalLiteralContext) EnterRule

func (s *DecimalLiteralContext) EnterRule(listener antlr.ParseTreeListener)

func (*DecimalLiteralContext) ExitRule

func (s *DecimalLiteralContext) ExitRule(listener antlr.ParseTreeListener)

func (*DecimalLiteralContext) GetRuleContext

func (s *DecimalLiteralContext) GetRuleContext() antlr.RuleContext

func (*DecimalLiteralContext) MINUS_

func (s *DecimalLiteralContext) MINUS_() antlr.TerminalNode

type DefaultPropertyValueContext

type DefaultPropertyValueContext struct {
	PropertyValueContext
}

func NewDefaultPropertyValueContext

func NewDefaultPropertyValueContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DefaultPropertyValueContext

func (*DefaultPropertyValueContext) Accept

func (s *DefaultPropertyValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DefaultPropertyValueContext) DEFAULT_

func (s *DefaultPropertyValueContext) DEFAULT_() antlr.TerminalNode

func (*DefaultPropertyValueContext) EnterRule

func (s *DefaultPropertyValueContext) EnterRule(listener antlr.ParseTreeListener)

func (*DefaultPropertyValueContext) ExitRule

func (s *DefaultPropertyValueContext) ExitRule(listener antlr.ParseTreeListener)

func (*DefaultPropertyValueContext) GetRuleContext

func (s *DefaultPropertyValueContext) GetRuleContext() antlr.RuleContext

type DeleteContext

type DeleteContext struct {
	StatementContext
}

func NewDeleteContext

func NewDeleteContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DeleteContext

func (*DeleteContext) Accept

func (s *DeleteContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DeleteContext) BooleanExpression

func (s *DeleteContext) BooleanExpression() IBooleanExpressionContext

func (*DeleteContext) DELETE_

func (s *DeleteContext) DELETE_() antlr.TerminalNode

func (*DeleteContext) EnterRule

func (s *DeleteContext) EnterRule(listener antlr.ParseTreeListener)

func (*DeleteContext) ExitRule

func (s *DeleteContext) ExitRule(listener antlr.ParseTreeListener)

func (*DeleteContext) FROM_

func (s *DeleteContext) FROM_() antlr.TerminalNode

func (*DeleteContext) GetRuleContext

func (s *DeleteContext) GetRuleContext() antlr.RuleContext

func (*DeleteContext) QualifiedName

func (s *DeleteContext) QualifiedName() IQualifiedNameContext

func (*DeleteContext) WHERE_

func (s *DeleteContext) WHERE_() antlr.TerminalNode

type DenyContext

type DenyContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewDenyContext

func NewDenyContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DenyContext

func (*DenyContext) ALL_

func (s *DenyContext) ALL_() antlr.TerminalNode

func (*DenyContext) Accept

func (s *DenyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DenyContext) AllCOMMA_

func (s *DenyContext) AllCOMMA_() []antlr.TerminalNode

func (*DenyContext) AllPrivilege

func (s *DenyContext) AllPrivilege() []IPrivilegeContext

func (*DenyContext) COMMA_

func (s *DenyContext) COMMA_(i int) antlr.TerminalNode

func (*DenyContext) DENY_

func (s *DenyContext) DENY_() antlr.TerminalNode

func (*DenyContext) EnterRule

func (s *DenyContext) EnterRule(listener antlr.ParseTreeListener)

func (*DenyContext) ExitRule

func (s *DenyContext) ExitRule(listener antlr.ParseTreeListener)

func (*DenyContext) GetGrantee

func (s *DenyContext) GetGrantee() IPrincipalContext

func (*DenyContext) GetRuleContext

func (s *DenyContext) GetRuleContext() antlr.RuleContext

func (*DenyContext) ON_

func (s *DenyContext) ON_() antlr.TerminalNode

func (*DenyContext) PRIVILEGES_

func (s *DenyContext) PRIVILEGES_() antlr.TerminalNode

func (*DenyContext) Principal

func (s *DenyContext) Principal() IPrincipalContext

func (*DenyContext) Privilege

func (s *DenyContext) Privilege(i int) IPrivilegeContext

func (*DenyContext) QualifiedName

func (s *DenyContext) QualifiedName() IQualifiedNameContext

func (*DenyContext) SCHEMA_

func (s *DenyContext) SCHEMA_() antlr.TerminalNode

func (*DenyContext) SetGrantee

func (s *DenyContext) SetGrantee(v IPrincipalContext)

func (*DenyContext) TABLE_

func (s *DenyContext) TABLE_() antlr.TerminalNode

func (*DenyContext) TO_

func (s *DenyContext) TO_() antlr.TerminalNode

type DereferenceContext

type DereferenceContext struct {
	PrimaryExpressionContext
	// contains filtered or unexported fields
}

func NewDereferenceContext

func NewDereferenceContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DereferenceContext

func (*DereferenceContext) Accept

func (s *DereferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DereferenceContext) DOT_

func (s *DereferenceContext) DOT_() antlr.TerminalNode

func (*DereferenceContext) EnterRule

func (s *DereferenceContext) EnterRule(listener antlr.ParseTreeListener)

func (*DereferenceContext) ExitRule

func (s *DereferenceContext) ExitRule(listener antlr.ParseTreeListener)

func (*DereferenceContext) GetBase_

func (*DereferenceContext) GetFieldName

func (s *DereferenceContext) GetFieldName() IIdentifierContext

func (*DereferenceContext) GetRuleContext

func (s *DereferenceContext) GetRuleContext() antlr.RuleContext

func (*DereferenceContext) Identifier

func (s *DereferenceContext) Identifier() IIdentifierContext

func (*DereferenceContext) PrimaryExpression

func (s *DereferenceContext) PrimaryExpression() IPrimaryExpressionContext

func (*DereferenceContext) SetBase_

func (*DereferenceContext) SetFieldName

func (s *DereferenceContext) SetFieldName(v IIdentifierContext)

type DescribeInputContext

type DescribeInputContext struct {
	StatementContext
}

func NewDescribeInputContext

func NewDescribeInputContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DescribeInputContext

func (*DescribeInputContext) Accept

func (s *DescribeInputContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DescribeInputContext) DESCRIBE_

func (s *DescribeInputContext) DESCRIBE_() antlr.TerminalNode

func (*DescribeInputContext) EnterRule

func (s *DescribeInputContext) EnterRule(listener antlr.ParseTreeListener)

func (*DescribeInputContext) ExitRule

func (s *DescribeInputContext) ExitRule(listener antlr.ParseTreeListener)

func (*DescribeInputContext) GetRuleContext

func (s *DescribeInputContext) GetRuleContext() antlr.RuleContext

func (*DescribeInputContext) INPUT_

func (s *DescribeInputContext) INPUT_() antlr.TerminalNode

func (*DescribeInputContext) Identifier

func (s *DescribeInputContext) Identifier() IIdentifierContext

type DescribeOutputContext

type DescribeOutputContext struct {
	StatementContext
}

func NewDescribeOutputContext

func NewDescribeOutputContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DescribeOutputContext

func (*DescribeOutputContext) Accept

func (s *DescribeOutputContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DescribeOutputContext) DESCRIBE_

func (s *DescribeOutputContext) DESCRIBE_() antlr.TerminalNode

func (*DescribeOutputContext) EnterRule

func (s *DescribeOutputContext) EnterRule(listener antlr.ParseTreeListener)

func (*DescribeOutputContext) ExitRule

func (s *DescribeOutputContext) ExitRule(listener antlr.ParseTreeListener)

func (*DescribeOutputContext) GetRuleContext

func (s *DescribeOutputContext) GetRuleContext() antlr.RuleContext

func (*DescribeOutputContext) Identifier

func (s *DescribeOutputContext) Identifier() IIdentifierContext

func (*DescribeOutputContext) OUTPUT_

func (s *DescribeOutputContext) OUTPUT_() antlr.TerminalNode

type DescriptorArgumentContext

type DescriptorArgumentContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDescriptorArgumentContext

func NewDescriptorArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DescriptorArgumentContext

func NewEmptyDescriptorArgumentContext

func NewEmptyDescriptorArgumentContext() *DescriptorArgumentContext

func (*DescriptorArgumentContext) AS_

func (s *DescriptorArgumentContext) AS_() antlr.TerminalNode

func (*DescriptorArgumentContext) Accept

func (s *DescriptorArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DescriptorArgumentContext) AllCOMMA_

func (s *DescriptorArgumentContext) AllCOMMA_() []antlr.TerminalNode

func (*DescriptorArgumentContext) AllDescriptorField

func (s *DescriptorArgumentContext) AllDescriptorField() []IDescriptorFieldContext

func (*DescriptorArgumentContext) CAST_

func (s *DescriptorArgumentContext) CAST_() antlr.TerminalNode

func (*DescriptorArgumentContext) COMMA_

func (s *DescriptorArgumentContext) COMMA_(i int) antlr.TerminalNode

func (*DescriptorArgumentContext) DESCRIPTOR_

func (s *DescriptorArgumentContext) DESCRIPTOR_() antlr.TerminalNode

func (*DescriptorArgumentContext) DescriptorField

func (*DescriptorArgumentContext) EnterRule

func (s *DescriptorArgumentContext) EnterRule(listener antlr.ParseTreeListener)

func (*DescriptorArgumentContext) ExitRule

func (s *DescriptorArgumentContext) ExitRule(listener antlr.ParseTreeListener)

func (*DescriptorArgumentContext) GetParser

func (s *DescriptorArgumentContext) GetParser() antlr.Parser

func (*DescriptorArgumentContext) GetRuleContext

func (s *DescriptorArgumentContext) GetRuleContext() antlr.RuleContext

func (*DescriptorArgumentContext) IsDescriptorArgumentContext

func (*DescriptorArgumentContext) IsDescriptorArgumentContext()

func (*DescriptorArgumentContext) LPAREN_

func (s *DescriptorArgumentContext) LPAREN_() antlr.TerminalNode

func (*DescriptorArgumentContext) NULL_

func (s *DescriptorArgumentContext) NULL_() antlr.TerminalNode

func (*DescriptorArgumentContext) RPAREN_

func (s *DescriptorArgumentContext) RPAREN_() antlr.TerminalNode

func (*DescriptorArgumentContext) ToStringTree

func (s *DescriptorArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type DescriptorFieldContext

type DescriptorFieldContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDescriptorFieldContext

func NewDescriptorFieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DescriptorFieldContext

func NewEmptyDescriptorFieldContext

func NewEmptyDescriptorFieldContext() *DescriptorFieldContext

func (*DescriptorFieldContext) Accept

func (s *DescriptorFieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DescriptorFieldContext) EnterRule

func (s *DescriptorFieldContext) EnterRule(listener antlr.ParseTreeListener)

func (*DescriptorFieldContext) ExitRule

func (s *DescriptorFieldContext) ExitRule(listener antlr.ParseTreeListener)

func (*DescriptorFieldContext) GetParser

func (s *DescriptorFieldContext) GetParser() antlr.Parser

func (*DescriptorFieldContext) GetRuleContext

func (s *DescriptorFieldContext) GetRuleContext() antlr.RuleContext

func (*DescriptorFieldContext) Identifier

func (*DescriptorFieldContext) IsDescriptorFieldContext

func (*DescriptorFieldContext) IsDescriptorFieldContext()

func (*DescriptorFieldContext) ToStringTree

func (s *DescriptorFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*DescriptorFieldContext) Type_

type DeterministicCharacteristicContext

type DeterministicCharacteristicContext struct {
	RoutineCharacteristicContext
}

func NewDeterministicCharacteristicContext

func NewDeterministicCharacteristicContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DeterministicCharacteristicContext

func (*DeterministicCharacteristicContext) Accept

func (s *DeterministicCharacteristicContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DeterministicCharacteristicContext) DETERMINISTIC_

func (s *DeterministicCharacteristicContext) DETERMINISTIC_() antlr.TerminalNode

func (*DeterministicCharacteristicContext) EnterRule

func (s *DeterministicCharacteristicContext) EnterRule(listener antlr.ParseTreeListener)

func (*DeterministicCharacteristicContext) ExitRule

func (s *DeterministicCharacteristicContext) ExitRule(listener antlr.ParseTreeListener)

func (*DeterministicCharacteristicContext) GetRuleContext

func (s *DeterministicCharacteristicContext) GetRuleContext() antlr.RuleContext

func (*DeterministicCharacteristicContext) NOT_

func (s *DeterministicCharacteristicContext) NOT_() antlr.TerminalNode

type DigitIdentifierContext

type DigitIdentifierContext struct {
	IdentifierContext
}

func NewDigitIdentifierContext

func NewDigitIdentifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DigitIdentifierContext

func (*DigitIdentifierContext) Accept

func (s *DigitIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DigitIdentifierContext) DIGIT_IDENTIFIER_

func (s *DigitIdentifierContext) DIGIT_IDENTIFIER_() antlr.TerminalNode

func (*DigitIdentifierContext) EnterRule

func (s *DigitIdentifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*DigitIdentifierContext) ExitRule

func (s *DigitIdentifierContext) ExitRule(listener antlr.ParseTreeListener)

func (*DigitIdentifierContext) GetRuleContext

func (s *DigitIdentifierContext) GetRuleContext() antlr.RuleContext

type DistinctFromContext

type DistinctFromContext struct {
	Predicate_Context
	// contains filtered or unexported fields
}

func NewDistinctFromContext

func NewDistinctFromContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DistinctFromContext

func (*DistinctFromContext) Accept

func (s *DistinctFromContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DistinctFromContext) DISTINCT_

func (s *DistinctFromContext) DISTINCT_() antlr.TerminalNode

func (*DistinctFromContext) EnterRule

func (s *DistinctFromContext) EnterRule(listener antlr.ParseTreeListener)

func (*DistinctFromContext) ExitRule

func (s *DistinctFromContext) ExitRule(listener antlr.ParseTreeListener)

func (*DistinctFromContext) FROM_

func (s *DistinctFromContext) FROM_() antlr.TerminalNode

func (*DistinctFromContext) GetRight

func (*DistinctFromContext) GetRuleContext

func (s *DistinctFromContext) GetRuleContext() antlr.RuleContext

func (*DistinctFromContext) IS_

func (s *DistinctFromContext) IS_() antlr.TerminalNode

func (*DistinctFromContext) NOT_

func (s *DistinctFromContext) NOT_() antlr.TerminalNode

func (*DistinctFromContext) SetRight

func (*DistinctFromContext) ValueExpression

func (s *DistinctFromContext) ValueExpression() IValueExpressionContext

type DoubleLiteralContext

type DoubleLiteralContext struct {
	NumberContext
}

func NewDoubleLiteralContext

func NewDoubleLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DoubleLiteralContext

func (*DoubleLiteralContext) Accept

func (s *DoubleLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DoubleLiteralContext) DOUBLE_VALUE_

func (s *DoubleLiteralContext) DOUBLE_VALUE_() antlr.TerminalNode

func (*DoubleLiteralContext) EnterRule

func (s *DoubleLiteralContext) EnterRule(listener antlr.ParseTreeListener)

func (*DoubleLiteralContext) ExitRule

func (s *DoubleLiteralContext) ExitRule(listener antlr.ParseTreeListener)

func (*DoubleLiteralContext) GetRuleContext

func (s *DoubleLiteralContext) GetRuleContext() antlr.RuleContext

func (*DoubleLiteralContext) MINUS_

func (s *DoubleLiteralContext) MINUS_() antlr.TerminalNode

type DoublePrecisionTypeContext

type DoublePrecisionTypeContext struct {
	TypeContext
}

func NewDoublePrecisionTypeContext

func NewDoublePrecisionTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DoublePrecisionTypeContext

func (*DoublePrecisionTypeContext) Accept

func (s *DoublePrecisionTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DoublePrecisionTypeContext) DOUBLE_

func (s *DoublePrecisionTypeContext) DOUBLE_() antlr.TerminalNode

func (*DoublePrecisionTypeContext) EnterRule

func (s *DoublePrecisionTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*DoublePrecisionTypeContext) ExitRule

func (s *DoublePrecisionTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*DoublePrecisionTypeContext) GetRuleContext

func (s *DoublePrecisionTypeContext) GetRuleContext() antlr.RuleContext

func (*DoublePrecisionTypeContext) PRECISION_

func (s *DoublePrecisionTypeContext) PRECISION_() antlr.TerminalNode

type DropCatalogContext

type DropCatalogContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewDropCatalogContext

func NewDropCatalogContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DropCatalogContext

func (*DropCatalogContext) Accept

func (s *DropCatalogContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DropCatalogContext) CASCADE_

func (s *DropCatalogContext) CASCADE_() antlr.TerminalNode

func (*DropCatalogContext) CATALOG_

func (s *DropCatalogContext) CATALOG_() antlr.TerminalNode

func (*DropCatalogContext) DROP_

func (s *DropCatalogContext) DROP_() antlr.TerminalNode

func (*DropCatalogContext) EXISTS_

func (s *DropCatalogContext) EXISTS_() antlr.TerminalNode

func (*DropCatalogContext) EnterRule

func (s *DropCatalogContext) EnterRule(listener antlr.ParseTreeListener)

func (*DropCatalogContext) ExitRule

func (s *DropCatalogContext) ExitRule(listener antlr.ParseTreeListener)

func (*DropCatalogContext) GetCatalog

func (s *DropCatalogContext) GetCatalog() IIdentifierContext

func (*DropCatalogContext) GetRuleContext

func (s *DropCatalogContext) GetRuleContext() antlr.RuleContext

func (*DropCatalogContext) IF_

func (s *DropCatalogContext) IF_() antlr.TerminalNode

func (*DropCatalogContext) Identifier

func (s *DropCatalogContext) Identifier() IIdentifierContext

func (*DropCatalogContext) RESTRICT_

func (s *DropCatalogContext) RESTRICT_() antlr.TerminalNode

func (*DropCatalogContext) SetCatalog

func (s *DropCatalogContext) SetCatalog(v IIdentifierContext)

type DropColumnContext

type DropColumnContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewDropColumnContext

func NewDropColumnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DropColumnContext

func (*DropColumnContext) ALTER_

func (s *DropColumnContext) ALTER_() antlr.TerminalNode

func (*DropColumnContext) Accept

func (s *DropColumnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DropColumnContext) AllEXISTS_

func (s *DropColumnContext) AllEXISTS_() []antlr.TerminalNode

func (*DropColumnContext) AllIF_

func (s *DropColumnContext) AllIF_() []antlr.TerminalNode

func (*DropColumnContext) AllQualifiedName

func (s *DropColumnContext) AllQualifiedName() []IQualifiedNameContext

func (*DropColumnContext) COLUMN_

func (s *DropColumnContext) COLUMN_() antlr.TerminalNode

func (*DropColumnContext) DROP_

func (s *DropColumnContext) DROP_() antlr.TerminalNode

func (*DropColumnContext) EXISTS_

func (s *DropColumnContext) EXISTS_(i int) antlr.TerminalNode

func (*DropColumnContext) EnterRule

func (s *DropColumnContext) EnterRule(listener antlr.ParseTreeListener)

func (*DropColumnContext) ExitRule

func (s *DropColumnContext) ExitRule(listener antlr.ParseTreeListener)

func (*DropColumnContext) GetColumn

func (*DropColumnContext) GetRuleContext

func (s *DropColumnContext) GetRuleContext() antlr.RuleContext

func (*DropColumnContext) GetTableName

func (s *DropColumnContext) GetTableName() IQualifiedNameContext

func (*DropColumnContext) IF_

func (s *DropColumnContext) IF_(i int) antlr.TerminalNode

func (*DropColumnContext) QualifiedName

func (s *DropColumnContext) QualifiedName(i int) IQualifiedNameContext

func (*DropColumnContext) SetColumn

func (s *DropColumnContext) SetColumn(v IQualifiedNameContext)

func (*DropColumnContext) SetTableName

func (s *DropColumnContext) SetTableName(v IQualifiedNameContext)

func (*DropColumnContext) TABLE_

func (s *DropColumnContext) TABLE_() antlr.TerminalNode

type DropFunctionContext

type DropFunctionContext struct {
	StatementContext
}

func NewDropFunctionContext

func NewDropFunctionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DropFunctionContext

func (*DropFunctionContext) Accept

func (s *DropFunctionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DropFunctionContext) DROP_

func (s *DropFunctionContext) DROP_() antlr.TerminalNode

func (*DropFunctionContext) EXISTS_

func (s *DropFunctionContext) EXISTS_() antlr.TerminalNode

func (*DropFunctionContext) EnterRule

func (s *DropFunctionContext) EnterRule(listener antlr.ParseTreeListener)

func (*DropFunctionContext) ExitRule

func (s *DropFunctionContext) ExitRule(listener antlr.ParseTreeListener)

func (*DropFunctionContext) FUNCTION_

func (s *DropFunctionContext) FUNCTION_() antlr.TerminalNode

func (*DropFunctionContext) FunctionDeclaration

func (s *DropFunctionContext) FunctionDeclaration() IFunctionDeclarationContext

func (*DropFunctionContext) GetRuleContext

func (s *DropFunctionContext) GetRuleContext() antlr.RuleContext

func (*DropFunctionContext) IF_

func (s *DropFunctionContext) IF_() antlr.TerminalNode

type DropMaterializedViewContext

type DropMaterializedViewContext struct {
	StatementContext
}

func NewDropMaterializedViewContext

func NewDropMaterializedViewContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DropMaterializedViewContext

func (*DropMaterializedViewContext) Accept

func (s *DropMaterializedViewContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DropMaterializedViewContext) DROP_

func (s *DropMaterializedViewContext) DROP_() antlr.TerminalNode

func (*DropMaterializedViewContext) EXISTS_

func (s *DropMaterializedViewContext) EXISTS_() antlr.TerminalNode

func (*DropMaterializedViewContext) EnterRule

func (s *DropMaterializedViewContext) EnterRule(listener antlr.ParseTreeListener)

func (*DropMaterializedViewContext) ExitRule

func (s *DropMaterializedViewContext) ExitRule(listener antlr.ParseTreeListener)

func (*DropMaterializedViewContext) GetRuleContext

func (s *DropMaterializedViewContext) GetRuleContext() antlr.RuleContext

func (*DropMaterializedViewContext) IF_

func (s *DropMaterializedViewContext) IF_() antlr.TerminalNode

func (*DropMaterializedViewContext) MATERIALIZED_

func (s *DropMaterializedViewContext) MATERIALIZED_() antlr.TerminalNode

func (*DropMaterializedViewContext) QualifiedName

func (*DropMaterializedViewContext) VIEW_

func (s *DropMaterializedViewContext) VIEW_() antlr.TerminalNode

type DropRoleContext

type DropRoleContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewDropRoleContext

func NewDropRoleContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DropRoleContext

func (*DropRoleContext) Accept

func (s *DropRoleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DropRoleContext) AllIdentifier

func (s *DropRoleContext) AllIdentifier() []IIdentifierContext

func (*DropRoleContext) DROP_

func (s *DropRoleContext) DROP_() antlr.TerminalNode

func (*DropRoleContext) EnterRule

func (s *DropRoleContext) EnterRule(listener antlr.ParseTreeListener)

func (*DropRoleContext) ExitRule

func (s *DropRoleContext) ExitRule(listener antlr.ParseTreeListener)

func (*DropRoleContext) GetCatalog

func (s *DropRoleContext) GetCatalog() IIdentifierContext

func (*DropRoleContext) GetName

func (s *DropRoleContext) GetName() IIdentifierContext

func (*DropRoleContext) GetRuleContext

func (s *DropRoleContext) GetRuleContext() antlr.RuleContext

func (*DropRoleContext) IN_

func (s *DropRoleContext) IN_() antlr.TerminalNode

func (*DropRoleContext) Identifier

func (s *DropRoleContext) Identifier(i int) IIdentifierContext

func (*DropRoleContext) ROLE_

func (s *DropRoleContext) ROLE_() antlr.TerminalNode

func (*DropRoleContext) SetCatalog

func (s *DropRoleContext) SetCatalog(v IIdentifierContext)

func (*DropRoleContext) SetName

func (s *DropRoleContext) SetName(v IIdentifierContext)

type DropSchemaContext

type DropSchemaContext struct {
	StatementContext
}

func NewDropSchemaContext

func NewDropSchemaContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DropSchemaContext

func (*DropSchemaContext) Accept

func (s *DropSchemaContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DropSchemaContext) CASCADE_

func (s *DropSchemaContext) CASCADE_() antlr.TerminalNode

func (*DropSchemaContext) DROP_

func (s *DropSchemaContext) DROP_() antlr.TerminalNode

func (*DropSchemaContext) EXISTS_

func (s *DropSchemaContext) EXISTS_() antlr.TerminalNode

func (*DropSchemaContext) EnterRule

func (s *DropSchemaContext) EnterRule(listener antlr.ParseTreeListener)

func (*DropSchemaContext) ExitRule

func (s *DropSchemaContext) ExitRule(listener antlr.ParseTreeListener)

func (*DropSchemaContext) GetRuleContext

func (s *DropSchemaContext) GetRuleContext() antlr.RuleContext

func (*DropSchemaContext) IF_

func (s *DropSchemaContext) IF_() antlr.TerminalNode

func (*DropSchemaContext) QualifiedName

func (s *DropSchemaContext) QualifiedName() IQualifiedNameContext

func (*DropSchemaContext) RESTRICT_

func (s *DropSchemaContext) RESTRICT_() antlr.TerminalNode

func (*DropSchemaContext) SCHEMA_

func (s *DropSchemaContext) SCHEMA_() antlr.TerminalNode

type DropTableContext

type DropTableContext struct {
	StatementContext
}

func NewDropTableContext

func NewDropTableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DropTableContext

func (*DropTableContext) Accept

func (s *DropTableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DropTableContext) DROP_

func (s *DropTableContext) DROP_() antlr.TerminalNode

func (*DropTableContext) EXISTS_

func (s *DropTableContext) EXISTS_() antlr.TerminalNode

func (*DropTableContext) EnterRule

func (s *DropTableContext) EnterRule(listener antlr.ParseTreeListener)

func (*DropTableContext) ExitRule

func (s *DropTableContext) ExitRule(listener antlr.ParseTreeListener)

func (*DropTableContext) GetRuleContext

func (s *DropTableContext) GetRuleContext() antlr.RuleContext

func (*DropTableContext) IF_

func (s *DropTableContext) IF_() antlr.TerminalNode

func (*DropTableContext) QualifiedName

func (s *DropTableContext) QualifiedName() IQualifiedNameContext

func (*DropTableContext) TABLE_

func (s *DropTableContext) TABLE_() antlr.TerminalNode

type DropViewContext

type DropViewContext struct {
	StatementContext
}

func NewDropViewContext

func NewDropViewContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DropViewContext

func (*DropViewContext) Accept

func (s *DropViewContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DropViewContext) DROP_

func (s *DropViewContext) DROP_() antlr.TerminalNode

func (*DropViewContext) EXISTS_

func (s *DropViewContext) EXISTS_() antlr.TerminalNode

func (*DropViewContext) EnterRule

func (s *DropViewContext) EnterRule(listener antlr.ParseTreeListener)

func (*DropViewContext) ExitRule

func (s *DropViewContext) ExitRule(listener antlr.ParseTreeListener)

func (*DropViewContext) GetRuleContext

func (s *DropViewContext) GetRuleContext() antlr.RuleContext

func (*DropViewContext) IF_

func (s *DropViewContext) IF_() antlr.TerminalNode

func (*DropViewContext) QualifiedName

func (s *DropViewContext) QualifiedName() IQualifiedNameContext

func (*DropViewContext) VIEW_

func (s *DropViewContext) VIEW_() antlr.TerminalNode

type ElseClauseContext

type ElseClauseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewElseClauseContext

func NewElseClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseClauseContext

func NewEmptyElseClauseContext

func NewEmptyElseClauseContext() *ElseClauseContext

func (*ElseClauseContext) Accept

func (s *ElseClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ElseClauseContext) ELSE_

func (s *ElseClauseContext) ELSE_() antlr.TerminalNode

func (*ElseClauseContext) EnterRule

func (s *ElseClauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*ElseClauseContext) ExitRule

func (s *ElseClauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*ElseClauseContext) GetParser

func (s *ElseClauseContext) GetParser() antlr.Parser

func (*ElseClauseContext) GetRuleContext

func (s *ElseClauseContext) GetRuleContext() antlr.RuleContext

func (*ElseClauseContext) IsElseClauseContext

func (*ElseClauseContext) IsElseClauseContext()

func (*ElseClauseContext) SqlStatementList

func (s *ElseClauseContext) SqlStatementList() ISqlStatementListContext

func (*ElseClauseContext) ToStringTree

func (s *ElseClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ElseIfClauseContext

type ElseIfClauseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewElseIfClauseContext

func NewElseIfClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseIfClauseContext

func NewEmptyElseIfClauseContext

func NewEmptyElseIfClauseContext() *ElseIfClauseContext

func (*ElseIfClauseContext) Accept

func (s *ElseIfClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ElseIfClauseContext) ELSEIF_

func (s *ElseIfClauseContext) ELSEIF_() antlr.TerminalNode

func (*ElseIfClauseContext) EnterRule

func (s *ElseIfClauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*ElseIfClauseContext) ExitRule

func (s *ElseIfClauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*ElseIfClauseContext) Expression

func (s *ElseIfClauseContext) Expression() IExpressionContext

func (*ElseIfClauseContext) GetParser

func (s *ElseIfClauseContext) GetParser() antlr.Parser

func (*ElseIfClauseContext) GetRuleContext

func (s *ElseIfClauseContext) GetRuleContext() antlr.RuleContext

func (*ElseIfClauseContext) IsElseIfClauseContext

func (*ElseIfClauseContext) IsElseIfClauseContext()

func (*ElseIfClauseContext) SqlStatementList

func (s *ElseIfClauseContext) SqlStatementList() ISqlStatementListContext

func (*ElseIfClauseContext) THEN_

func (s *ElseIfClauseContext) THEN_() antlr.TerminalNode

func (*ElseIfClauseContext) ToStringTree

func (s *ElseIfClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type EmptyMatchHandlingContext

type EmptyMatchHandlingContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyEmptyMatchHandlingContext

func NewEmptyEmptyMatchHandlingContext() *EmptyMatchHandlingContext

func NewEmptyMatchHandlingContext

func NewEmptyMatchHandlingContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EmptyMatchHandlingContext

func (*EmptyMatchHandlingContext) Accept

func (s *EmptyMatchHandlingContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*EmptyMatchHandlingContext) EMPTY_

func (s *EmptyMatchHandlingContext) EMPTY_() antlr.TerminalNode

func (*EmptyMatchHandlingContext) EnterRule

func (s *EmptyMatchHandlingContext) EnterRule(listener antlr.ParseTreeListener)

func (*EmptyMatchHandlingContext) ExitRule

func (s *EmptyMatchHandlingContext) ExitRule(listener antlr.ParseTreeListener)

func (*EmptyMatchHandlingContext) GetParser

func (s *EmptyMatchHandlingContext) GetParser() antlr.Parser

func (*EmptyMatchHandlingContext) GetRuleContext

func (s *EmptyMatchHandlingContext) GetRuleContext() antlr.RuleContext

func (*EmptyMatchHandlingContext) IsEmptyMatchHandlingContext

func (*EmptyMatchHandlingContext) IsEmptyMatchHandlingContext()

func (*EmptyMatchHandlingContext) MATCHES_

func (s *EmptyMatchHandlingContext) MATCHES_() antlr.TerminalNode

func (*EmptyMatchHandlingContext) OMIT_

func (s *EmptyMatchHandlingContext) OMIT_() antlr.TerminalNode

func (*EmptyMatchHandlingContext) ROWS_

func (s *EmptyMatchHandlingContext) ROWS_() antlr.TerminalNode

func (*EmptyMatchHandlingContext) SHOW_

func (s *EmptyMatchHandlingContext) SHOW_() antlr.TerminalNode

func (*EmptyMatchHandlingContext) ToStringTree

func (s *EmptyMatchHandlingContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*EmptyMatchHandlingContext) UNMATCHED_

func (s *EmptyMatchHandlingContext) UNMATCHED_() antlr.TerminalNode

func (*EmptyMatchHandlingContext) WITH_

func (s *EmptyMatchHandlingContext) WITH_() antlr.TerminalNode

type EmptyPatternContext

type EmptyPatternContext struct {
	PatternPrimaryContext
}

func NewEmptyPatternContext

func NewEmptyPatternContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *EmptyPatternContext

func (*EmptyPatternContext) Accept

func (s *EmptyPatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*EmptyPatternContext) EnterRule

func (s *EmptyPatternContext) EnterRule(listener antlr.ParseTreeListener)

func (*EmptyPatternContext) ExitRule

func (s *EmptyPatternContext) ExitRule(listener antlr.ParseTreeListener)

func (*EmptyPatternContext) GetRuleContext

func (s *EmptyPatternContext) GetRuleContext() antlr.RuleContext

func (*EmptyPatternContext) LPAREN_

func (s *EmptyPatternContext) LPAREN_() antlr.TerminalNode

func (*EmptyPatternContext) RPAREN_

func (s *EmptyPatternContext) RPAREN_() antlr.TerminalNode

type ExcludedPatternContext

type ExcludedPatternContext struct {
	PatternPrimaryContext
}

func NewExcludedPatternContext

func NewExcludedPatternContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExcludedPatternContext

func (*ExcludedPatternContext) Accept

func (s *ExcludedPatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExcludedPatternContext) EnterRule

func (s *ExcludedPatternContext) EnterRule(listener antlr.ParseTreeListener)

func (*ExcludedPatternContext) ExitRule

func (s *ExcludedPatternContext) ExitRule(listener antlr.ParseTreeListener)

func (*ExcludedPatternContext) GetRuleContext

func (s *ExcludedPatternContext) GetRuleContext() antlr.RuleContext

func (*ExcludedPatternContext) LCURLYHYPHEN_

func (s *ExcludedPatternContext) LCURLYHYPHEN_() antlr.TerminalNode

func (*ExcludedPatternContext) RCURLYHYPHEN_

func (s *ExcludedPatternContext) RCURLYHYPHEN_() antlr.TerminalNode

func (*ExcludedPatternContext) RowPattern

type ExecuteContext

type ExecuteContext struct {
	StatementContext
}

func NewExecuteContext

func NewExecuteContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExecuteContext

func (*ExecuteContext) Accept

func (s *ExecuteContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExecuteContext) AllCOMMA_

func (s *ExecuteContext) AllCOMMA_() []antlr.TerminalNode

func (*ExecuteContext) AllExpression

func (s *ExecuteContext) AllExpression() []IExpressionContext

func (*ExecuteContext) COMMA_

func (s *ExecuteContext) COMMA_(i int) antlr.TerminalNode

func (*ExecuteContext) EXECUTE_

func (s *ExecuteContext) EXECUTE_() antlr.TerminalNode

func (*ExecuteContext) EnterRule

func (s *ExecuteContext) EnterRule(listener antlr.ParseTreeListener)

func (*ExecuteContext) ExitRule

func (s *ExecuteContext) ExitRule(listener antlr.ParseTreeListener)

func (*ExecuteContext) Expression

func (s *ExecuteContext) Expression(i int) IExpressionContext

func (*ExecuteContext) GetRuleContext

func (s *ExecuteContext) GetRuleContext() antlr.RuleContext

func (*ExecuteContext) Identifier

func (s *ExecuteContext) Identifier() IIdentifierContext

func (*ExecuteContext) USING_

func (s *ExecuteContext) USING_() antlr.TerminalNode

type ExecuteImmediateContext

type ExecuteImmediateContext struct {
	StatementContext
}

func NewExecuteImmediateContext

func NewExecuteImmediateContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExecuteImmediateContext

func (*ExecuteImmediateContext) Accept

func (s *ExecuteImmediateContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExecuteImmediateContext) AllCOMMA_

func (s *ExecuteImmediateContext) AllCOMMA_() []antlr.TerminalNode

func (*ExecuteImmediateContext) AllExpression

func (s *ExecuteImmediateContext) AllExpression() []IExpressionContext

func (*ExecuteImmediateContext) COMMA_

func (s *ExecuteImmediateContext) COMMA_(i int) antlr.TerminalNode

func (*ExecuteImmediateContext) EXECUTE_

func (s *ExecuteImmediateContext) EXECUTE_() antlr.TerminalNode

func (*ExecuteImmediateContext) EnterRule

func (s *ExecuteImmediateContext) EnterRule(listener antlr.ParseTreeListener)

func (*ExecuteImmediateContext) ExitRule

func (s *ExecuteImmediateContext) ExitRule(listener antlr.ParseTreeListener)

func (*ExecuteImmediateContext) Expression

func (*ExecuteImmediateContext) GetRuleContext

func (s *ExecuteImmediateContext) GetRuleContext() antlr.RuleContext

func (*ExecuteImmediateContext) IMMEDIATE_

func (s *ExecuteImmediateContext) IMMEDIATE_() antlr.TerminalNode

func (*ExecuteImmediateContext) String_

func (*ExecuteImmediateContext) USING_

func (s *ExecuteImmediateContext) USING_() antlr.TerminalNode

type ExistsContext

type ExistsContext struct {
	PrimaryExpressionContext
}

func NewExistsContext

func NewExistsContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExistsContext

func (*ExistsContext) Accept

func (s *ExistsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExistsContext) EXISTS_

func (s *ExistsContext) EXISTS_() antlr.TerminalNode

func (*ExistsContext) EnterRule

func (s *ExistsContext) EnterRule(listener antlr.ParseTreeListener)

func (*ExistsContext) ExitRule

func (s *ExistsContext) ExitRule(listener antlr.ParseTreeListener)

func (*ExistsContext) GetRuleContext

func (s *ExistsContext) GetRuleContext() antlr.RuleContext

func (*ExistsContext) LPAREN_

func (s *ExistsContext) LPAREN_() antlr.TerminalNode

func (*ExistsContext) Query

func (s *ExistsContext) Query() IQueryContext

func (*ExistsContext) RPAREN_

func (s *ExistsContext) RPAREN_() antlr.TerminalNode

type ExplainAnalyzeContext

type ExplainAnalyzeContext struct {
	StatementContext
}

func NewExplainAnalyzeContext

func NewExplainAnalyzeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExplainAnalyzeContext

func (*ExplainAnalyzeContext) ANALYZE_

func (s *ExplainAnalyzeContext) ANALYZE_() antlr.TerminalNode

func (*ExplainAnalyzeContext) Accept

func (s *ExplainAnalyzeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExplainAnalyzeContext) EXPLAIN_

func (s *ExplainAnalyzeContext) EXPLAIN_() antlr.TerminalNode

func (*ExplainAnalyzeContext) EnterRule

func (s *ExplainAnalyzeContext) EnterRule(listener antlr.ParseTreeListener)

func (*ExplainAnalyzeContext) ExitRule

func (s *ExplainAnalyzeContext) ExitRule(listener antlr.ParseTreeListener)

func (*ExplainAnalyzeContext) GetRuleContext

func (s *ExplainAnalyzeContext) GetRuleContext() antlr.RuleContext

func (*ExplainAnalyzeContext) Statement

func (*ExplainAnalyzeContext) VERBOSE_

func (s *ExplainAnalyzeContext) VERBOSE_() antlr.TerminalNode

type ExplainContext

type ExplainContext struct {
	StatementContext
}

func NewExplainContext

func NewExplainContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExplainContext

func (*ExplainContext) Accept

func (s *ExplainContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExplainContext) AllCOMMA_

func (s *ExplainContext) AllCOMMA_() []antlr.TerminalNode

func (*ExplainContext) AllExplainOption

func (s *ExplainContext) AllExplainOption() []IExplainOptionContext

func (*ExplainContext) COMMA_

func (s *ExplainContext) COMMA_(i int) antlr.TerminalNode

func (*ExplainContext) EXPLAIN_

func (s *ExplainContext) EXPLAIN_() antlr.TerminalNode

func (*ExplainContext) EnterRule

func (s *ExplainContext) EnterRule(listener antlr.ParseTreeListener)

func (*ExplainContext) ExitRule

func (s *ExplainContext) ExitRule(listener antlr.ParseTreeListener)

func (*ExplainContext) ExplainOption

func (s *ExplainContext) ExplainOption(i int) IExplainOptionContext

func (*ExplainContext) GetRuleContext

func (s *ExplainContext) GetRuleContext() antlr.RuleContext

func (*ExplainContext) LPAREN_

func (s *ExplainContext) LPAREN_() antlr.TerminalNode

func (*ExplainContext) RPAREN_

func (s *ExplainContext) RPAREN_() antlr.TerminalNode

func (*ExplainContext) Statement

func (s *ExplainContext) Statement() IStatementContext

type ExplainFormatContext

type ExplainFormatContext struct {
	ExplainOptionContext
	// contains filtered or unexported fields
}

func NewExplainFormatContext

func NewExplainFormatContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExplainFormatContext

func (*ExplainFormatContext) Accept

func (s *ExplainFormatContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExplainFormatContext) EnterRule

func (s *ExplainFormatContext) EnterRule(listener antlr.ParseTreeListener)

func (*ExplainFormatContext) ExitRule

func (s *ExplainFormatContext) ExitRule(listener antlr.ParseTreeListener)

func (*ExplainFormatContext) FORMAT_

func (s *ExplainFormatContext) FORMAT_() antlr.TerminalNode

func (*ExplainFormatContext) GRAPHVIZ_

func (s *ExplainFormatContext) GRAPHVIZ_() antlr.TerminalNode

func (*ExplainFormatContext) GetRuleContext

func (s *ExplainFormatContext) GetRuleContext() antlr.RuleContext

func (*ExplainFormatContext) GetValue

func (s *ExplainFormatContext) GetValue() antlr.Token

func (*ExplainFormatContext) JSON_

func (s *ExplainFormatContext) JSON_() antlr.TerminalNode

func (*ExplainFormatContext) SetValue

func (s *ExplainFormatContext) SetValue(v antlr.Token)

func (*ExplainFormatContext) TEXT_

func (s *ExplainFormatContext) TEXT_() antlr.TerminalNode

type ExplainOptionContext

type ExplainOptionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyExplainOptionContext

func NewEmptyExplainOptionContext() *ExplainOptionContext

func NewExplainOptionContext

func NewExplainOptionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExplainOptionContext

func (*ExplainOptionContext) CopyAll

func (s *ExplainOptionContext) CopyAll(ctx *ExplainOptionContext)

func (*ExplainOptionContext) GetParser

func (s *ExplainOptionContext) GetParser() antlr.Parser

func (*ExplainOptionContext) GetRuleContext

func (s *ExplainOptionContext) GetRuleContext() antlr.RuleContext

func (*ExplainOptionContext) IsExplainOptionContext

func (*ExplainOptionContext) IsExplainOptionContext()

func (*ExplainOptionContext) ToStringTree

func (s *ExplainOptionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ExplainTypeContext

type ExplainTypeContext struct {
	ExplainOptionContext
	// contains filtered or unexported fields
}

func NewExplainTypeContext

func NewExplainTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExplainTypeContext

func (*ExplainTypeContext) Accept

func (s *ExplainTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExplainTypeContext) DISTRIBUTED_

func (s *ExplainTypeContext) DISTRIBUTED_() antlr.TerminalNode

func (*ExplainTypeContext) EnterRule

func (s *ExplainTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*ExplainTypeContext) ExitRule

func (s *ExplainTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*ExplainTypeContext) GetRuleContext

func (s *ExplainTypeContext) GetRuleContext() antlr.RuleContext

func (*ExplainTypeContext) GetValue

func (s *ExplainTypeContext) GetValue() antlr.Token

func (*ExplainTypeContext) IO_

func (s *ExplainTypeContext) IO_() antlr.TerminalNode

func (*ExplainTypeContext) LOGICAL_

func (s *ExplainTypeContext) LOGICAL_() antlr.TerminalNode

func (*ExplainTypeContext) SetValue

func (s *ExplainTypeContext) SetValue(v antlr.Token)

func (*ExplainTypeContext) TYPE_

func (s *ExplainTypeContext) TYPE_() antlr.TerminalNode

func (*ExplainTypeContext) VALIDATE_

func (s *ExplainTypeContext) VALIDATE_() antlr.TerminalNode

type ExpressionContext

type ExpressionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyExpressionContext

func NewEmptyExpressionContext() *ExpressionContext

func NewExpressionContext

func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext

func (*ExpressionContext) Accept

func (s *ExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExpressionContext) BooleanExpression

func (s *ExpressionContext) BooleanExpression() IBooleanExpressionContext

func (*ExpressionContext) EnterRule

func (s *ExpressionContext) EnterRule(listener antlr.ParseTreeListener)

func (*ExpressionContext) ExitRule

func (s *ExpressionContext) ExitRule(listener antlr.ParseTreeListener)

func (*ExpressionContext) GetParser

func (s *ExpressionContext) GetParser() antlr.Parser

func (*ExpressionContext) GetRuleContext

func (s *ExpressionContext) GetRuleContext() antlr.RuleContext

func (*ExpressionContext) IsExpressionContext

func (*ExpressionContext) IsExpressionContext()

func (*ExpressionContext) ToStringTree

func (s *ExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ExtractContext

type ExtractContext struct {
	PrimaryExpressionContext
}

func NewExtractContext

func NewExtractContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ExtractContext

func (*ExtractContext) Accept

func (s *ExtractContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExtractContext) EXTRACT_

func (s *ExtractContext) EXTRACT_() antlr.TerminalNode

func (*ExtractContext) EnterRule

func (s *ExtractContext) EnterRule(listener antlr.ParseTreeListener)

func (*ExtractContext) ExitRule

func (s *ExtractContext) ExitRule(listener antlr.ParseTreeListener)

func (*ExtractContext) FROM_

func (s *ExtractContext) FROM_() antlr.TerminalNode

func (*ExtractContext) GetRuleContext

func (s *ExtractContext) GetRuleContext() antlr.RuleContext

func (*ExtractContext) Identifier

func (s *ExtractContext) Identifier() IIdentifierContext

func (*ExtractContext) LPAREN_

func (s *ExtractContext) LPAREN_() antlr.TerminalNode

func (*ExtractContext) RPAREN_

func (s *ExtractContext) RPAREN_() antlr.TerminalNode

func (*ExtractContext) ValueExpression

func (s *ExtractContext) ValueExpression() IValueExpressionContext

type FilterContext

type FilterContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFilterContext

func NewEmptyFilterContext() *FilterContext

func NewFilterContext

func NewFilterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FilterContext

func (*FilterContext) Accept

func (s *FilterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FilterContext) BooleanExpression

func (s *FilterContext) BooleanExpression() IBooleanExpressionContext

func (*FilterContext) EnterRule

func (s *FilterContext) EnterRule(listener antlr.ParseTreeListener)

func (*FilterContext) ExitRule

func (s *FilterContext) ExitRule(listener antlr.ParseTreeListener)

func (*FilterContext) FILTER_

func (s *FilterContext) FILTER_() antlr.TerminalNode

func (*FilterContext) GetParser

func (s *FilterContext) GetParser() antlr.Parser

func (*FilterContext) GetRuleContext

func (s *FilterContext) GetRuleContext() antlr.RuleContext

func (*FilterContext) IsFilterContext

func (*FilterContext) IsFilterContext()

func (*FilterContext) LPAREN_

func (s *FilterContext) LPAREN_() antlr.TerminalNode

func (*FilterContext) RPAREN_

func (s *FilterContext) RPAREN_() antlr.TerminalNode

func (*FilterContext) ToStringTree

func (s *FilterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*FilterContext) WHERE_

func (s *FilterContext) WHERE_() antlr.TerminalNode

type FrameBoundContext

type FrameBoundContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFrameBoundContext

func NewEmptyFrameBoundContext() *FrameBoundContext

func NewFrameBoundContext

func NewFrameBoundContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FrameBoundContext

func (*FrameBoundContext) CopyAll

func (s *FrameBoundContext) CopyAll(ctx *FrameBoundContext)

func (*FrameBoundContext) GetParser

func (s *FrameBoundContext) GetParser() antlr.Parser

func (*FrameBoundContext) GetRuleContext

func (s *FrameBoundContext) GetRuleContext() antlr.RuleContext

func (*FrameBoundContext) IsFrameBoundContext

func (*FrameBoundContext) IsFrameBoundContext()

func (*FrameBoundContext) ToStringTree

func (s *FrameBoundContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type FrameExtentContext

type FrameExtentContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFrameExtentContext

func NewEmptyFrameExtentContext() *FrameExtentContext

func NewFrameExtentContext

func NewFrameExtentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FrameExtentContext

func (*FrameExtentContext) AND_

func (s *FrameExtentContext) AND_() antlr.TerminalNode

func (*FrameExtentContext) Accept

func (s *FrameExtentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FrameExtentContext) AllFrameBound

func (s *FrameExtentContext) AllFrameBound() []IFrameBoundContext

func (*FrameExtentContext) BETWEEN_

func (s *FrameExtentContext) BETWEEN_() antlr.TerminalNode

func (*FrameExtentContext) EnterRule

func (s *FrameExtentContext) EnterRule(listener antlr.ParseTreeListener)

func (*FrameExtentContext) ExitRule

func (s *FrameExtentContext) ExitRule(listener antlr.ParseTreeListener)

func (*FrameExtentContext) FrameBound

func (s *FrameExtentContext) FrameBound(i int) IFrameBoundContext

func (*FrameExtentContext) GROUPS_

func (s *FrameExtentContext) GROUPS_() antlr.TerminalNode

func (*FrameExtentContext) GetEnd_

func (*FrameExtentContext) GetFrameType

func (s *FrameExtentContext) GetFrameType() antlr.Token

func (*FrameExtentContext) GetParser

func (s *FrameExtentContext) GetParser() antlr.Parser

func (*FrameExtentContext) GetRuleContext

func (s *FrameExtentContext) GetRuleContext() antlr.RuleContext

func (*FrameExtentContext) GetStart_

func (s *FrameExtentContext) GetStart_() IFrameBoundContext

func (*FrameExtentContext) IsFrameExtentContext

func (*FrameExtentContext) IsFrameExtentContext()

func (*FrameExtentContext) RANGE_

func (s *FrameExtentContext) RANGE_() antlr.TerminalNode

func (*FrameExtentContext) ROWS_

func (s *FrameExtentContext) ROWS_() antlr.TerminalNode

func (*FrameExtentContext) SetEnd_

func (s *FrameExtentContext) SetEnd_(v IFrameBoundContext)

func (*FrameExtentContext) SetFrameType

func (s *FrameExtentContext) SetFrameType(v antlr.Token)

func (*FrameExtentContext) SetStart_

func (s *FrameExtentContext) SetStart_(v IFrameBoundContext)

func (*FrameExtentContext) ToStringTree

func (s *FrameExtentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type FunctionCallContext

type FunctionCallContext struct {
	PrimaryExpressionContext
	// contains filtered or unexported fields
}

func NewFunctionCallContext

func NewFunctionCallContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FunctionCallContext

func (*FunctionCallContext) ASTERISK_

func (s *FunctionCallContext) ASTERISK_() antlr.TerminalNode

func (*FunctionCallContext) Accept

func (s *FunctionCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FunctionCallContext) AllCOMMA_

func (s *FunctionCallContext) AllCOMMA_() []antlr.TerminalNode

func (*FunctionCallContext) AllExpression

func (s *FunctionCallContext) AllExpression() []IExpressionContext

func (*FunctionCallContext) AllSortItem

func (s *FunctionCallContext) AllSortItem() []ISortItemContext

func (*FunctionCallContext) BY_

func (s *FunctionCallContext) BY_() antlr.TerminalNode

func (*FunctionCallContext) COMMA_

func (s *FunctionCallContext) COMMA_(i int) antlr.TerminalNode

func (*FunctionCallContext) DOT_

func (s *FunctionCallContext) DOT_() antlr.TerminalNode

func (*FunctionCallContext) EnterRule

func (s *FunctionCallContext) EnterRule(listener antlr.ParseTreeListener)

func (*FunctionCallContext) ExitRule

func (s *FunctionCallContext) ExitRule(listener antlr.ParseTreeListener)

func (*FunctionCallContext) Expression

func (s *FunctionCallContext) Expression(i int) IExpressionContext

func (*FunctionCallContext) Filter

func (s *FunctionCallContext) Filter() IFilterContext

func (*FunctionCallContext) GetLabel

func (*FunctionCallContext) GetRuleContext

func (s *FunctionCallContext) GetRuleContext() antlr.RuleContext

func (*FunctionCallContext) Identifier

func (s *FunctionCallContext) Identifier() IIdentifierContext

func (*FunctionCallContext) LPAREN_

func (s *FunctionCallContext) LPAREN_() antlr.TerminalNode

func (*FunctionCallContext) NullTreatment

func (s *FunctionCallContext) NullTreatment() INullTreatmentContext

func (*FunctionCallContext) ORDER_

func (s *FunctionCallContext) ORDER_() antlr.TerminalNode

func (*FunctionCallContext) Over

func (*FunctionCallContext) ProcessingMode

func (s *FunctionCallContext) ProcessingMode() IProcessingModeContext

func (*FunctionCallContext) QualifiedName

func (s *FunctionCallContext) QualifiedName() IQualifiedNameContext

func (*FunctionCallContext) RPAREN_

func (s *FunctionCallContext) RPAREN_() antlr.TerminalNode

func (*FunctionCallContext) SetLabel

func (s *FunctionCallContext) SetLabel(v IIdentifierContext)

func (*FunctionCallContext) SetQuantifier

func (s *FunctionCallContext) SetQuantifier() ISetQuantifierContext

func (*FunctionCallContext) SortItem

func (s *FunctionCallContext) SortItem(i int) ISortItemContext

type FunctionDeclarationContext

type FunctionDeclarationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFunctionDeclarationContext

func NewEmptyFunctionDeclarationContext() *FunctionDeclarationContext

func NewFunctionDeclarationContext

func NewFunctionDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionDeclarationContext

func (*FunctionDeclarationContext) Accept

func (s *FunctionDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FunctionDeclarationContext) AllCOMMA_

func (s *FunctionDeclarationContext) AllCOMMA_() []antlr.TerminalNode

func (*FunctionDeclarationContext) AllParameterDeclaration

func (s *FunctionDeclarationContext) AllParameterDeclaration() []IParameterDeclarationContext

func (*FunctionDeclarationContext) COMMA_

func (s *FunctionDeclarationContext) COMMA_(i int) antlr.TerminalNode

func (*FunctionDeclarationContext) EnterRule

func (s *FunctionDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*FunctionDeclarationContext) ExitRule

func (s *FunctionDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*FunctionDeclarationContext) GetParser

func (s *FunctionDeclarationContext) GetParser() antlr.Parser

func (*FunctionDeclarationContext) GetRuleContext

func (s *FunctionDeclarationContext) GetRuleContext() antlr.RuleContext

func (*FunctionDeclarationContext) IsFunctionDeclarationContext

func (*FunctionDeclarationContext) IsFunctionDeclarationContext()

func (*FunctionDeclarationContext) LPAREN_

func (s *FunctionDeclarationContext) LPAREN_() antlr.TerminalNode

func (*FunctionDeclarationContext) ParameterDeclaration

func (s *FunctionDeclarationContext) ParameterDeclaration(i int) IParameterDeclarationContext

func (*FunctionDeclarationContext) QualifiedName

func (*FunctionDeclarationContext) RPAREN_

func (s *FunctionDeclarationContext) RPAREN_() antlr.TerminalNode

func (*FunctionDeclarationContext) ToStringTree

func (s *FunctionDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type FunctionSpecificationContext

type FunctionSpecificationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFunctionSpecificationContext

func NewEmptyFunctionSpecificationContext() *FunctionSpecificationContext

func NewFunctionSpecificationContext

func NewFunctionSpecificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionSpecificationContext

func (*FunctionSpecificationContext) Accept

func (s *FunctionSpecificationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FunctionSpecificationContext) AllRoutineCharacteristic

func (s *FunctionSpecificationContext) AllRoutineCharacteristic() []IRoutineCharacteristicContext

func (*FunctionSpecificationContext) ControlStatement

func (*FunctionSpecificationContext) EnterRule

func (s *FunctionSpecificationContext) EnterRule(listener antlr.ParseTreeListener)

func (*FunctionSpecificationContext) ExitRule

func (s *FunctionSpecificationContext) ExitRule(listener antlr.ParseTreeListener)

func (*FunctionSpecificationContext) FUNCTION_

func (s *FunctionSpecificationContext) FUNCTION_() antlr.TerminalNode

func (*FunctionSpecificationContext) FunctionDeclaration

func (*FunctionSpecificationContext) GetParser

func (s *FunctionSpecificationContext) GetParser() antlr.Parser

func (*FunctionSpecificationContext) GetRuleContext

func (s *FunctionSpecificationContext) GetRuleContext() antlr.RuleContext

func (*FunctionSpecificationContext) IsFunctionSpecificationContext

func (*FunctionSpecificationContext) IsFunctionSpecificationContext()

func (*FunctionSpecificationContext) ReturnsClause

func (*FunctionSpecificationContext) RoutineCharacteristic

func (*FunctionSpecificationContext) ToStringTree

func (s *FunctionSpecificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type GenericTypeContext

type GenericTypeContext struct {
	TypeContext
}

func NewGenericTypeContext

func NewGenericTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GenericTypeContext

func (*GenericTypeContext) Accept

func (s *GenericTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GenericTypeContext) AllCOMMA_

func (s *GenericTypeContext) AllCOMMA_() []antlr.TerminalNode

func (*GenericTypeContext) AllTypeParameter

func (s *GenericTypeContext) AllTypeParameter() []ITypeParameterContext

func (*GenericTypeContext) COMMA_

func (s *GenericTypeContext) COMMA_(i int) antlr.TerminalNode

func (*GenericTypeContext) EnterRule

func (s *GenericTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*GenericTypeContext) ExitRule

func (s *GenericTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*GenericTypeContext) GetRuleContext

func (s *GenericTypeContext) GetRuleContext() antlr.RuleContext

func (*GenericTypeContext) Identifier

func (s *GenericTypeContext) Identifier() IIdentifierContext

func (*GenericTypeContext) LPAREN_

func (s *GenericTypeContext) LPAREN_() antlr.TerminalNode

func (*GenericTypeContext) RPAREN_

func (s *GenericTypeContext) RPAREN_() antlr.TerminalNode

func (*GenericTypeContext) TypeParameter

func (s *GenericTypeContext) TypeParameter(i int) ITypeParameterContext

type GrantContext

type GrantContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewGrantContext

func NewGrantContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GrantContext

func (*GrantContext) ALL_

func (s *GrantContext) ALL_() antlr.TerminalNode

func (*GrantContext) Accept

func (s *GrantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GrantContext) AllCOMMA_

func (s *GrantContext) AllCOMMA_() []antlr.TerminalNode

func (*GrantContext) AllGRANT_

func (s *GrantContext) AllGRANT_() []antlr.TerminalNode

func (*GrantContext) AllPrivilege

func (s *GrantContext) AllPrivilege() []IPrivilegeContext

func (*GrantContext) COMMA_

func (s *GrantContext) COMMA_(i int) antlr.TerminalNode

func (*GrantContext) EnterRule

func (s *GrantContext) EnterRule(listener antlr.ParseTreeListener)

func (*GrantContext) ExitRule

func (s *GrantContext) ExitRule(listener antlr.ParseTreeListener)

func (*GrantContext) GRANT_

func (s *GrantContext) GRANT_(i int) antlr.TerminalNode

func (*GrantContext) GetGrantee

func (s *GrantContext) GetGrantee() IPrincipalContext

func (*GrantContext) GetRuleContext

func (s *GrantContext) GetRuleContext() antlr.RuleContext

func (*GrantContext) ON_

func (s *GrantContext) ON_() antlr.TerminalNode

func (*GrantContext) OPTION_

func (s *GrantContext) OPTION_() antlr.TerminalNode

func (*GrantContext) PRIVILEGES_

func (s *GrantContext) PRIVILEGES_() antlr.TerminalNode

func (*GrantContext) Principal

func (s *GrantContext) Principal() IPrincipalContext

func (*GrantContext) Privilege

func (s *GrantContext) Privilege(i int) IPrivilegeContext

func (*GrantContext) QualifiedName

func (s *GrantContext) QualifiedName() IQualifiedNameContext

func (*GrantContext) SCHEMA_

func (s *GrantContext) SCHEMA_() antlr.TerminalNode

func (*GrantContext) SetGrantee

func (s *GrantContext) SetGrantee(v IPrincipalContext)

func (*GrantContext) TABLE_

func (s *GrantContext) TABLE_() antlr.TerminalNode

func (*GrantContext) TO_

func (s *GrantContext) TO_() antlr.TerminalNode

func (*GrantContext) WITH_

func (s *GrantContext) WITH_() antlr.TerminalNode

type GrantRolesContext

type GrantRolesContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewGrantRolesContext

func NewGrantRolesContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GrantRolesContext

func (*GrantRolesContext) ADMIN_

func (s *GrantRolesContext) ADMIN_() antlr.TerminalNode

func (*GrantRolesContext) Accept

func (s *GrantRolesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GrantRolesContext) AllCOMMA_

func (s *GrantRolesContext) AllCOMMA_() []antlr.TerminalNode

func (*GrantRolesContext) AllPrincipal

func (s *GrantRolesContext) AllPrincipal() []IPrincipalContext

func (*GrantRolesContext) BY_

func (s *GrantRolesContext) BY_() antlr.TerminalNode

func (*GrantRolesContext) COMMA_

func (s *GrantRolesContext) COMMA_(i int) antlr.TerminalNode

func (*GrantRolesContext) EnterRule

func (s *GrantRolesContext) EnterRule(listener antlr.ParseTreeListener)

func (*GrantRolesContext) ExitRule

func (s *GrantRolesContext) ExitRule(listener antlr.ParseTreeListener)

func (*GrantRolesContext) GRANTED_

func (s *GrantRolesContext) GRANTED_() antlr.TerminalNode

func (*GrantRolesContext) GRANT_

func (s *GrantRolesContext) GRANT_() antlr.TerminalNode

func (*GrantRolesContext) GetCatalog

func (s *GrantRolesContext) GetCatalog() IIdentifierContext

func (*GrantRolesContext) GetRuleContext

func (s *GrantRolesContext) GetRuleContext() antlr.RuleContext

func (*GrantRolesContext) Grantor

func (s *GrantRolesContext) Grantor() IGrantorContext

func (*GrantRolesContext) IN_

func (s *GrantRolesContext) IN_() antlr.TerminalNode

func (*GrantRolesContext) Identifier

func (s *GrantRolesContext) Identifier() IIdentifierContext

func (*GrantRolesContext) OPTION_

func (s *GrantRolesContext) OPTION_() antlr.TerminalNode

func (*GrantRolesContext) Principal

func (s *GrantRolesContext) Principal(i int) IPrincipalContext

func (*GrantRolesContext) Roles

func (s *GrantRolesContext) Roles() IRolesContext

func (*GrantRolesContext) SetCatalog

func (s *GrantRolesContext) SetCatalog(v IIdentifierContext)

func (*GrantRolesContext) TO_

func (s *GrantRolesContext) TO_() antlr.TerminalNode

func (*GrantRolesContext) WITH_

func (s *GrantRolesContext) WITH_() antlr.TerminalNode

type GrantorContext

type GrantorContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyGrantorContext

func NewEmptyGrantorContext() *GrantorContext

func NewGrantorContext

func NewGrantorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GrantorContext

func (*GrantorContext) CopyAll

func (s *GrantorContext) CopyAll(ctx *GrantorContext)

func (*GrantorContext) GetParser

func (s *GrantorContext) GetParser() antlr.Parser

func (*GrantorContext) GetRuleContext

func (s *GrantorContext) GetRuleContext() antlr.RuleContext

func (*GrantorContext) IsGrantorContext

func (*GrantorContext) IsGrantorContext()

func (*GrantorContext) ToStringTree

func (s *GrantorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type GroupByContext

type GroupByContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyGroupByContext

func NewEmptyGroupByContext() *GroupByContext

func NewGroupByContext

func NewGroupByContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupByContext

func (*GroupByContext) Accept

func (s *GroupByContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GroupByContext) AllCOMMA_

func (s *GroupByContext) AllCOMMA_() []antlr.TerminalNode

func (*GroupByContext) AllGroupingElement

func (s *GroupByContext) AllGroupingElement() []IGroupingElementContext

func (*GroupByContext) COMMA_

func (s *GroupByContext) COMMA_(i int) antlr.TerminalNode

func (*GroupByContext) EnterRule

func (s *GroupByContext) EnterRule(listener antlr.ParseTreeListener)

func (*GroupByContext) ExitRule

func (s *GroupByContext) ExitRule(listener antlr.ParseTreeListener)

func (*GroupByContext) GetParser

func (s *GroupByContext) GetParser() antlr.Parser

func (*GroupByContext) GetRuleContext

func (s *GroupByContext) GetRuleContext() antlr.RuleContext

func (*GroupByContext) GroupingElement

func (s *GroupByContext) GroupingElement(i int) IGroupingElementContext

func (*GroupByContext) IsGroupByContext

func (*GroupByContext) IsGroupByContext()

func (*GroupByContext) SetQuantifier

func (s *GroupByContext) SetQuantifier() ISetQuantifierContext

func (*GroupByContext) ToStringTree

func (s *GroupByContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type GroupedPatternContext

type GroupedPatternContext struct {
	PatternPrimaryContext
}

func NewGroupedPatternContext

func NewGroupedPatternContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GroupedPatternContext

func (*GroupedPatternContext) Accept

func (s *GroupedPatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GroupedPatternContext) EnterRule

func (s *GroupedPatternContext) EnterRule(listener antlr.ParseTreeListener)

func (*GroupedPatternContext) ExitRule

func (s *GroupedPatternContext) ExitRule(listener antlr.ParseTreeListener)

func (*GroupedPatternContext) GetRuleContext

func (s *GroupedPatternContext) GetRuleContext() antlr.RuleContext

func (*GroupedPatternContext) LPAREN_

func (s *GroupedPatternContext) LPAREN_() antlr.TerminalNode

func (*GroupedPatternContext) RPAREN_

func (s *GroupedPatternContext) RPAREN_() antlr.TerminalNode

func (*GroupedPatternContext) RowPattern

func (s *GroupedPatternContext) RowPattern() IRowPatternContext

type GroupingElementContext

type GroupingElementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyGroupingElementContext

func NewEmptyGroupingElementContext() *GroupingElementContext

func NewGroupingElementContext

func NewGroupingElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupingElementContext

func (*GroupingElementContext) CopyAll

func (*GroupingElementContext) GetParser

func (s *GroupingElementContext) GetParser() antlr.Parser

func (*GroupingElementContext) GetRuleContext

func (s *GroupingElementContext) GetRuleContext() antlr.RuleContext

func (*GroupingElementContext) IsGroupingElementContext

func (*GroupingElementContext) IsGroupingElementContext()

func (*GroupingElementContext) ToStringTree

func (s *GroupingElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type GroupingOperationContext

type GroupingOperationContext struct {
	PrimaryExpressionContext
}

func NewGroupingOperationContext

func NewGroupingOperationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GroupingOperationContext

func (*GroupingOperationContext) Accept

func (s *GroupingOperationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GroupingOperationContext) AllCOMMA_

func (s *GroupingOperationContext) AllCOMMA_() []antlr.TerminalNode

func (*GroupingOperationContext) AllQualifiedName

func (s *GroupingOperationContext) AllQualifiedName() []IQualifiedNameContext

func (*GroupingOperationContext) COMMA_

func (s *GroupingOperationContext) COMMA_(i int) antlr.TerminalNode

func (*GroupingOperationContext) EnterRule

func (s *GroupingOperationContext) EnterRule(listener antlr.ParseTreeListener)

func (*GroupingOperationContext) ExitRule

func (s *GroupingOperationContext) ExitRule(listener antlr.ParseTreeListener)

func (*GroupingOperationContext) GROUPING_

func (s *GroupingOperationContext) GROUPING_() antlr.TerminalNode

func (*GroupingOperationContext) GetRuleContext

func (s *GroupingOperationContext) GetRuleContext() antlr.RuleContext

func (*GroupingOperationContext) LPAREN_

func (s *GroupingOperationContext) LPAREN_() antlr.TerminalNode

func (*GroupingOperationContext) QualifiedName

func (*GroupingOperationContext) RPAREN_

func (s *GroupingOperationContext) RPAREN_() antlr.TerminalNode

type GroupingSetContext

type GroupingSetContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyGroupingSetContext

func NewEmptyGroupingSetContext() *GroupingSetContext

func NewGroupingSetContext

func NewGroupingSetContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupingSetContext

func (*GroupingSetContext) Accept

func (s *GroupingSetContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GroupingSetContext) AllCOMMA_

func (s *GroupingSetContext) AllCOMMA_() []antlr.TerminalNode

func (*GroupingSetContext) AllExpression

func (s *GroupingSetContext) AllExpression() []IExpressionContext

func (*GroupingSetContext) COMMA_

func (s *GroupingSetContext) COMMA_(i int) antlr.TerminalNode

func (*GroupingSetContext) EnterRule

func (s *GroupingSetContext) EnterRule(listener antlr.ParseTreeListener)

func (*GroupingSetContext) ExitRule

func (s *GroupingSetContext) ExitRule(listener antlr.ParseTreeListener)

func (*GroupingSetContext) Expression

func (s *GroupingSetContext) Expression(i int) IExpressionContext

func (*GroupingSetContext) GetParser

func (s *GroupingSetContext) GetParser() antlr.Parser

func (*GroupingSetContext) GetRuleContext

func (s *GroupingSetContext) GetRuleContext() antlr.RuleContext

func (*GroupingSetContext) IsGroupingSetContext

func (*GroupingSetContext) IsGroupingSetContext()

func (*GroupingSetContext) LPAREN_

func (s *GroupingSetContext) LPAREN_() antlr.TerminalNode

func (*GroupingSetContext) RPAREN_

func (s *GroupingSetContext) RPAREN_() antlr.TerminalNode

func (*GroupingSetContext) ToStringTree

func (s *GroupingSetContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type IAliasedRelationContext

type IAliasedRelationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	RelationPrimary() IRelationPrimaryContext
	Identifier() IIdentifierContext
	AS_() antlr.TerminalNode
	ColumnAliases() IColumnAliasesContext

	// IsAliasedRelationContext differentiates from other interfaces.
	IsAliasedRelationContext()
}

IAliasedRelationContext is an interface to support dynamic dispatch.

type IAs_column_aliasContext

type IAs_column_aliasContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Column_alias() IColumn_aliasContext
	AS_() antlr.TerminalNode

	// IsAs_column_aliasContext differentiates from other interfaces.
	IsAs_column_aliasContext()
}

IAs_column_aliasContext is an interface to support dynamic dispatch.

type IAuthorizationUserContext

type IAuthorizationUserContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsAuthorizationUserContext differentiates from other interfaces.
	IsAuthorizationUserContext()
}

IAuthorizationUserContext is an interface to support dynamic dispatch.

type IBooleanExpressionContext

type IBooleanExpressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsBooleanExpressionContext differentiates from other interfaces.
	IsBooleanExpressionContext()
}

IBooleanExpressionContext is an interface to support dynamic dispatch.

type IBooleanValueContext

type IBooleanValueContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	TRUE_() antlr.TerminalNode
	FALSE_() antlr.TerminalNode

	// IsBooleanValueContext differentiates from other interfaces.
	IsBooleanValueContext()
}

IBooleanValueContext is an interface to support dynamic dispatch.

type ICallArgumentContext

type ICallArgumentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsCallArgumentContext differentiates from other interfaces.
	IsCallArgumentContext()
}

ICallArgumentContext is an interface to support dynamic dispatch.

type ICaseStatementWhenClauseContext

type ICaseStatementWhenClauseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	WHEN_() antlr.TerminalNode
	Expression() IExpressionContext
	THEN_() antlr.TerminalNode
	SqlStatementList() ISqlStatementListContext

	// IsCaseStatementWhenClauseContext differentiates from other interfaces.
	IsCaseStatementWhenClauseContext()
}

ICaseStatementWhenClauseContext is an interface to support dynamic dispatch.

type IColumnAliasesContext

type IColumnAliasesContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	LPAREN_() antlr.TerminalNode
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	RPAREN_() antlr.TerminalNode
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode

	// IsColumnAliasesContext differentiates from other interfaces.
	IsColumnAliasesContext()
}

IColumnAliasesContext is an interface to support dynamic dispatch.

type IColumnDefinitionContext

type IColumnDefinitionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Identifier() IIdentifierContext
	Type_() ITypeContext
	NOT_() antlr.TerminalNode
	NULL_() antlr.TerminalNode
	COMMENT_() antlr.TerminalNode
	String_() IString_Context
	WITH_() antlr.TerminalNode
	Properties() IPropertiesContext

	// IsColumnDefinitionContext differentiates from other interfaces.
	IsColumnDefinitionContext()
}

IColumnDefinitionContext is an interface to support dynamic dispatch.

type IColumn_aliasContext

type IColumn_aliasContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Identifier() IIdentifierContext

	// IsColumn_aliasContext differentiates from other interfaces.
	IsColumn_aliasContext()
}

IColumn_aliasContext is an interface to support dynamic dispatch.

type IComparisonOperatorContext

type IComparisonOperatorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	EQ_() antlr.TerminalNode
	NEQ_() antlr.TerminalNode
	LT_() antlr.TerminalNode
	LTE_() antlr.TerminalNode
	GT_() antlr.TerminalNode
	GTE_() antlr.TerminalNode

	// IsComparisonOperatorContext differentiates from other interfaces.
	IsComparisonOperatorContext()
}

IComparisonOperatorContext is an interface to support dynamic dispatch.

type IComparisonQuantifierContext

type IComparisonQuantifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	ALL_() antlr.TerminalNode
	SOME_() antlr.TerminalNode
	ANY_() antlr.TerminalNode

	// IsComparisonQuantifierContext differentiates from other interfaces.
	IsComparisonQuantifierContext()
}

IComparisonQuantifierContext is an interface to support dynamic dispatch.

type IControlStatementContext

type IControlStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsControlStatementContext differentiates from other interfaces.
	IsControlStatementContext()
}

IControlStatementContext is an interface to support dynamic dispatch.

type ICopartitionTablesContext

type ICopartitionTablesContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	LPAREN_() antlr.TerminalNode
	AllQualifiedName() []IQualifiedNameContext
	QualifiedName(i int) IQualifiedNameContext
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode
	RPAREN_() antlr.TerminalNode

	// IsCopartitionTablesContext differentiates from other interfaces.
	IsCopartitionTablesContext()
}

ICopartitionTablesContext is an interface to support dynamic dispatch.

type IDescriptorArgumentContext

type IDescriptorArgumentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	DESCRIPTOR_() antlr.TerminalNode
	LPAREN_() antlr.TerminalNode
	AllDescriptorField() []IDescriptorFieldContext
	DescriptorField(i int) IDescriptorFieldContext
	RPAREN_() antlr.TerminalNode
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode
	CAST_() antlr.TerminalNode
	NULL_() antlr.TerminalNode
	AS_() antlr.TerminalNode

	// IsDescriptorArgumentContext differentiates from other interfaces.
	IsDescriptorArgumentContext()
}

IDescriptorArgumentContext is an interface to support dynamic dispatch.

type IDescriptorFieldContext

type IDescriptorFieldContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Identifier() IIdentifierContext
	Type_() ITypeContext

	// IsDescriptorFieldContext differentiates from other interfaces.
	IsDescriptorFieldContext()
}

IDescriptorFieldContext is an interface to support dynamic dispatch.

type IElseClauseContext

type IElseClauseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	ELSE_() antlr.TerminalNode
	SqlStatementList() ISqlStatementListContext

	// IsElseClauseContext differentiates from other interfaces.
	IsElseClauseContext()
}

IElseClauseContext is an interface to support dynamic dispatch.

type IElseIfClauseContext

type IElseIfClauseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	ELSEIF_() antlr.TerminalNode
	Expression() IExpressionContext
	THEN_() antlr.TerminalNode
	SqlStatementList() ISqlStatementListContext

	// IsElseIfClauseContext differentiates from other interfaces.
	IsElseIfClauseContext()
}

IElseIfClauseContext is an interface to support dynamic dispatch.

type IEmptyMatchHandlingContext

type IEmptyMatchHandlingContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	SHOW_() antlr.TerminalNode
	EMPTY_() antlr.TerminalNode
	MATCHES_() antlr.TerminalNode
	OMIT_() antlr.TerminalNode
	WITH_() antlr.TerminalNode
	UNMATCHED_() antlr.TerminalNode
	ROWS_() antlr.TerminalNode

	// IsEmptyMatchHandlingContext differentiates from other interfaces.
	IsEmptyMatchHandlingContext()
}

IEmptyMatchHandlingContext is an interface to support dynamic dispatch.

type IExplainOptionContext

type IExplainOptionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsExplainOptionContext differentiates from other interfaces.
	IsExplainOptionContext()
}

IExplainOptionContext is an interface to support dynamic dispatch.

type IExpressionContext

type IExpressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	BooleanExpression() IBooleanExpressionContext

	// IsExpressionContext differentiates from other interfaces.
	IsExpressionContext()
}

IExpressionContext is an interface to support dynamic dispatch.

type IFilterContext

type IFilterContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	FILTER_() antlr.TerminalNode
	LPAREN_() antlr.TerminalNode
	WHERE_() antlr.TerminalNode
	BooleanExpression() IBooleanExpressionContext
	RPAREN_() antlr.TerminalNode

	// IsFilterContext differentiates from other interfaces.
	IsFilterContext()
}

IFilterContext is an interface to support dynamic dispatch.

type IFrameBoundContext

type IFrameBoundContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsFrameBoundContext differentiates from other interfaces.
	IsFrameBoundContext()
}

IFrameBoundContext is an interface to support dynamic dispatch.

type IFrameExtentContext

type IFrameExtentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetFrameType returns the frameType token.
	GetFrameType() antlr.Token

	// SetFrameType sets the frameType token.
	SetFrameType(antlr.Token)

	// GetStart_ returns the start_ rule contexts.
	GetStart_() IFrameBoundContext

	// GetEnd_ returns the end_ rule contexts.
	GetEnd_() IFrameBoundContext

	// SetStart_ sets the start_ rule contexts.
	SetStart_(IFrameBoundContext)

	// SetEnd_ sets the end_ rule contexts.
	SetEnd_(IFrameBoundContext)

	// Getter signatures
	RANGE_() antlr.TerminalNode
	AllFrameBound() []IFrameBoundContext
	FrameBound(i int) IFrameBoundContext
	ROWS_() antlr.TerminalNode
	GROUPS_() antlr.TerminalNode
	BETWEEN_() antlr.TerminalNode
	AND_() antlr.TerminalNode

	// IsFrameExtentContext differentiates from other interfaces.
	IsFrameExtentContext()
}

IFrameExtentContext is an interface to support dynamic dispatch.

type IFunctionDeclarationContext

type IFunctionDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	QualifiedName() IQualifiedNameContext
	LPAREN_() antlr.TerminalNode
	RPAREN_() antlr.TerminalNode
	AllParameterDeclaration() []IParameterDeclarationContext
	ParameterDeclaration(i int) IParameterDeclarationContext
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode

	// IsFunctionDeclarationContext differentiates from other interfaces.
	IsFunctionDeclarationContext()
}

IFunctionDeclarationContext is an interface to support dynamic dispatch.

type IFunctionSpecificationContext

type IFunctionSpecificationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	FUNCTION_() antlr.TerminalNode
	FunctionDeclaration() IFunctionDeclarationContext
	ReturnsClause() IReturnsClauseContext
	ControlStatement() IControlStatementContext
	AllRoutineCharacteristic() []IRoutineCharacteristicContext
	RoutineCharacteristic(i int) IRoutineCharacteristicContext

	// IsFunctionSpecificationContext differentiates from other interfaces.
	IsFunctionSpecificationContext()
}

IFunctionSpecificationContext is an interface to support dynamic dispatch.

type IGrantorContext

type IGrantorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsGrantorContext differentiates from other interfaces.
	IsGrantorContext()
}

IGrantorContext is an interface to support dynamic dispatch.

type IGroupByContext

type IGroupByContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllGroupingElement() []IGroupingElementContext
	GroupingElement(i int) IGroupingElementContext
	SetQuantifier() ISetQuantifierContext
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode

	// IsGroupByContext differentiates from other interfaces.
	IsGroupByContext()
}

IGroupByContext is an interface to support dynamic dispatch.

type IGroupingElementContext

type IGroupingElementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsGroupingElementContext differentiates from other interfaces.
	IsGroupingElementContext()
}

IGroupingElementContext is an interface to support dynamic dispatch.

type IGroupingSetContext

type IGroupingSetContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	LPAREN_() antlr.TerminalNode
	RPAREN_() antlr.TerminalNode
	AllExpression() []IExpressionContext
	Expression(i int) IExpressionContext
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode

	// IsGroupingSetContext differentiates from other interfaces.
	IsGroupingSetContext()
}

IGroupingSetContext is an interface to support dynamic dispatch.

type IIdentifierContext

type IIdentifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsIdentifierContext differentiates from other interfaces.
	IsIdentifierContext()
}

IIdentifierContext is an interface to support dynamic dispatch.

type IIntervalContext

type IIntervalContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetSign returns the sign token.
	GetSign() antlr.Token

	// SetSign sets the sign token.
	SetSign(antlr.Token)

	// GetFrom returns the from rule contexts.
	GetFrom() IIntervalFieldContext

	// GetTo returns the to rule contexts.
	GetTo() IIntervalFieldContext

	// SetFrom sets the from rule contexts.
	SetFrom(IIntervalFieldContext)

	// SetTo sets the to rule contexts.
	SetTo(IIntervalFieldContext)

	// Getter signatures
	INTERVAL_() antlr.TerminalNode
	String_() IString_Context
	AllIntervalField() []IIntervalFieldContext
	IntervalField(i int) IIntervalFieldContext
	TO_() antlr.TerminalNode
	PLUS_() antlr.TerminalNode
	MINUS_() antlr.TerminalNode

	// IsIntervalContext differentiates from other interfaces.
	IsIntervalContext()
}

IIntervalContext is an interface to support dynamic dispatch.

type IIntervalFieldContext

type IIntervalFieldContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	YEAR_() antlr.TerminalNode
	MONTH_() antlr.TerminalNode
	DAY_() antlr.TerminalNode
	HOUR_() antlr.TerminalNode
	MINUTE_() antlr.TerminalNode
	SECOND_() antlr.TerminalNode

	// IsIntervalFieldContext differentiates from other interfaces.
	IsIntervalFieldContext()
}

IIntervalFieldContext is an interface to support dynamic dispatch.

type IJoinCriteriaContext

type IJoinCriteriaContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	ON_() antlr.TerminalNode
	BooleanExpression() IBooleanExpressionContext
	USING_() antlr.TerminalNode
	LPAREN_() antlr.TerminalNode
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	RPAREN_() antlr.TerminalNode
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode

	// IsJoinCriteriaContext differentiates from other interfaces.
	IsJoinCriteriaContext()
}

IJoinCriteriaContext is an interface to support dynamic dispatch.

type IJoinTypeContext

type IJoinTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	INNER_() antlr.TerminalNode
	LEFT_() antlr.TerminalNode
	RIGHT_() antlr.TerminalNode
	FULL_() antlr.TerminalNode
	OUTER_() antlr.TerminalNode

	// IsJoinTypeContext differentiates from other interfaces.
	IsJoinTypeContext()
}

IJoinTypeContext is an interface to support dynamic dispatch.

type IJsonArgumentContext

type IJsonArgumentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	JsonValueExpression() IJsonValueExpressionContext
	AS_() antlr.TerminalNode
	Identifier() IIdentifierContext

	// IsJsonArgumentContext differentiates from other interfaces.
	IsJsonArgumentContext()
}

IJsonArgumentContext is an interface to support dynamic dispatch.

type IJsonExistsErrorBehaviorContext

type IJsonExistsErrorBehaviorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	TRUE_() antlr.TerminalNode
	FALSE_() antlr.TerminalNode
	UNKNOWN_() antlr.TerminalNode
	ERROR_() antlr.TerminalNode

	// IsJsonExistsErrorBehaviorContext differentiates from other interfaces.
	IsJsonExistsErrorBehaviorContext()
}

IJsonExistsErrorBehaviorContext is an interface to support dynamic dispatch.

type IJsonObjectMemberContext

type IJsonObjectMemberContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Expression() IExpressionContext
	VALUE_() antlr.TerminalNode
	JsonValueExpression() IJsonValueExpressionContext
	KEY_() antlr.TerminalNode
	COLON_() antlr.TerminalNode

	// IsJsonObjectMemberContext differentiates from other interfaces.
	IsJsonObjectMemberContext()
}

IJsonObjectMemberContext is an interface to support dynamic dispatch.

type IJsonPathInvocationContext

type IJsonPathInvocationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetPath returns the path rule contexts.
	GetPath() IString_Context

	// SetPath sets the path rule contexts.
	SetPath(IString_Context)

	// Getter signatures
	JsonValueExpression() IJsonValueExpressionContext
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode
	String_() IString_Context
	PASSING_() antlr.TerminalNode
	AllJsonArgument() []IJsonArgumentContext
	JsonArgument(i int) IJsonArgumentContext

	// IsJsonPathInvocationContext differentiates from other interfaces.
	IsJsonPathInvocationContext()
}

IJsonPathInvocationContext is an interface to support dynamic dispatch.

type IJsonQueryBehaviorContext

type IJsonQueryBehaviorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	ERROR_() antlr.TerminalNode
	NULL_() antlr.TerminalNode
	EMPTY_() antlr.TerminalNode
	ARRAY_() antlr.TerminalNode
	OBJECT_() antlr.TerminalNode

	// IsJsonQueryBehaviorContext differentiates from other interfaces.
	IsJsonQueryBehaviorContext()
}

IJsonQueryBehaviorContext is an interface to support dynamic dispatch.

type IJsonQueryWrapperBehaviorContext

type IJsonQueryWrapperBehaviorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	WITHOUT_() antlr.TerminalNode
	ARRAY_() antlr.TerminalNode
	WITH_() antlr.TerminalNode
	CONDITIONAL_() antlr.TerminalNode
	UNCONDITIONAL_() antlr.TerminalNode

	// IsJsonQueryWrapperBehaviorContext differentiates from other interfaces.
	IsJsonQueryWrapperBehaviorContext()
}

IJsonQueryWrapperBehaviorContext is an interface to support dynamic dispatch.

type IJsonRepresentationContext

type IJsonRepresentationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	JSON_() antlr.TerminalNode
	ENCODING_() antlr.TerminalNode
	UTF8_() antlr.TerminalNode
	UTF16_() antlr.TerminalNode
	UTF32_() antlr.TerminalNode

	// IsJsonRepresentationContext differentiates from other interfaces.
	IsJsonRepresentationContext()
}

IJsonRepresentationContext is an interface to support dynamic dispatch.

type IJsonValueBehaviorContext

type IJsonValueBehaviorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	ERROR_() antlr.TerminalNode
	NULL_() antlr.TerminalNode
	DEFAULT_() antlr.TerminalNode
	Expression() IExpressionContext

	// IsJsonValueBehaviorContext differentiates from other interfaces.
	IsJsonValueBehaviorContext()
}

IJsonValueBehaviorContext is an interface to support dynamic dispatch.

type IJsonValueExpressionContext

type IJsonValueExpressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Expression() IExpressionContext
	FORMAT_() antlr.TerminalNode
	JsonRepresentation() IJsonRepresentationContext

	// IsJsonValueExpressionContext differentiates from other interfaces.
	IsJsonValueExpressionContext()
}

IJsonValueExpressionContext is an interface to support dynamic dispatch.

type ILevelOfIsolationContext

type ILevelOfIsolationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsLevelOfIsolationContext differentiates from other interfaces.
	IsLevelOfIsolationContext()
}

ILevelOfIsolationContext is an interface to support dynamic dispatch.

type ILikeClauseContext

type ILikeClauseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetOptionType returns the optionType token.
	GetOptionType() antlr.Token

	// SetOptionType sets the optionType token.
	SetOptionType(antlr.Token)

	// Getter signatures
	LIKE_() antlr.TerminalNode
	QualifiedName() IQualifiedNameContext
	PROPERTIES_() antlr.TerminalNode
	INCLUDING_() antlr.TerminalNode
	EXCLUDING_() antlr.TerminalNode

	// IsLikeClauseContext differentiates from other interfaces.
	IsLikeClauseContext()
}

ILikeClauseContext is an interface to support dynamic dispatch.

type ILimitRowCountContext

type ILimitRowCountContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	ALL_() antlr.TerminalNode
	RowCount() IRowCountContext

	// IsLimitRowCountContext differentiates from other interfaces.
	IsLimitRowCountContext()
}

ILimitRowCountContext is an interface to support dynamic dispatch.

type IListAggOverflowBehaviorContext

type IListAggOverflowBehaviorContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	ERROR_() antlr.TerminalNode
	TRUNCATE_() antlr.TerminalNode
	ListaggCountIndication() IListaggCountIndicationContext
	String_() IString_Context

	// IsListAggOverflowBehaviorContext differentiates from other interfaces.
	IsListAggOverflowBehaviorContext()
}

IListAggOverflowBehaviorContext is an interface to support dynamic dispatch.

type IListaggCountIndicationContext

type IListaggCountIndicationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	COUNT_() antlr.TerminalNode
	WITH_() antlr.TerminalNode
	WITHOUT_() antlr.TerminalNode

	// IsListaggCountIndicationContext differentiates from other interfaces.
	IsListaggCountIndicationContext()
}

IListaggCountIndicationContext is an interface to support dynamic dispatch.

type IMeasureDefinitionContext

type IMeasureDefinitionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Expression() IExpressionContext
	AS_() antlr.TerminalNode
	Identifier() IIdentifierContext

	// IsMeasureDefinitionContext differentiates from other interfaces.
	IsMeasureDefinitionContext()
}

IMeasureDefinitionContext is an interface to support dynamic dispatch.

type IMergeCaseContext

type IMergeCaseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsMergeCaseContext differentiates from other interfaces.
	IsMergeCaseContext()
}

IMergeCaseContext is an interface to support dynamic dispatch.

type INamedQueryContext

type INamedQueryContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetName returns the name rule contexts.
	GetName() IIdentifierContext

	// SetName sets the name rule contexts.
	SetName(IIdentifierContext)

	// Getter signatures
	AS_() antlr.TerminalNode
	LPAREN_() antlr.TerminalNode
	Query() IQueryContext
	RPAREN_() antlr.TerminalNode
	Identifier() IIdentifierContext
	ColumnAliases() IColumnAliasesContext

	// IsNamedQueryContext differentiates from other interfaces.
	IsNamedQueryContext()
}

INamedQueryContext is an interface to support dynamic dispatch.

type INonReservedContext

type INonReservedContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	ABSENT_() antlr.TerminalNode
	ADD_() antlr.TerminalNode
	ADMIN_() antlr.TerminalNode
	AFTER_() antlr.TerminalNode
	ALL_() antlr.TerminalNode
	ANALYZE_() antlr.TerminalNode
	ANY_() antlr.TerminalNode
	ARRAY_() antlr.TerminalNode
	ASC_() antlr.TerminalNode
	AT_() antlr.TerminalNode
	AUTHORIZATION_() antlr.TerminalNode
	BEGIN_() antlr.TerminalNode
	BERNOULLI_() antlr.TerminalNode
	BOTH_() antlr.TerminalNode
	CALL_() antlr.TerminalNode
	CALLED_() antlr.TerminalNode
	CASCADE_() antlr.TerminalNode
	CATALOG_() antlr.TerminalNode
	CATALOGS_() antlr.TerminalNode
	COLUMN_() antlr.TerminalNode
	COLUMNS_() antlr.TerminalNode
	COMMENT_() antlr.TerminalNode
	COMMIT_() antlr.TerminalNode
	COMMITTED_() antlr.TerminalNode
	CONDITIONAL_() antlr.TerminalNode
	COPARTITION_() antlr.TerminalNode
	COUNT_() antlr.TerminalNode
	CURRENT_() antlr.TerminalNode
	DATA_() antlr.TerminalNode
	DATE_() antlr.TerminalNode
	DAY_() antlr.TerminalNode
	DECLARE_() antlr.TerminalNode
	DEFAULT_() antlr.TerminalNode
	DEFINE_() antlr.TerminalNode
	DEFINER_() antlr.TerminalNode
	DENY_() antlr.TerminalNode
	DESC_() antlr.TerminalNode
	DESCRIPTOR_() antlr.TerminalNode
	DETERMINISTIC_() antlr.TerminalNode
	DISTRIBUTED_() antlr.TerminalNode
	DO_() antlr.TerminalNode
	DOUBLE_() antlr.TerminalNode
	ELSEIF_() antlr.TerminalNode
	EMPTY_() antlr.TerminalNode
	ENCODING_() antlr.TerminalNode
	ERROR_() antlr.TerminalNode
	EXCLUDING_() antlr.TerminalNode
	EXPLAIN_() antlr.TerminalNode
	FETCH_() antlr.TerminalNode
	FILTER_() antlr.TerminalNode
	FINAL_() antlr.TerminalNode
	FIRST_() antlr.TerminalNode
	FOLLOWING_() antlr.TerminalNode
	FORMAT_() antlr.TerminalNode
	FUNCTION_() antlr.TerminalNode
	FUNCTIONS_() antlr.TerminalNode
	GRACE_() antlr.TerminalNode
	GRANT_() antlr.TerminalNode
	GRANTED_() antlr.TerminalNode
	GRANTS_() antlr.TerminalNode
	GRAPHVIZ_() antlr.TerminalNode
	GROUPS_() antlr.TerminalNode
	HOUR_() antlr.TerminalNode
	IF_() antlr.TerminalNode
	IGNORE_() antlr.TerminalNode
	IMMEDIATE_() antlr.TerminalNode
	INCLUDING_() antlr.TerminalNode
	INITIAL_() antlr.TerminalNode
	INPUT_() antlr.TerminalNode
	INTERVAL_() antlr.TerminalNode
	INVOKER_() antlr.TerminalNode
	IO_() antlr.TerminalNode
	ITERATE_() antlr.TerminalNode
	ISOLATION_() antlr.TerminalNode
	JSON_() antlr.TerminalNode
	KEEP_() antlr.TerminalNode
	KEY_() antlr.TerminalNode
	KEYS_() antlr.TerminalNode
	LANGUAGE_() antlr.TerminalNode
	LAST_() antlr.TerminalNode
	LATERAL_() antlr.TerminalNode
	LEADING_() antlr.TerminalNode
	LEAVE_() antlr.TerminalNode
	LEVEL_() antlr.TerminalNode
	LIMIT_() antlr.TerminalNode
	LOCAL_() antlr.TerminalNode
	LOGICAL_() antlr.TerminalNode
	LOOP_() antlr.TerminalNode
	MAP_() antlr.TerminalNode
	MATCH_() antlr.TerminalNode
	MATCHED_() antlr.TerminalNode
	MATCHES_() antlr.TerminalNode
	MATCH_RECOGNIZE_() antlr.TerminalNode
	MATERIALIZED_() antlr.TerminalNode
	MEASURES_() antlr.TerminalNode
	MERGE_() antlr.TerminalNode
	MINUTE_() antlr.TerminalNode
	MONTH_() antlr.TerminalNode
	NESTED_() antlr.TerminalNode
	NEXT_() antlr.TerminalNode
	NFC_() antlr.TerminalNode
	NFD_() antlr.TerminalNode
	NFKC_() antlr.TerminalNode
	NFKD_() antlr.TerminalNode
	NO_() antlr.TerminalNode
	NONE_() antlr.TerminalNode
	NULLIF_() antlr.TerminalNode
	NULLS_() antlr.TerminalNode
	OBJECT_() antlr.TerminalNode
	OF_() antlr.TerminalNode
	OFFSET_() antlr.TerminalNode
	OMIT_() antlr.TerminalNode
	ONE_() antlr.TerminalNode
	ONLY_() antlr.TerminalNode
	OPTION_() antlr.TerminalNode
	ORDINALITY_() antlr.TerminalNode
	OUTPUT_() antlr.TerminalNode
	OVER_() antlr.TerminalNode
	OVERFLOW_() antlr.TerminalNode
	PARTITION_() antlr.TerminalNode
	PARTITIONS_() antlr.TerminalNode
	PASSING_() antlr.TerminalNode
	PAST_() antlr.TerminalNode
	PATH_() antlr.TerminalNode
	PATTERN_() antlr.TerminalNode
	PER_() antlr.TerminalNode
	PERIOD_() antlr.TerminalNode
	PERMUTE_() antlr.TerminalNode
	PLAN_() antlr.TerminalNode
	POSITION_() antlr.TerminalNode
	PRECEDING_() antlr.TerminalNode
	PRECISION_() antlr.TerminalNode
	PRIVILEGES_() antlr.TerminalNode
	PROPERTIES_() antlr.TerminalNode
	PRUNE_() antlr.TerminalNode
	QUOTES_() antlr.TerminalNode
	RANGE_() antlr.TerminalNode
	READ_() antlr.TerminalNode
	REFRESH_() antlr.TerminalNode
	RENAME_() antlr.TerminalNode
	REPEAT_() antlr.TerminalNode
	REPEATABLE_() antlr.TerminalNode
	REPLACE_() antlr.TerminalNode
	RESET_() antlr.TerminalNode
	RESPECT_() antlr.TerminalNode
	RESTRICT_() antlr.TerminalNode
	RETURN_() antlr.TerminalNode
	RETURNING_() antlr.TerminalNode
	RETURNS_() antlr.TerminalNode
	REVOKE_() antlr.TerminalNode
	ROLE_() antlr.TerminalNode
	ROLES_() antlr.TerminalNode
	ROLLBACK_() antlr.TerminalNode
	ROW_() antlr.TerminalNode
	ROWS_() antlr.TerminalNode
	RUNNING_() antlr.TerminalNode
	SCALAR_() antlr.TerminalNode
	SCHEMA_() antlr.TerminalNode
	SCHEMAS_() antlr.TerminalNode
	SECOND_() antlr.TerminalNode
	SECURITY_() antlr.TerminalNode
	SEEK_() antlr.TerminalNode
	SERIALIZABLE_() antlr.TerminalNode
	SESSION_() antlr.TerminalNode
	SET_() antlr.TerminalNode
	SETS_() antlr.TerminalNode
	SHOW_() antlr.TerminalNode
	SOME_() antlr.TerminalNode
	START_() antlr.TerminalNode
	STATS_() antlr.TerminalNode
	SUBSET_() antlr.TerminalNode
	SUBSTRING_() antlr.TerminalNode
	SYSTEM_() antlr.TerminalNode
	TABLES_() antlr.TerminalNode
	TABLESAMPLE_() antlr.TerminalNode
	TEXT_() antlr.TerminalNode
	TEXT_STRING_() antlr.TerminalNode
	TIES_() antlr.TerminalNode
	TIME_() antlr.TerminalNode
	TIMESTAMP_() antlr.TerminalNode
	TO_() antlr.TerminalNode
	TRAILING_() antlr.TerminalNode
	TRANSACTION_() antlr.TerminalNode
	TRUNCATE_() antlr.TerminalNode
	TRY_CAST_() antlr.TerminalNode
	TYPE_() antlr.TerminalNode
	UNBOUNDED_() antlr.TerminalNode
	UNCOMMITTED_() antlr.TerminalNode
	UNCONDITIONAL_() antlr.TerminalNode
	UNIQUE_() antlr.TerminalNode
	UNKNOWN_() antlr.TerminalNode
	UNMATCHED_() antlr.TerminalNode
	UNTIL_() antlr.TerminalNode
	UPDATE_() antlr.TerminalNode
	USE_() antlr.TerminalNode
	USER_() antlr.TerminalNode
	UTF16_() antlr.TerminalNode
	UTF32_() antlr.TerminalNode
	UTF8_() antlr.TerminalNode
	VALIDATE_() antlr.TerminalNode
	VALUE_() antlr.TerminalNode
	VERBOSE_() antlr.TerminalNode
	VERSION_() antlr.TerminalNode
	VIEW_() antlr.TerminalNode
	WHILE_() antlr.TerminalNode
	WINDOW_() antlr.TerminalNode
	WITHIN_() antlr.TerminalNode
	WITHOUT_() antlr.TerminalNode
	WORK_() antlr.TerminalNode
	WRAPPER_() antlr.TerminalNode
	WRITE_() antlr.TerminalNode
	YEAR_() antlr.TerminalNode
	ZONE_() antlr.TerminalNode

	// IsNonReservedContext differentiates from other interfaces.
	IsNonReservedContext()
}

INonReservedContext is an interface to support dynamic dispatch.

type INormalFormContext

type INormalFormContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	NFD_() antlr.TerminalNode
	NFC_() antlr.TerminalNode
	NFKD_() antlr.TerminalNode
	NFKC_() antlr.TerminalNode

	// IsNormalFormContext differentiates from other interfaces.
	IsNormalFormContext()
}

INormalFormContext is an interface to support dynamic dispatch.

type INullTreatmentContext

type INullTreatmentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	IGNORE_() antlr.TerminalNode
	NULLS_() antlr.TerminalNode
	RESPECT_() antlr.TerminalNode

	// IsNullTreatmentContext differentiates from other interfaces.
	IsNullTreatmentContext()
}

INullTreatmentContext is an interface to support dynamic dispatch.

type INumberContext

type INumberContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsNumberContext differentiates from other interfaces.
	IsNumberContext()
}

INumberContext is an interface to support dynamic dispatch.

type IOverContext

type IOverContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetWindowName returns the windowName rule contexts.
	GetWindowName() IIdentifierContext

	// SetWindowName sets the windowName rule contexts.
	SetWindowName(IIdentifierContext)

	// Getter signatures
	OVER_() antlr.TerminalNode
	LPAREN_() antlr.TerminalNode
	WindowSpecification() IWindowSpecificationContext
	RPAREN_() antlr.TerminalNode
	Identifier() IIdentifierContext

	// IsOverContext differentiates from other interfaces.
	IsOverContext()
}

IOverContext is an interface to support dynamic dispatch.

type IParameterDeclarationContext

type IParameterDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Type_() ITypeContext
	Identifier() IIdentifierContext

	// IsParameterDeclarationContext differentiates from other interfaces.
	IsParameterDeclarationContext()
}

IParameterDeclarationContext is an interface to support dynamic dispatch.

type IParseContext

type IParseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	EOF() antlr.TerminalNode
	AllStatements() []IStatementsContext
	Statements(i int) IStatementsContext

	// IsParseContext differentiates from other interfaces.
	IsParseContext()
}

IParseContext is an interface to support dynamic dispatch.

type IPathElementContext

type IPathElementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsPathElementContext differentiates from other interfaces.
	IsPathElementContext()
}

IPathElementContext is an interface to support dynamic dispatch.

type IPathSpecificationContext

type IPathSpecificationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllPathElement() []IPathElementContext
	PathElement(i int) IPathElementContext
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode

	// IsPathSpecificationContext differentiates from other interfaces.
	IsPathSpecificationContext()
}

IPathSpecificationContext is an interface to support dynamic dispatch.

type IPatternPrimaryContext

type IPatternPrimaryContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsPatternPrimaryContext differentiates from other interfaces.
	IsPatternPrimaryContext()
}

IPatternPrimaryContext is an interface to support dynamic dispatch.

type IPatternQuantifierContext

type IPatternQuantifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsPatternQuantifierContext differentiates from other interfaces.
	IsPatternQuantifierContext()
}

IPatternQuantifierContext is an interface to support dynamic dispatch.

type IPatternRecognitionContext

type IPatternRecognitionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Get_expression returns the _expression rule contexts.
	Get_expression() IExpressionContext

	// Set_expression sets the _expression rule contexts.
	Set_expression(IExpressionContext)

	// GetPartition returns the partition rule context list.
	GetPartition() []IExpressionContext

	// SetPartition sets the partition rule context list.
	SetPartition([]IExpressionContext)

	// Getter signatures
	AliasedRelation() IAliasedRelationContext
	MATCH_RECOGNIZE_() antlr.TerminalNode
	AllLPAREN_() []antlr.TerminalNode
	LPAREN_(i int) antlr.TerminalNode
	PATTERN_() antlr.TerminalNode
	RowPattern() IRowPatternContext
	AllRPAREN_() []antlr.TerminalNode
	RPAREN_(i int) antlr.TerminalNode
	DEFINE_() antlr.TerminalNode
	AllVariableDefinition() []IVariableDefinitionContext
	VariableDefinition(i int) IVariableDefinitionContext
	PARTITION_() antlr.TerminalNode
	AllBY_() []antlr.TerminalNode
	BY_(i int) antlr.TerminalNode
	ORDER_() antlr.TerminalNode
	AllSortItem() []ISortItemContext
	SortItem(i int) ISortItemContext
	MEASURES_() antlr.TerminalNode
	AllMeasureDefinition() []IMeasureDefinitionContext
	MeasureDefinition(i int) IMeasureDefinitionContext
	RowsPerMatch() IRowsPerMatchContext
	AFTER_() antlr.TerminalNode
	MATCH_() antlr.TerminalNode
	SkipTo() ISkipToContext
	SUBSET_() antlr.TerminalNode
	AllSubsetDefinition() []ISubsetDefinitionContext
	SubsetDefinition(i int) ISubsetDefinitionContext
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode
	Identifier() IIdentifierContext
	AllExpression() []IExpressionContext
	Expression(i int) IExpressionContext
	INITIAL_() antlr.TerminalNode
	SEEK_() antlr.TerminalNode
	AS_() antlr.TerminalNode
	ColumnAliases() IColumnAliasesContext

	// IsPatternRecognitionContext differentiates from other interfaces.
	IsPatternRecognitionContext()
}

IPatternRecognitionContext is an interface to support dynamic dispatch.

type IPredicate_Context

type IPredicate_Context interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsPredicate_Context differentiates from other interfaces.
	IsPredicate_Context()
}

IPredicate_Context is an interface to support dynamic dispatch.

type IPrimaryExpressionContext

type IPrimaryExpressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsPrimaryExpressionContext differentiates from other interfaces.
	IsPrimaryExpressionContext()
}

IPrimaryExpressionContext is an interface to support dynamic dispatch.

type IPrincipalContext

type IPrincipalContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsPrincipalContext differentiates from other interfaces.
	IsPrincipalContext()
}

IPrincipalContext is an interface to support dynamic dispatch.

type IPrivilegeContext

type IPrivilegeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	CREATE_() antlr.TerminalNode
	SELECT_() antlr.TerminalNode
	DELETE_() antlr.TerminalNode
	INSERT_() antlr.TerminalNode
	UPDATE_() antlr.TerminalNode

	// IsPrivilegeContext differentiates from other interfaces.
	IsPrivilegeContext()
}

IPrivilegeContext is an interface to support dynamic dispatch.

type IProcessingModeContext

type IProcessingModeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	RUNNING_() antlr.TerminalNode
	FINAL_() antlr.TerminalNode

	// IsProcessingModeContext differentiates from other interfaces.
	IsProcessingModeContext()
}

IProcessingModeContext is an interface to support dynamic dispatch.

type IPropertiesContext

type IPropertiesContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	LPAREN_() antlr.TerminalNode
	PropertyAssignments() IPropertyAssignmentsContext
	RPAREN_() antlr.TerminalNode

	// IsPropertiesContext differentiates from other interfaces.
	IsPropertiesContext()
}

IPropertiesContext is an interface to support dynamic dispatch.

type IPropertyAssignmentsContext

type IPropertyAssignmentsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllProperty() []IPropertyContext
	Property(i int) IPropertyContext
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode

	// IsPropertyAssignmentsContext differentiates from other interfaces.
	IsPropertyAssignmentsContext()
}

IPropertyAssignmentsContext is an interface to support dynamic dispatch.

type IPropertyContext

type IPropertyContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Identifier() IIdentifierContext
	EQ_() antlr.TerminalNode
	PropertyValue() IPropertyValueContext

	// IsPropertyContext differentiates from other interfaces.
	IsPropertyContext()
}

IPropertyContext is an interface to support dynamic dispatch.

type IPropertyValueContext

type IPropertyValueContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsPropertyValueContext differentiates from other interfaces.
	IsPropertyValueContext()
}

IPropertyValueContext is an interface to support dynamic dispatch.

type IQualifiedNameContext

type IQualifiedNameContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	AllDOT_() []antlr.TerminalNode
	DOT_(i int) antlr.TerminalNode

	// IsQualifiedNameContext differentiates from other interfaces.
	IsQualifiedNameContext()
}

IQualifiedNameContext is an interface to support dynamic dispatch.

type IQueryContext

type IQueryContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	QueryNoWith() IQueryNoWithContext
	With() IWithContext

	// IsQueryContext differentiates from other interfaces.
	IsQueryContext()
}

IQueryContext is an interface to support dynamic dispatch.

type IQueryNoWithContext

type IQueryNoWithContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetOffset returns the offset rule contexts.
	GetOffset() IRowCountContext

	// GetLimit returns the limit rule contexts.
	GetLimit() ILimitRowCountContext

	// GetFetchFirst returns the fetchFirst rule contexts.
	GetFetchFirst() IRowCountContext

	// SetOffset sets the offset rule contexts.
	SetOffset(IRowCountContext)

	// SetLimit sets the limit rule contexts.
	SetLimit(ILimitRowCountContext)

	// SetFetchFirst sets the fetchFirst rule contexts.
	SetFetchFirst(IRowCountContext)

	// Getter signatures
	QueryTerm() IQueryTermContext
	ORDER_() antlr.TerminalNode
	BY_() antlr.TerminalNode
	AllSortItem() []ISortItemContext
	SortItem(i int) ISortItemContext
	OFFSET_() antlr.TerminalNode
	LIMIT_() antlr.TerminalNode
	FETCH_() antlr.TerminalNode
	AllRowCount() []IRowCountContext
	RowCount(i int) IRowCountContext
	LimitRowCount() ILimitRowCountContext
	FIRST_() antlr.TerminalNode
	NEXT_() antlr.TerminalNode
	AllROW_() []antlr.TerminalNode
	ROW_(i int) antlr.TerminalNode
	AllROWS_() []antlr.TerminalNode
	ROWS_(i int) antlr.TerminalNode
	ONLY_() antlr.TerminalNode
	WITH_() antlr.TerminalNode
	TIES_() antlr.TerminalNode
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode

	// IsQueryNoWithContext differentiates from other interfaces.
	IsQueryNoWithContext()
}

IQueryNoWithContext is an interface to support dynamic dispatch.

type IQueryPeriodContext

type IQueryPeriodContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetEnd returns the end rule contexts.
	GetEnd() IValueExpressionContext

	// SetEnd sets the end rule contexts.
	SetEnd(IValueExpressionContext)

	// Getter signatures
	FOR_() antlr.TerminalNode
	RangeType() IRangeTypeContext
	AS_() antlr.TerminalNode
	OF_() antlr.TerminalNode
	ValueExpression() IValueExpressionContext

	// IsQueryPeriodContext differentiates from other interfaces.
	IsQueryPeriodContext()
}

IQueryPeriodContext is an interface to support dynamic dispatch.

type IQueryPrimaryContext

type IQueryPrimaryContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsQueryPrimaryContext differentiates from other interfaces.
	IsQueryPrimaryContext()
}

IQueryPrimaryContext is an interface to support dynamic dispatch.

type IQuerySpecificationContext

type IQuerySpecificationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetWhere returns the where rule contexts.
	GetWhere() IBooleanExpressionContext

	// GetHaving returns the having rule contexts.
	GetHaving() IBooleanExpressionContext

	// SetWhere sets the where rule contexts.
	SetWhere(IBooleanExpressionContext)

	// SetHaving sets the having rule contexts.
	SetHaving(IBooleanExpressionContext)

	// Getter signatures
	SELECT_() antlr.TerminalNode
	AllSelectItem() []ISelectItemContext
	SelectItem(i int) ISelectItemContext
	SetQuantifier() ISetQuantifierContext
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode
	FROM_() antlr.TerminalNode
	AllRelation() []IRelationContext
	Relation(i int) IRelationContext
	WHERE_() antlr.TerminalNode
	GROUP_() antlr.TerminalNode
	BY_() antlr.TerminalNode
	GroupBy() IGroupByContext
	HAVING_() antlr.TerminalNode
	WINDOW_() antlr.TerminalNode
	AllWindowDefinition() []IWindowDefinitionContext
	WindowDefinition(i int) IWindowDefinitionContext
	AllBooleanExpression() []IBooleanExpressionContext
	BooleanExpression(i int) IBooleanExpressionContext

	// IsQuerySpecificationContext differentiates from other interfaces.
	IsQuerySpecificationContext()
}

IQuerySpecificationContext is an interface to support dynamic dispatch.

type IQueryTermContext

type IQueryTermContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsQueryTermContext differentiates from other interfaces.
	IsQueryTermContext()
}

IQueryTermContext is an interface to support dynamic dispatch.

type IRangeTypeContext

type IRangeTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	TIMESTAMP_() antlr.TerminalNode
	VERSION_() antlr.TerminalNode

	// IsRangeTypeContext differentiates from other interfaces.
	IsRangeTypeContext()
}

IRangeTypeContext is an interface to support dynamic dispatch.

type IRelationContext

type IRelationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsRelationContext differentiates from other interfaces.
	IsRelationContext()
}

IRelationContext is an interface to support dynamic dispatch.

type IRelationPrimaryContext

type IRelationPrimaryContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsRelationPrimaryContext differentiates from other interfaces.
	IsRelationPrimaryContext()
}

IRelationPrimaryContext is an interface to support dynamic dispatch.

type IReturnsClauseContext

type IReturnsClauseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	RETURNS_() antlr.TerminalNode
	Type_() ITypeContext

	// IsReturnsClauseContext differentiates from other interfaces.
	IsReturnsClauseContext()
}

IReturnsClauseContext is an interface to support dynamic dispatch.

type IRolesContext

type IRolesContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode

	// IsRolesContext differentiates from other interfaces.
	IsRolesContext()
}

IRolesContext is an interface to support dynamic dispatch.

type IRootQueryContext

type IRootQueryContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Query() IQueryContext
	WithFunction() IWithFunctionContext

	// IsRootQueryContext differentiates from other interfaces.
	IsRootQueryContext()
}

IRootQueryContext is an interface to support dynamic dispatch.

type IRoutineCharacteristicContext

type IRoutineCharacteristicContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsRoutineCharacteristicContext differentiates from other interfaces.
	IsRoutineCharacteristicContext()
}

IRoutineCharacteristicContext is an interface to support dynamic dispatch.

type IRowCountContext

type IRowCountContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	INTEGER_VALUE_() antlr.TerminalNode
	QUESTION_MARK_() antlr.TerminalNode

	// IsRowCountContext differentiates from other interfaces.
	IsRowCountContext()
}

IRowCountContext is an interface to support dynamic dispatch.

type IRowFieldContext

type IRowFieldContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Type_() ITypeContext
	Identifier() IIdentifierContext

	// IsRowFieldContext differentiates from other interfaces.
	IsRowFieldContext()
}

IRowFieldContext is an interface to support dynamic dispatch.

type IRowPatternContext

type IRowPatternContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsRowPatternContext differentiates from other interfaces.
	IsRowPatternContext()
}

IRowPatternContext is an interface to support dynamic dispatch.

type IRowsPerMatchContext

type IRowsPerMatchContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	ONE_() antlr.TerminalNode
	ROW_() antlr.TerminalNode
	PER_() antlr.TerminalNode
	MATCH_() antlr.TerminalNode
	ALL_() antlr.TerminalNode
	ROWS_() antlr.TerminalNode
	EmptyMatchHandling() IEmptyMatchHandlingContext

	// IsRowsPerMatchContext differentiates from other interfaces.
	IsRowsPerMatchContext()
}

IRowsPerMatchContext is an interface to support dynamic dispatch.

type ISampleTypeContext

type ISampleTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	BERNOULLI_() antlr.TerminalNode
	SYSTEM_() antlr.TerminalNode

	// IsSampleTypeContext differentiates from other interfaces.
	IsSampleTypeContext()
}

ISampleTypeContext is an interface to support dynamic dispatch.

type ISampledRelationContext

type ISampledRelationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetPercentage returns the percentage rule contexts.
	GetPercentage() IExpressionContext

	// SetPercentage sets the percentage rule contexts.
	SetPercentage(IExpressionContext)

	// Getter signatures
	PatternRecognition() IPatternRecognitionContext
	TABLESAMPLE_() antlr.TerminalNode
	SampleType() ISampleTypeContext
	LPAREN_() antlr.TerminalNode
	RPAREN_() antlr.TerminalNode
	Expression() IExpressionContext

	// IsSampledRelationContext differentiates from other interfaces.
	IsSampledRelationContext()
}

ISampledRelationContext is an interface to support dynamic dispatch.

type ISelectItemContext

type ISelectItemContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsSelectItemContext differentiates from other interfaces.
	IsSelectItemContext()
}

ISelectItemContext is an interface to support dynamic dispatch.

type ISetQuantifierContext

type ISetQuantifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	DISTINCT_() antlr.TerminalNode
	ALL_() antlr.TerminalNode

	// IsSetQuantifierContext differentiates from other interfaces.
	IsSetQuantifierContext()
}

ISetQuantifierContext is an interface to support dynamic dispatch.

type ISingleStatementContext

type ISingleStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Statement() IStatementContext
	SEMICOLON_() antlr.TerminalNode

	// IsSingleStatementContext differentiates from other interfaces.
	IsSingleStatementContext()
}

ISingleStatementContext is an interface to support dynamic dispatch.

type ISkipToContext

type ISkipToContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	SKIP_() antlr.TerminalNode
	TO_() antlr.TerminalNode
	PAST_() antlr.TerminalNode
	LAST_() antlr.TerminalNode
	ROW_() antlr.TerminalNode
	NEXT_() antlr.TerminalNode
	Identifier() IIdentifierContext
	FIRST_() antlr.TerminalNode

	// IsSkipToContext differentiates from other interfaces.
	IsSkipToContext()
}

ISkipToContext is an interface to support dynamic dispatch.

type ISortItemContext

type ISortItemContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetOrdering returns the ordering token.
	GetOrdering() antlr.Token

	// GetNullOrdering returns the nullOrdering token.
	GetNullOrdering() antlr.Token

	// SetOrdering sets the ordering token.
	SetOrdering(antlr.Token)

	// SetNullOrdering sets the nullOrdering token.
	SetNullOrdering(antlr.Token)

	// Getter signatures
	Expression() IExpressionContext
	NULLS_() antlr.TerminalNode
	ASC_() antlr.TerminalNode
	DESC_() antlr.TerminalNode
	FIRST_() antlr.TerminalNode
	LAST_() antlr.TerminalNode

	// IsSortItemContext differentiates from other interfaces.
	IsSortItemContext()
}

ISortItemContext is an interface to support dynamic dispatch.

type ISqlStatementListContext

type ISqlStatementListContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	AllControlStatement() []IControlStatementContext
	ControlStatement(i int) IControlStatementContext
	AllSEMICOLON_() []antlr.TerminalNode
	SEMICOLON_(i int) antlr.TerminalNode

	// IsSqlStatementListContext differentiates from other interfaces.
	IsSqlStatementListContext()
}

ISqlStatementListContext is an interface to support dynamic dispatch.

type IStandaloneExpressionContext

type IStandaloneExpressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Expression() IExpressionContext
	SEMICOLON_() antlr.TerminalNode

	// IsStandaloneExpressionContext differentiates from other interfaces.
	IsStandaloneExpressionContext()
}

IStandaloneExpressionContext is an interface to support dynamic dispatch.

type IStandaloneFunctionSpecificationContext

type IStandaloneFunctionSpecificationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	FunctionSpecification() IFunctionSpecificationContext
	SEMICOLON_() antlr.TerminalNode

	// IsStandaloneFunctionSpecificationContext differentiates from other interfaces.
	IsStandaloneFunctionSpecificationContext()
}

IStandaloneFunctionSpecificationContext is an interface to support dynamic dispatch.

type IStandalonePathSpecificationContext

type IStandalonePathSpecificationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	PathSpecification() IPathSpecificationContext
	SEMICOLON_() antlr.TerminalNode

	// IsStandalonePathSpecificationContext differentiates from other interfaces.
	IsStandalonePathSpecificationContext()
}

IStandalonePathSpecificationContext is an interface to support dynamic dispatch.

type IStandaloneRowPatternContext

type IStandaloneRowPatternContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	RowPattern() IRowPatternContext
	SEMICOLON_() antlr.TerminalNode

	// IsStandaloneRowPatternContext differentiates from other interfaces.
	IsStandaloneRowPatternContext()
}

IStandaloneRowPatternContext is an interface to support dynamic dispatch.

type IStandaloneTypeContext

type IStandaloneTypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Type_() ITypeContext
	SEMICOLON_() antlr.TerminalNode

	// IsStandaloneTypeContext differentiates from other interfaces.
	IsStandaloneTypeContext()
}

IStandaloneTypeContext is an interface to support dynamic dispatch.

type IStatementContext

type IStatementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsStatementContext differentiates from other interfaces.
	IsStatementContext()
}

IStatementContext is an interface to support dynamic dispatch.

type IStatementsContext

type IStatementsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	SingleStatement() ISingleStatementContext
	StandaloneExpression() IStandaloneExpressionContext
	StandalonePathSpecification() IStandalonePathSpecificationContext
	StandaloneType() IStandaloneTypeContext
	StandaloneRowPattern() IStandaloneRowPatternContext
	SEMICOLON_() antlr.TerminalNode
	StandaloneFunctionSpecification() IStandaloneFunctionSpecificationContext

	// IsStatementsContext differentiates from other interfaces.
	IsStatementsContext()
}

IStatementsContext is an interface to support dynamic dispatch.

type IString_Context

type IString_Context interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsString_Context differentiates from other interfaces.
	IsString_Context()
}

IString_Context is an interface to support dynamic dispatch.

type ISubsetDefinitionContext

type ISubsetDefinitionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetName returns the name rule contexts.
	GetName() IIdentifierContext

	// Get_identifier returns the _identifier rule contexts.
	Get_identifier() IIdentifierContext

	// SetName sets the name rule contexts.
	SetName(IIdentifierContext)

	// Set_identifier sets the _identifier rule contexts.
	Set_identifier(IIdentifierContext)

	// GetUnion returns the union rule context list.
	GetUnion() []IIdentifierContext

	// SetUnion sets the union rule context list.
	SetUnion([]IIdentifierContext)

	// Getter signatures
	EQ_() antlr.TerminalNode
	LPAREN_() antlr.TerminalNode
	RPAREN_() antlr.TerminalNode
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode

	// IsSubsetDefinitionContext differentiates from other interfaces.
	IsSubsetDefinitionContext()
}

ISubsetDefinitionContext is an interface to support dynamic dispatch.

type ITableArgumentContext

type ITableArgumentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	TableArgumentRelation() ITableArgumentRelationContext
	PARTITION_() antlr.TerminalNode
	AllBY_() []antlr.TerminalNode
	BY_(i int) antlr.TerminalNode
	PRUNE_() antlr.TerminalNode
	WHEN_() antlr.TerminalNode
	EMPTY_() antlr.TerminalNode
	KEEP_() antlr.TerminalNode
	ORDER_() antlr.TerminalNode
	AllLPAREN_() []antlr.TerminalNode
	LPAREN_(i int) antlr.TerminalNode
	AllRPAREN_() []antlr.TerminalNode
	RPAREN_(i int) antlr.TerminalNode
	AllExpression() []IExpressionContext
	Expression(i int) IExpressionContext
	AllSortItem() []ISortItemContext
	SortItem(i int) ISortItemContext
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode

	// IsTableArgumentContext differentiates from other interfaces.
	IsTableArgumentContext()
}

ITableArgumentContext is an interface to support dynamic dispatch.

type ITableArgumentRelationContext

type ITableArgumentRelationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsTableArgumentRelationContext differentiates from other interfaces.
	IsTableArgumentRelationContext()
}

ITableArgumentRelationContext is an interface to support dynamic dispatch.

type ITableElementContext

type ITableElementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	ColumnDefinition() IColumnDefinitionContext
	LikeClause() ILikeClauseContext

	// IsTableElementContext differentiates from other interfaces.
	IsTableElementContext()
}

ITableElementContext is an interface to support dynamic dispatch.

type ITableFunctionArgumentContext

type ITableFunctionArgumentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	TableArgument() ITableArgumentContext
	DescriptorArgument() IDescriptorArgumentContext
	Expression() IExpressionContext
	Identifier() IIdentifierContext
	RDOUBLEARROW_() antlr.TerminalNode

	// IsTableFunctionArgumentContext differentiates from other interfaces.
	IsTableFunctionArgumentContext()
}

ITableFunctionArgumentContext is an interface to support dynamic dispatch.

type ITableFunctionCallContext

type ITableFunctionCallContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	QualifiedName() IQualifiedNameContext
	LPAREN_() antlr.TerminalNode
	RPAREN_() antlr.TerminalNode
	AllTableFunctionArgument() []ITableFunctionArgumentContext
	TableFunctionArgument(i int) ITableFunctionArgumentContext
	COPARTITION_() antlr.TerminalNode
	AllCopartitionTables() []ICopartitionTablesContext
	CopartitionTables(i int) ICopartitionTablesContext
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode

	// IsTableFunctionCallContext differentiates from other interfaces.
	IsTableFunctionCallContext()
}

ITableFunctionCallContext is an interface to support dynamic dispatch.

type ITimeZoneSpecifierContext

type ITimeZoneSpecifierContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsTimeZoneSpecifierContext differentiates from other interfaces.
	IsTimeZoneSpecifierContext()
}

ITimeZoneSpecifierContext is an interface to support dynamic dispatch.

type ITransactionModeContext

type ITransactionModeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsTransactionModeContext differentiates from other interfaces.
	IsTransactionModeContext()
}

ITransactionModeContext is an interface to support dynamic dispatch.

type ITrimsSpecificationContext

type ITrimsSpecificationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	LEADING_() antlr.TerminalNode
	TRAILING_() antlr.TerminalNode
	BOTH_() antlr.TerminalNode

	// IsTrimsSpecificationContext differentiates from other interfaces.
	IsTrimsSpecificationContext()
}

ITrimsSpecificationContext is an interface to support dynamic dispatch.

type ITypeContext

type ITypeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsTypeContext differentiates from other interfaces.
	IsTypeContext()
}

ITypeContext is an interface to support dynamic dispatch.

type ITypeParameterContext

type ITypeParameterContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	INTEGER_VALUE_() antlr.TerminalNode
	Type_() ITypeContext

	// IsTypeParameterContext differentiates from other interfaces.
	IsTypeParameterContext()
}

ITypeParameterContext is an interface to support dynamic dispatch.

type IUpdateAssignmentContext

type IUpdateAssignmentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Identifier() IIdentifierContext
	EQ_() antlr.TerminalNode
	Expression() IExpressionContext

	// IsUpdateAssignmentContext differentiates from other interfaces.
	IsUpdateAssignmentContext()
}

IUpdateAssignmentContext is an interface to support dynamic dispatch.

type IValueExpressionContext

type IValueExpressionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser
	// IsValueExpressionContext differentiates from other interfaces.
	IsValueExpressionContext()
}

IValueExpressionContext is an interface to support dynamic dispatch.

type IVariableDeclarationContext

type IVariableDeclarationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	DECLARE_() antlr.TerminalNode
	AllIdentifier() []IIdentifierContext
	Identifier(i int) IIdentifierContext
	Type_() ITypeContext
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode
	DEFAULT_() antlr.TerminalNode
	ValueExpression() IValueExpressionContext

	// IsVariableDeclarationContext differentiates from other interfaces.
	IsVariableDeclarationContext()
}

IVariableDeclarationContext is an interface to support dynamic dispatch.

type IVariableDefinitionContext

type IVariableDefinitionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	Identifier() IIdentifierContext
	AS_() antlr.TerminalNode
	Expression() IExpressionContext

	// IsVariableDefinitionContext differentiates from other interfaces.
	IsVariableDefinitionContext()
}

IVariableDefinitionContext is an interface to support dynamic dispatch.

type IWhenClauseContext

type IWhenClauseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetCondition returns the condition rule contexts.
	GetCondition() IExpressionContext

	// GetResult returns the result rule contexts.
	GetResult() IExpressionContext

	// SetCondition sets the condition rule contexts.
	SetCondition(IExpressionContext)

	// SetResult sets the result rule contexts.
	SetResult(IExpressionContext)

	// Getter signatures
	WHEN_() antlr.TerminalNode
	THEN_() antlr.TerminalNode
	AllExpression() []IExpressionContext
	Expression(i int) IExpressionContext

	// IsWhenClauseContext differentiates from other interfaces.
	IsWhenClauseContext()
}

IWhenClauseContext is an interface to support dynamic dispatch.

type IWindowDefinitionContext

type IWindowDefinitionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetName returns the name rule contexts.
	GetName() IIdentifierContext

	// SetName sets the name rule contexts.
	SetName(IIdentifierContext)

	// Getter signatures
	AS_() antlr.TerminalNode
	LPAREN_() antlr.TerminalNode
	WindowSpecification() IWindowSpecificationContext
	RPAREN_() antlr.TerminalNode
	Identifier() IIdentifierContext

	// IsWindowDefinitionContext differentiates from other interfaces.
	IsWindowDefinitionContext()
}

IWindowDefinitionContext is an interface to support dynamic dispatch.

type IWindowFrameContext

type IWindowFrameContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	FrameExtent() IFrameExtentContext
	MEASURES_() antlr.TerminalNode
	AllMeasureDefinition() []IMeasureDefinitionContext
	MeasureDefinition(i int) IMeasureDefinitionContext
	AFTER_() antlr.TerminalNode
	MATCH_() antlr.TerminalNode
	SkipTo() ISkipToContext
	PATTERN_() antlr.TerminalNode
	LPAREN_() antlr.TerminalNode
	RowPattern() IRowPatternContext
	RPAREN_() antlr.TerminalNode
	SUBSET_() antlr.TerminalNode
	AllSubsetDefinition() []ISubsetDefinitionContext
	SubsetDefinition(i int) ISubsetDefinitionContext
	DEFINE_() antlr.TerminalNode
	AllVariableDefinition() []IVariableDefinitionContext
	VariableDefinition(i int) IVariableDefinitionContext
	INITIAL_() antlr.TerminalNode
	SEEK_() antlr.TerminalNode
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode

	// IsWindowFrameContext differentiates from other interfaces.
	IsWindowFrameContext()
}

IWindowFrameContext is an interface to support dynamic dispatch.

type IWindowSpecificationContext

type IWindowSpecificationContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// GetExistingWindowName returns the existingWindowName rule contexts.
	GetExistingWindowName() IIdentifierContext

	// Get_expression returns the _expression rule contexts.
	Get_expression() IExpressionContext

	// SetExistingWindowName sets the existingWindowName rule contexts.
	SetExistingWindowName(IIdentifierContext)

	// Set_expression sets the _expression rule contexts.
	Set_expression(IExpressionContext)

	// GetPartition returns the partition rule context list.
	GetPartition() []IExpressionContext

	// SetPartition sets the partition rule context list.
	SetPartition([]IExpressionContext)

	// Getter signatures
	PARTITION_() antlr.TerminalNode
	AllBY_() []antlr.TerminalNode
	BY_(i int) antlr.TerminalNode
	ORDER_() antlr.TerminalNode
	AllSortItem() []ISortItemContext
	SortItem(i int) ISortItemContext
	WindowFrame() IWindowFrameContext
	Identifier() IIdentifierContext
	AllExpression() []IExpressionContext
	Expression(i int) IExpressionContext
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode

	// IsWindowSpecificationContext differentiates from other interfaces.
	IsWindowSpecificationContext()
}

IWindowSpecificationContext is an interface to support dynamic dispatch.

type IWithContext

type IWithContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	WITH_() antlr.TerminalNode
	AllNamedQuery() []INamedQueryContext
	NamedQuery(i int) INamedQueryContext
	RECURSIVE_() antlr.TerminalNode
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode

	// IsWithContext differentiates from other interfaces.
	IsWithContext()
}

IWithContext is an interface to support dynamic dispatch.

type IWithFunctionContext

type IWithFunctionContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Getter signatures
	WITH_() antlr.TerminalNode
	AllFunctionSpecification() []IFunctionSpecificationContext
	FunctionSpecification(i int) IFunctionSpecificationContext
	AllCOMMA_() []antlr.TerminalNode
	COMMA_(i int) antlr.TerminalNode

	// IsWithFunctionContext differentiates from other interfaces.
	IsWithFunctionContext()
}

IWithFunctionContext is an interface to support dynamic dispatch.

type IdentifierContext

type IdentifierContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIdentifierContext

func NewEmptyIdentifierContext() *IdentifierContext

func NewIdentifierContext

func NewIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierContext

func (*IdentifierContext) CopyAll

func (s *IdentifierContext) CopyAll(ctx *IdentifierContext)

func (*IdentifierContext) GetParser

func (s *IdentifierContext) GetParser() antlr.Parser

func (*IdentifierContext) GetRuleContext

func (s *IdentifierContext) GetRuleContext() antlr.RuleContext

func (*IdentifierContext) IsIdentifierContext

func (*IdentifierContext) IsIdentifierContext()

func (*IdentifierContext) ToStringTree

func (s *IdentifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type IdentifierUserContext

type IdentifierUserContext struct {
	AuthorizationUserContext
}

func NewIdentifierUserContext

func NewIdentifierUserContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IdentifierUserContext

func (*IdentifierUserContext) Accept

func (s *IdentifierUserContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IdentifierUserContext) EnterRule

func (s *IdentifierUserContext) EnterRule(listener antlr.ParseTreeListener)

func (*IdentifierUserContext) ExitRule

func (s *IdentifierUserContext) ExitRule(listener antlr.ParseTreeListener)

func (*IdentifierUserContext) GetRuleContext

func (s *IdentifierUserContext) GetRuleContext() antlr.RuleContext

func (*IdentifierUserContext) Identifier

func (s *IdentifierUserContext) Identifier() IIdentifierContext

type IfStatementContext

type IfStatementContext struct {
	ControlStatementContext
}

func NewIfStatementContext

func NewIfStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IfStatementContext

func (*IfStatementContext) Accept

func (s *IfStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IfStatementContext) AllElseIfClause

func (s *IfStatementContext) AllElseIfClause() []IElseIfClauseContext

func (*IfStatementContext) AllIF_

func (s *IfStatementContext) AllIF_() []antlr.TerminalNode

func (*IfStatementContext) END_

func (s *IfStatementContext) END_() antlr.TerminalNode

func (*IfStatementContext) ElseClause

func (s *IfStatementContext) ElseClause() IElseClauseContext

func (*IfStatementContext) ElseIfClause

func (s *IfStatementContext) ElseIfClause(i int) IElseIfClauseContext

func (*IfStatementContext) EnterRule

func (s *IfStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*IfStatementContext) ExitRule

func (s *IfStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*IfStatementContext) Expression

func (s *IfStatementContext) Expression() IExpressionContext

func (*IfStatementContext) GetRuleContext

func (s *IfStatementContext) GetRuleContext() antlr.RuleContext

func (*IfStatementContext) IF_

func (s *IfStatementContext) IF_(i int) antlr.TerminalNode

func (*IfStatementContext) SqlStatementList

func (s *IfStatementContext) SqlStatementList() ISqlStatementListContext

func (*IfStatementContext) THEN_

func (s *IfStatementContext) THEN_() antlr.TerminalNode

type InListContext

type InListContext struct {
	Predicate_Context
}

func NewInListContext

func NewInListContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InListContext

func (*InListContext) Accept

func (s *InListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InListContext) AllCOMMA_

func (s *InListContext) AllCOMMA_() []antlr.TerminalNode

func (*InListContext) AllExpression

func (s *InListContext) AllExpression() []IExpressionContext

func (*InListContext) COMMA_

func (s *InListContext) COMMA_(i int) antlr.TerminalNode

func (*InListContext) EnterRule

func (s *InListContext) EnterRule(listener antlr.ParseTreeListener)

func (*InListContext) ExitRule

func (s *InListContext) ExitRule(listener antlr.ParseTreeListener)

func (*InListContext) Expression

func (s *InListContext) Expression(i int) IExpressionContext

func (*InListContext) GetRuleContext

func (s *InListContext) GetRuleContext() antlr.RuleContext

func (*InListContext) IN_

func (s *InListContext) IN_() antlr.TerminalNode

func (*InListContext) LPAREN_

func (s *InListContext) LPAREN_() antlr.TerminalNode

func (*InListContext) NOT_

func (s *InListContext) NOT_() antlr.TerminalNode

func (*InListContext) RPAREN_

func (s *InListContext) RPAREN_() antlr.TerminalNode

type InSubqueryContext

type InSubqueryContext struct {
	Predicate_Context
}

func NewInSubqueryContext

func NewInSubqueryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InSubqueryContext

func (*InSubqueryContext) Accept

func (s *InSubqueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InSubqueryContext) EnterRule

func (s *InSubqueryContext) EnterRule(listener antlr.ParseTreeListener)

func (*InSubqueryContext) ExitRule

func (s *InSubqueryContext) ExitRule(listener antlr.ParseTreeListener)

func (*InSubqueryContext) GetRuleContext

func (s *InSubqueryContext) GetRuleContext() antlr.RuleContext

func (*InSubqueryContext) IN_

func (s *InSubqueryContext) IN_() antlr.TerminalNode

func (*InSubqueryContext) LPAREN_

func (s *InSubqueryContext) LPAREN_() antlr.TerminalNode

func (*InSubqueryContext) NOT_

func (s *InSubqueryContext) NOT_() antlr.TerminalNode

func (*InSubqueryContext) Query

func (s *InSubqueryContext) Query() IQueryContext

func (*InSubqueryContext) RPAREN_

func (s *InSubqueryContext) RPAREN_() antlr.TerminalNode

type InlineTableContext

type InlineTableContext struct {
	QueryPrimaryContext
}

func NewInlineTableContext

func NewInlineTableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InlineTableContext

func (*InlineTableContext) Accept

func (s *InlineTableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InlineTableContext) AllCOMMA_

func (s *InlineTableContext) AllCOMMA_() []antlr.TerminalNode

func (*InlineTableContext) AllExpression

func (s *InlineTableContext) AllExpression() []IExpressionContext

func (*InlineTableContext) COMMA_

func (s *InlineTableContext) COMMA_(i int) antlr.TerminalNode

func (*InlineTableContext) EnterRule

func (s *InlineTableContext) EnterRule(listener antlr.ParseTreeListener)

func (*InlineTableContext) ExitRule

func (s *InlineTableContext) ExitRule(listener antlr.ParseTreeListener)

func (*InlineTableContext) Expression

func (s *InlineTableContext) Expression(i int) IExpressionContext

func (*InlineTableContext) GetRuleContext

func (s *InlineTableContext) GetRuleContext() antlr.RuleContext

func (*InlineTableContext) VALUES_

func (s *InlineTableContext) VALUES_() antlr.TerminalNode

type InsertIntoContext

type InsertIntoContext struct {
	StatementContext
}

func NewInsertIntoContext

func NewInsertIntoContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InsertIntoContext

func (*InsertIntoContext) Accept

func (s *InsertIntoContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InsertIntoContext) ColumnAliases

func (s *InsertIntoContext) ColumnAliases() IColumnAliasesContext

func (*InsertIntoContext) EnterRule

func (s *InsertIntoContext) EnterRule(listener antlr.ParseTreeListener)

func (*InsertIntoContext) ExitRule

func (s *InsertIntoContext) ExitRule(listener antlr.ParseTreeListener)

func (*InsertIntoContext) GetRuleContext

func (s *InsertIntoContext) GetRuleContext() antlr.RuleContext

func (*InsertIntoContext) INSERT_

func (s *InsertIntoContext) INSERT_() antlr.TerminalNode

func (*InsertIntoContext) INTO_

func (s *InsertIntoContext) INTO_() antlr.TerminalNode

func (*InsertIntoContext) QualifiedName

func (s *InsertIntoContext) QualifiedName() IQualifiedNameContext

func (*InsertIntoContext) RootQuery

func (s *InsertIntoContext) RootQuery() IRootQueryContext

type IntegerLiteralContext

type IntegerLiteralContext struct {
	NumberContext
}

func NewIntegerLiteralContext

func NewIntegerLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IntegerLiteralContext

func (*IntegerLiteralContext) Accept

func (s *IntegerLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IntegerLiteralContext) EnterRule

func (s *IntegerLiteralContext) EnterRule(listener antlr.ParseTreeListener)

func (*IntegerLiteralContext) ExitRule

func (s *IntegerLiteralContext) ExitRule(listener antlr.ParseTreeListener)

func (*IntegerLiteralContext) GetRuleContext

func (s *IntegerLiteralContext) GetRuleContext() antlr.RuleContext

func (*IntegerLiteralContext) INTEGER_VALUE_

func (s *IntegerLiteralContext) INTEGER_VALUE_() antlr.TerminalNode

func (*IntegerLiteralContext) MINUS_

func (s *IntegerLiteralContext) MINUS_() antlr.TerminalNode

type IntervalContext

type IntervalContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIntervalContext

func NewEmptyIntervalContext() *IntervalContext

func NewIntervalContext

func NewIntervalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntervalContext

func (*IntervalContext) Accept

func (s *IntervalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IntervalContext) AllIntervalField

func (s *IntervalContext) AllIntervalField() []IIntervalFieldContext

func (*IntervalContext) EnterRule

func (s *IntervalContext) EnterRule(listener antlr.ParseTreeListener)

func (*IntervalContext) ExitRule

func (s *IntervalContext) ExitRule(listener antlr.ParseTreeListener)

func (*IntervalContext) GetFrom

func (*IntervalContext) GetParser

func (s *IntervalContext) GetParser() antlr.Parser

func (*IntervalContext) GetRuleContext

func (s *IntervalContext) GetRuleContext() antlr.RuleContext

func (*IntervalContext) GetSign

func (s *IntervalContext) GetSign() antlr.Token

func (*IntervalContext) GetTo

func (*IntervalContext) INTERVAL_

func (s *IntervalContext) INTERVAL_() antlr.TerminalNode

func (*IntervalContext) IntervalField

func (s *IntervalContext) IntervalField(i int) IIntervalFieldContext

func (*IntervalContext) IsIntervalContext

func (*IntervalContext) IsIntervalContext()

func (*IntervalContext) MINUS_

func (s *IntervalContext) MINUS_() antlr.TerminalNode

func (*IntervalContext) PLUS_

func (s *IntervalContext) PLUS_() antlr.TerminalNode

func (*IntervalContext) SetFrom

func (s *IntervalContext) SetFrom(v IIntervalFieldContext)

func (*IntervalContext) SetSign

func (s *IntervalContext) SetSign(v antlr.Token)

func (*IntervalContext) SetTo

func (*IntervalContext) String_

func (s *IntervalContext) String_() IString_Context

func (*IntervalContext) TO_

func (s *IntervalContext) TO_() antlr.TerminalNode

func (*IntervalContext) ToStringTree

func (s *IntervalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type IntervalFieldContext

type IntervalFieldContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIntervalFieldContext

func NewEmptyIntervalFieldContext() *IntervalFieldContext

func NewIntervalFieldContext

func NewIntervalFieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IntervalFieldContext

func (*IntervalFieldContext) Accept

func (s *IntervalFieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IntervalFieldContext) DAY_

func (s *IntervalFieldContext) DAY_() antlr.TerminalNode

func (*IntervalFieldContext) EnterRule

func (s *IntervalFieldContext) EnterRule(listener antlr.ParseTreeListener)

func (*IntervalFieldContext) ExitRule

func (s *IntervalFieldContext) ExitRule(listener antlr.ParseTreeListener)

func (*IntervalFieldContext) GetParser

func (s *IntervalFieldContext) GetParser() antlr.Parser

func (*IntervalFieldContext) GetRuleContext

func (s *IntervalFieldContext) GetRuleContext() antlr.RuleContext

func (*IntervalFieldContext) HOUR_

func (s *IntervalFieldContext) HOUR_() antlr.TerminalNode

func (*IntervalFieldContext) IsIntervalFieldContext

func (*IntervalFieldContext) IsIntervalFieldContext()

func (*IntervalFieldContext) MINUTE_

func (s *IntervalFieldContext) MINUTE_() antlr.TerminalNode

func (*IntervalFieldContext) MONTH_

func (s *IntervalFieldContext) MONTH_() antlr.TerminalNode

func (*IntervalFieldContext) SECOND_

func (s *IntervalFieldContext) SECOND_() antlr.TerminalNode

func (*IntervalFieldContext) ToStringTree

func (s *IntervalFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*IntervalFieldContext) YEAR_

func (s *IntervalFieldContext) YEAR_() antlr.TerminalNode

type IntervalLiteralContext

type IntervalLiteralContext struct {
	PrimaryExpressionContext
}

func NewIntervalLiteralContext

func NewIntervalLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IntervalLiteralContext

func (*IntervalLiteralContext) Accept

func (s *IntervalLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IntervalLiteralContext) EnterRule

func (s *IntervalLiteralContext) EnterRule(listener antlr.ParseTreeListener)

func (*IntervalLiteralContext) ExitRule

func (s *IntervalLiteralContext) ExitRule(listener antlr.ParseTreeListener)

func (*IntervalLiteralContext) GetRuleContext

func (s *IntervalLiteralContext) GetRuleContext() antlr.RuleContext

func (*IntervalLiteralContext) Interval

type IntervalTypeContext

type IntervalTypeContext struct {
	TypeContext
	// contains filtered or unexported fields
}

func NewIntervalTypeContext

func NewIntervalTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IntervalTypeContext

func (*IntervalTypeContext) Accept

func (s *IntervalTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IntervalTypeContext) AllIntervalField

func (s *IntervalTypeContext) AllIntervalField() []IIntervalFieldContext

func (*IntervalTypeContext) EnterRule

func (s *IntervalTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*IntervalTypeContext) ExitRule

func (s *IntervalTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*IntervalTypeContext) GetFrom

func (*IntervalTypeContext) GetRuleContext

func (s *IntervalTypeContext) GetRuleContext() antlr.RuleContext

func (*IntervalTypeContext) GetTo

func (*IntervalTypeContext) INTERVAL_

func (s *IntervalTypeContext) INTERVAL_() antlr.TerminalNode

func (*IntervalTypeContext) IntervalField

func (s *IntervalTypeContext) IntervalField(i int) IIntervalFieldContext

func (*IntervalTypeContext) SetFrom

func (*IntervalTypeContext) SetTo

func (*IntervalTypeContext) TO_

func (s *IntervalTypeContext) TO_() antlr.TerminalNode

type IsolationLevelContext

type IsolationLevelContext struct {
	TransactionModeContext
}

func NewIsolationLevelContext

func NewIsolationLevelContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IsolationLevelContext

func (*IsolationLevelContext) Accept

func (s *IsolationLevelContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IsolationLevelContext) EnterRule

func (s *IsolationLevelContext) EnterRule(listener antlr.ParseTreeListener)

func (*IsolationLevelContext) ExitRule

func (s *IsolationLevelContext) ExitRule(listener antlr.ParseTreeListener)

func (*IsolationLevelContext) GetRuleContext

func (s *IsolationLevelContext) GetRuleContext() antlr.RuleContext

func (*IsolationLevelContext) ISOLATION_

func (s *IsolationLevelContext) ISOLATION_() antlr.TerminalNode

func (*IsolationLevelContext) LEVEL_

func (s *IsolationLevelContext) LEVEL_() antlr.TerminalNode

func (*IsolationLevelContext) LevelOfIsolation

func (s *IsolationLevelContext) LevelOfIsolation() ILevelOfIsolationContext

type IterateStatementContext

type IterateStatementContext struct {
	ControlStatementContext
}

func NewIterateStatementContext

func NewIterateStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IterateStatementContext

func (*IterateStatementContext) Accept

func (s *IterateStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IterateStatementContext) EnterRule

func (s *IterateStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*IterateStatementContext) ExitRule

func (s *IterateStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*IterateStatementContext) GetRuleContext

func (s *IterateStatementContext) GetRuleContext() antlr.RuleContext

func (*IterateStatementContext) ITERATE_

func (s *IterateStatementContext) ITERATE_() antlr.TerminalNode

func (*IterateStatementContext) Identifier

type JoinCriteriaContext

type JoinCriteriaContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJoinCriteriaContext

func NewEmptyJoinCriteriaContext() *JoinCriteriaContext

func NewJoinCriteriaContext

func NewJoinCriteriaContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JoinCriteriaContext

func (*JoinCriteriaContext) Accept

func (s *JoinCriteriaContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JoinCriteriaContext) AllCOMMA_

func (s *JoinCriteriaContext) AllCOMMA_() []antlr.TerminalNode

func (*JoinCriteriaContext) AllIdentifier

func (s *JoinCriteriaContext) AllIdentifier() []IIdentifierContext

func (*JoinCriteriaContext) BooleanExpression

func (s *JoinCriteriaContext) BooleanExpression() IBooleanExpressionContext

func (*JoinCriteriaContext) COMMA_

func (s *JoinCriteriaContext) COMMA_(i int) antlr.TerminalNode

func (*JoinCriteriaContext) EnterRule

func (s *JoinCriteriaContext) EnterRule(listener antlr.ParseTreeListener)

func (*JoinCriteriaContext) ExitRule

func (s *JoinCriteriaContext) ExitRule(listener antlr.ParseTreeListener)

func (*JoinCriteriaContext) GetParser

func (s *JoinCriteriaContext) GetParser() antlr.Parser

func (*JoinCriteriaContext) GetRuleContext

func (s *JoinCriteriaContext) GetRuleContext() antlr.RuleContext

func (*JoinCriteriaContext) Identifier

func (s *JoinCriteriaContext) Identifier(i int) IIdentifierContext

func (*JoinCriteriaContext) IsJoinCriteriaContext

func (*JoinCriteriaContext) IsJoinCriteriaContext()

func (*JoinCriteriaContext) LPAREN_

func (s *JoinCriteriaContext) LPAREN_() antlr.TerminalNode

func (*JoinCriteriaContext) ON_

func (s *JoinCriteriaContext) ON_() antlr.TerminalNode

func (*JoinCriteriaContext) RPAREN_

func (s *JoinCriteriaContext) RPAREN_() antlr.TerminalNode

func (*JoinCriteriaContext) ToStringTree

func (s *JoinCriteriaContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*JoinCriteriaContext) USING_

func (s *JoinCriteriaContext) USING_() antlr.TerminalNode

type JoinRelationContext

type JoinRelationContext struct {
	RelationContext
	// contains filtered or unexported fields
}

func NewJoinRelationContext

func NewJoinRelationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *JoinRelationContext

func (*JoinRelationContext) Accept

func (s *JoinRelationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JoinRelationContext) AllRelation

func (s *JoinRelationContext) AllRelation() []IRelationContext

func (*JoinRelationContext) CROSS_

func (s *JoinRelationContext) CROSS_() antlr.TerminalNode

func (*JoinRelationContext) EnterRule

func (s *JoinRelationContext) EnterRule(listener antlr.ParseTreeListener)

func (*JoinRelationContext) ExitRule

func (s *JoinRelationContext) ExitRule(listener antlr.ParseTreeListener)

func (*JoinRelationContext) GetLeft

func (*JoinRelationContext) GetRight

func (*JoinRelationContext) GetRightRelation

func (s *JoinRelationContext) GetRightRelation() IRelationContext

func (*JoinRelationContext) GetRuleContext

func (s *JoinRelationContext) GetRuleContext() antlr.RuleContext

func (*JoinRelationContext) JOIN_

func (s *JoinRelationContext) JOIN_() antlr.TerminalNode

func (*JoinRelationContext) JoinCriteria

func (s *JoinRelationContext) JoinCriteria() IJoinCriteriaContext

func (*JoinRelationContext) JoinType

func (s *JoinRelationContext) JoinType() IJoinTypeContext

func (*JoinRelationContext) NATURAL_

func (s *JoinRelationContext) NATURAL_() antlr.TerminalNode

func (*JoinRelationContext) Relation

func (s *JoinRelationContext) Relation(i int) IRelationContext

func (*JoinRelationContext) SampledRelation

func (s *JoinRelationContext) SampledRelation() ISampledRelationContext

func (*JoinRelationContext) SetLeft

func (s *JoinRelationContext) SetLeft(v IRelationContext)

func (*JoinRelationContext) SetRight

func (*JoinRelationContext) SetRightRelation

func (s *JoinRelationContext) SetRightRelation(v IRelationContext)

type JoinTypeContext

type JoinTypeContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJoinTypeContext

func NewEmptyJoinTypeContext() *JoinTypeContext

func NewJoinTypeContext

func NewJoinTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JoinTypeContext

func (*JoinTypeContext) Accept

func (s *JoinTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JoinTypeContext) EnterRule

func (s *JoinTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*JoinTypeContext) ExitRule

func (s *JoinTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*JoinTypeContext) FULL_

func (s *JoinTypeContext) FULL_() antlr.TerminalNode

func (*JoinTypeContext) GetParser

func (s *JoinTypeContext) GetParser() antlr.Parser

func (*JoinTypeContext) GetRuleContext

func (s *JoinTypeContext) GetRuleContext() antlr.RuleContext

func (*JoinTypeContext) INNER_

func (s *JoinTypeContext) INNER_() antlr.TerminalNode

func (*JoinTypeContext) IsJoinTypeContext

func (*JoinTypeContext) IsJoinTypeContext()

func (*JoinTypeContext) LEFT_

func (s *JoinTypeContext) LEFT_() antlr.TerminalNode

func (*JoinTypeContext) OUTER_

func (s *JoinTypeContext) OUTER_() antlr.TerminalNode

func (*JoinTypeContext) RIGHT_

func (s *JoinTypeContext) RIGHT_() antlr.TerminalNode

func (*JoinTypeContext) ToStringTree

func (s *JoinTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type JsonArgumentContext

type JsonArgumentContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJsonArgumentContext

func NewEmptyJsonArgumentContext() *JsonArgumentContext

func NewJsonArgumentContext

func NewJsonArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JsonArgumentContext

func (*JsonArgumentContext) AS_

func (s *JsonArgumentContext) AS_() antlr.TerminalNode

func (*JsonArgumentContext) Accept

func (s *JsonArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JsonArgumentContext) EnterRule

func (s *JsonArgumentContext) EnterRule(listener antlr.ParseTreeListener)

func (*JsonArgumentContext) ExitRule

func (s *JsonArgumentContext) ExitRule(listener antlr.ParseTreeListener)

func (*JsonArgumentContext) GetParser

func (s *JsonArgumentContext) GetParser() antlr.Parser

func (*JsonArgumentContext) GetRuleContext

func (s *JsonArgumentContext) GetRuleContext() antlr.RuleContext

func (*JsonArgumentContext) Identifier

func (s *JsonArgumentContext) Identifier() IIdentifierContext

func (*JsonArgumentContext) IsJsonArgumentContext

func (*JsonArgumentContext) IsJsonArgumentContext()

func (*JsonArgumentContext) JsonValueExpression

func (s *JsonArgumentContext) JsonValueExpression() IJsonValueExpressionContext

func (*JsonArgumentContext) ToStringTree

func (s *JsonArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type JsonArrayContext

type JsonArrayContext struct {
	PrimaryExpressionContext
}

func NewJsonArrayContext

func NewJsonArrayContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *JsonArrayContext

func (*JsonArrayContext) ABSENT_

func (s *JsonArrayContext) ABSENT_() antlr.TerminalNode

func (*JsonArrayContext) Accept

func (s *JsonArrayContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JsonArrayContext) AllCOMMA_

func (s *JsonArrayContext) AllCOMMA_() []antlr.TerminalNode

func (*JsonArrayContext) AllJsonValueExpression

func (s *JsonArrayContext) AllJsonValueExpression() []IJsonValueExpressionContext

func (*JsonArrayContext) AllNULL_

func (s *JsonArrayContext) AllNULL_() []antlr.TerminalNode

func (*JsonArrayContext) COMMA_

func (s *JsonArrayContext) COMMA_(i int) antlr.TerminalNode

func (*JsonArrayContext) EnterRule

func (s *JsonArrayContext) EnterRule(listener antlr.ParseTreeListener)

func (*JsonArrayContext) ExitRule

func (s *JsonArrayContext) ExitRule(listener antlr.ParseTreeListener)

func (*JsonArrayContext) FORMAT_

func (s *JsonArrayContext) FORMAT_() antlr.TerminalNode

func (*JsonArrayContext) GetRuleContext

func (s *JsonArrayContext) GetRuleContext() antlr.RuleContext

func (*JsonArrayContext) JSON_ARRAY_

func (s *JsonArrayContext) JSON_ARRAY_() antlr.TerminalNode

func (*JsonArrayContext) JsonRepresentation

func (s *JsonArrayContext) JsonRepresentation() IJsonRepresentationContext

func (*JsonArrayContext) JsonValueExpression

func (s *JsonArrayContext) JsonValueExpression(i int) IJsonValueExpressionContext

func (*JsonArrayContext) LPAREN_

func (s *JsonArrayContext) LPAREN_() antlr.TerminalNode

func (*JsonArrayContext) NULL_

func (s *JsonArrayContext) NULL_(i int) antlr.TerminalNode

func (*JsonArrayContext) ON_

func (s *JsonArrayContext) ON_() antlr.TerminalNode

func (*JsonArrayContext) RETURNING_

func (s *JsonArrayContext) RETURNING_() antlr.TerminalNode

func (*JsonArrayContext) RPAREN_

func (s *JsonArrayContext) RPAREN_() antlr.TerminalNode

func (*JsonArrayContext) Type_

func (s *JsonArrayContext) Type_() ITypeContext

type JsonExistsContext

type JsonExistsContext struct {
	PrimaryExpressionContext
}

func NewJsonExistsContext

func NewJsonExistsContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *JsonExistsContext

func (*JsonExistsContext) Accept

func (s *JsonExistsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JsonExistsContext) ERROR_

func (s *JsonExistsContext) ERROR_() antlr.TerminalNode

func (*JsonExistsContext) EnterRule

func (s *JsonExistsContext) EnterRule(listener antlr.ParseTreeListener)

func (*JsonExistsContext) ExitRule

func (s *JsonExistsContext) ExitRule(listener antlr.ParseTreeListener)

func (*JsonExistsContext) GetRuleContext

func (s *JsonExistsContext) GetRuleContext() antlr.RuleContext

func (*JsonExistsContext) JSON_EXISTS_

func (s *JsonExistsContext) JSON_EXISTS_() antlr.TerminalNode

func (*JsonExistsContext) JsonExistsErrorBehavior

func (s *JsonExistsContext) JsonExistsErrorBehavior() IJsonExistsErrorBehaviorContext

func (*JsonExistsContext) JsonPathInvocation

func (s *JsonExistsContext) JsonPathInvocation() IJsonPathInvocationContext

func (*JsonExistsContext) LPAREN_

func (s *JsonExistsContext) LPAREN_() antlr.TerminalNode

func (*JsonExistsContext) ON_

func (s *JsonExistsContext) ON_() antlr.TerminalNode

func (*JsonExistsContext) RPAREN_

func (s *JsonExistsContext) RPAREN_() antlr.TerminalNode

type JsonExistsErrorBehaviorContext

type JsonExistsErrorBehaviorContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJsonExistsErrorBehaviorContext

func NewEmptyJsonExistsErrorBehaviorContext() *JsonExistsErrorBehaviorContext

func NewJsonExistsErrorBehaviorContext

func NewJsonExistsErrorBehaviorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JsonExistsErrorBehaviorContext

func (*JsonExistsErrorBehaviorContext) Accept

func (s *JsonExistsErrorBehaviorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JsonExistsErrorBehaviorContext) ERROR_

func (s *JsonExistsErrorBehaviorContext) ERROR_() antlr.TerminalNode

func (*JsonExistsErrorBehaviorContext) EnterRule

func (s *JsonExistsErrorBehaviorContext) EnterRule(listener antlr.ParseTreeListener)

func (*JsonExistsErrorBehaviorContext) ExitRule

func (s *JsonExistsErrorBehaviorContext) ExitRule(listener antlr.ParseTreeListener)

func (*JsonExistsErrorBehaviorContext) FALSE_

func (s *JsonExistsErrorBehaviorContext) FALSE_() antlr.TerminalNode

func (*JsonExistsErrorBehaviorContext) GetParser

func (s *JsonExistsErrorBehaviorContext) GetParser() antlr.Parser

func (*JsonExistsErrorBehaviorContext) GetRuleContext

func (s *JsonExistsErrorBehaviorContext) GetRuleContext() antlr.RuleContext

func (*JsonExistsErrorBehaviorContext) IsJsonExistsErrorBehaviorContext

func (*JsonExistsErrorBehaviorContext) IsJsonExistsErrorBehaviorContext()

func (*JsonExistsErrorBehaviorContext) TRUE_

func (s *JsonExistsErrorBehaviorContext) TRUE_() antlr.TerminalNode

func (*JsonExistsErrorBehaviorContext) ToStringTree

func (s *JsonExistsErrorBehaviorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*JsonExistsErrorBehaviorContext) UNKNOWN_

func (s *JsonExistsErrorBehaviorContext) UNKNOWN_() antlr.TerminalNode

type JsonObjectContext

type JsonObjectContext struct {
	PrimaryExpressionContext
}

func NewJsonObjectContext

func NewJsonObjectContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *JsonObjectContext

func (*JsonObjectContext) ABSENT_

func (s *JsonObjectContext) ABSENT_() antlr.TerminalNode

func (*JsonObjectContext) Accept

func (s *JsonObjectContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JsonObjectContext) AllCOMMA_

func (s *JsonObjectContext) AllCOMMA_() []antlr.TerminalNode

func (*JsonObjectContext) AllJsonObjectMember

func (s *JsonObjectContext) AllJsonObjectMember() []IJsonObjectMemberContext

func (*JsonObjectContext) AllNULL_

func (s *JsonObjectContext) AllNULL_() []antlr.TerminalNode

func (*JsonObjectContext) COMMA_

func (s *JsonObjectContext) COMMA_(i int) antlr.TerminalNode

func (*JsonObjectContext) EnterRule

func (s *JsonObjectContext) EnterRule(listener antlr.ParseTreeListener)

func (*JsonObjectContext) ExitRule

func (s *JsonObjectContext) ExitRule(listener antlr.ParseTreeListener)

func (*JsonObjectContext) FORMAT_

func (s *JsonObjectContext) FORMAT_() antlr.TerminalNode

func (*JsonObjectContext) GetRuleContext

func (s *JsonObjectContext) GetRuleContext() antlr.RuleContext

func (*JsonObjectContext) JSON_OBJECT_

func (s *JsonObjectContext) JSON_OBJECT_() antlr.TerminalNode

func (*JsonObjectContext) JsonObjectMember

func (s *JsonObjectContext) JsonObjectMember(i int) IJsonObjectMemberContext

func (*JsonObjectContext) JsonRepresentation

func (s *JsonObjectContext) JsonRepresentation() IJsonRepresentationContext

func (*JsonObjectContext) KEYS_

func (s *JsonObjectContext) KEYS_() antlr.TerminalNode

func (*JsonObjectContext) LPAREN_

func (s *JsonObjectContext) LPAREN_() antlr.TerminalNode

func (*JsonObjectContext) NULL_

func (s *JsonObjectContext) NULL_(i int) antlr.TerminalNode

func (*JsonObjectContext) ON_

func (s *JsonObjectContext) ON_() antlr.TerminalNode

func (*JsonObjectContext) RETURNING_

func (s *JsonObjectContext) RETURNING_() antlr.TerminalNode

func (*JsonObjectContext) RPAREN_

func (s *JsonObjectContext) RPAREN_() antlr.TerminalNode

func (*JsonObjectContext) Type_

func (s *JsonObjectContext) Type_() ITypeContext

func (*JsonObjectContext) UNIQUE_

func (s *JsonObjectContext) UNIQUE_() antlr.TerminalNode

func (*JsonObjectContext) WITHOUT_

func (s *JsonObjectContext) WITHOUT_() antlr.TerminalNode

func (*JsonObjectContext) WITH_

func (s *JsonObjectContext) WITH_() antlr.TerminalNode

type JsonObjectMemberContext

type JsonObjectMemberContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJsonObjectMemberContext

func NewEmptyJsonObjectMemberContext() *JsonObjectMemberContext

func NewJsonObjectMemberContext

func NewJsonObjectMemberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JsonObjectMemberContext

func (*JsonObjectMemberContext) Accept

func (s *JsonObjectMemberContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JsonObjectMemberContext) COLON_

func (s *JsonObjectMemberContext) COLON_() antlr.TerminalNode

func (*JsonObjectMemberContext) EnterRule

func (s *JsonObjectMemberContext) EnterRule(listener antlr.ParseTreeListener)

func (*JsonObjectMemberContext) ExitRule

func (s *JsonObjectMemberContext) ExitRule(listener antlr.ParseTreeListener)

func (*JsonObjectMemberContext) Expression

func (*JsonObjectMemberContext) GetParser

func (s *JsonObjectMemberContext) GetParser() antlr.Parser

func (*JsonObjectMemberContext) GetRuleContext

func (s *JsonObjectMemberContext) GetRuleContext() antlr.RuleContext

func (*JsonObjectMemberContext) IsJsonObjectMemberContext

func (*JsonObjectMemberContext) IsJsonObjectMemberContext()

func (*JsonObjectMemberContext) JsonValueExpression

func (s *JsonObjectMemberContext) JsonValueExpression() IJsonValueExpressionContext

func (*JsonObjectMemberContext) KEY_

func (s *JsonObjectMemberContext) KEY_() antlr.TerminalNode

func (*JsonObjectMemberContext) ToStringTree

func (s *JsonObjectMemberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*JsonObjectMemberContext) VALUE_

func (s *JsonObjectMemberContext) VALUE_() antlr.TerminalNode

type JsonPathInvocationContext

type JsonPathInvocationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJsonPathInvocationContext

func NewEmptyJsonPathInvocationContext() *JsonPathInvocationContext

func NewJsonPathInvocationContext

func NewJsonPathInvocationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JsonPathInvocationContext

func (*JsonPathInvocationContext) Accept

func (s *JsonPathInvocationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JsonPathInvocationContext) AllCOMMA_

func (s *JsonPathInvocationContext) AllCOMMA_() []antlr.TerminalNode

func (*JsonPathInvocationContext) AllJsonArgument

func (s *JsonPathInvocationContext) AllJsonArgument() []IJsonArgumentContext

func (*JsonPathInvocationContext) COMMA_

func (s *JsonPathInvocationContext) COMMA_(i int) antlr.TerminalNode

func (*JsonPathInvocationContext) EnterRule

func (s *JsonPathInvocationContext) EnterRule(listener antlr.ParseTreeListener)

func (*JsonPathInvocationContext) ExitRule

func (s *JsonPathInvocationContext) ExitRule(listener antlr.ParseTreeListener)

func (*JsonPathInvocationContext) GetParser

func (s *JsonPathInvocationContext) GetParser() antlr.Parser

func (*JsonPathInvocationContext) GetPath

func (*JsonPathInvocationContext) GetRuleContext

func (s *JsonPathInvocationContext) GetRuleContext() antlr.RuleContext

func (*JsonPathInvocationContext) IsJsonPathInvocationContext

func (*JsonPathInvocationContext) IsJsonPathInvocationContext()

func (*JsonPathInvocationContext) JsonArgument

func (*JsonPathInvocationContext) JsonValueExpression

func (s *JsonPathInvocationContext) JsonValueExpression() IJsonValueExpressionContext

func (*JsonPathInvocationContext) PASSING_

func (s *JsonPathInvocationContext) PASSING_() antlr.TerminalNode

func (*JsonPathInvocationContext) SetPath

func (*JsonPathInvocationContext) String_

func (*JsonPathInvocationContext) ToStringTree

func (s *JsonPathInvocationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type JsonQueryBehaviorContext

type JsonQueryBehaviorContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJsonQueryBehaviorContext

func NewEmptyJsonQueryBehaviorContext() *JsonQueryBehaviorContext

func NewJsonQueryBehaviorContext

func NewJsonQueryBehaviorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JsonQueryBehaviorContext

func (*JsonQueryBehaviorContext) ARRAY_

func (s *JsonQueryBehaviorContext) ARRAY_() antlr.TerminalNode

func (*JsonQueryBehaviorContext) Accept

func (s *JsonQueryBehaviorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JsonQueryBehaviorContext) EMPTY_

func (s *JsonQueryBehaviorContext) EMPTY_() antlr.TerminalNode

func (*JsonQueryBehaviorContext) ERROR_

func (s *JsonQueryBehaviorContext) ERROR_() antlr.TerminalNode

func (*JsonQueryBehaviorContext) EnterRule

func (s *JsonQueryBehaviorContext) EnterRule(listener antlr.ParseTreeListener)

func (*JsonQueryBehaviorContext) ExitRule

func (s *JsonQueryBehaviorContext) ExitRule(listener antlr.ParseTreeListener)

func (*JsonQueryBehaviorContext) GetParser

func (s *JsonQueryBehaviorContext) GetParser() antlr.Parser

func (*JsonQueryBehaviorContext) GetRuleContext

func (s *JsonQueryBehaviorContext) GetRuleContext() antlr.RuleContext

func (*JsonQueryBehaviorContext) IsJsonQueryBehaviorContext

func (*JsonQueryBehaviorContext) IsJsonQueryBehaviorContext()

func (*JsonQueryBehaviorContext) NULL_

func (s *JsonQueryBehaviorContext) NULL_() antlr.TerminalNode

func (*JsonQueryBehaviorContext) OBJECT_

func (s *JsonQueryBehaviorContext) OBJECT_() antlr.TerminalNode

func (*JsonQueryBehaviorContext) ToStringTree

func (s *JsonQueryBehaviorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type JsonQueryContext

type JsonQueryContext struct {
	PrimaryExpressionContext
	// contains filtered or unexported fields
}

func NewJsonQueryContext

func NewJsonQueryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *JsonQueryContext

func (*JsonQueryContext) Accept

func (s *JsonQueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JsonQueryContext) AllJsonQueryBehavior

func (s *JsonQueryContext) AllJsonQueryBehavior() []IJsonQueryBehaviorContext

func (*JsonQueryContext) AllON_

func (s *JsonQueryContext) AllON_() []antlr.TerminalNode

func (*JsonQueryContext) EMPTY_

func (s *JsonQueryContext) EMPTY_() antlr.TerminalNode

func (*JsonQueryContext) ERROR_

func (s *JsonQueryContext) ERROR_() antlr.TerminalNode

func (*JsonQueryContext) EnterRule

func (s *JsonQueryContext) EnterRule(listener antlr.ParseTreeListener)

func (*JsonQueryContext) ExitRule

func (s *JsonQueryContext) ExitRule(listener antlr.ParseTreeListener)

func (*JsonQueryContext) FORMAT_

func (s *JsonQueryContext) FORMAT_() antlr.TerminalNode

func (*JsonQueryContext) GetEmptyBehavior

func (s *JsonQueryContext) GetEmptyBehavior() IJsonQueryBehaviorContext

func (*JsonQueryContext) GetErrorBehavior

func (s *JsonQueryContext) GetErrorBehavior() IJsonQueryBehaviorContext

func (*JsonQueryContext) GetRuleContext

func (s *JsonQueryContext) GetRuleContext() antlr.RuleContext

func (*JsonQueryContext) JSON_QUERY_

func (s *JsonQueryContext) JSON_QUERY_() antlr.TerminalNode

func (*JsonQueryContext) JsonPathInvocation

func (s *JsonQueryContext) JsonPathInvocation() IJsonPathInvocationContext

func (*JsonQueryContext) JsonQueryBehavior

func (s *JsonQueryContext) JsonQueryBehavior(i int) IJsonQueryBehaviorContext

func (*JsonQueryContext) JsonQueryWrapperBehavior

func (s *JsonQueryContext) JsonQueryWrapperBehavior() IJsonQueryWrapperBehaviorContext

func (*JsonQueryContext) JsonRepresentation

func (s *JsonQueryContext) JsonRepresentation() IJsonRepresentationContext

func (*JsonQueryContext) KEEP_

func (s *JsonQueryContext) KEEP_() antlr.TerminalNode

func (*JsonQueryContext) LPAREN_

func (s *JsonQueryContext) LPAREN_() antlr.TerminalNode

func (*JsonQueryContext) OMIT_

func (s *JsonQueryContext) OMIT_() antlr.TerminalNode

func (*JsonQueryContext) ON_

func (s *JsonQueryContext) ON_(i int) antlr.TerminalNode

func (*JsonQueryContext) QUOTES_

func (s *JsonQueryContext) QUOTES_() antlr.TerminalNode

func (*JsonQueryContext) RETURNING_

func (s *JsonQueryContext) RETURNING_() antlr.TerminalNode

func (*JsonQueryContext) RPAREN_

func (s *JsonQueryContext) RPAREN_() antlr.TerminalNode

func (*JsonQueryContext) SCALAR_

func (s *JsonQueryContext) SCALAR_() antlr.TerminalNode

func (*JsonQueryContext) SetEmptyBehavior

func (s *JsonQueryContext) SetEmptyBehavior(v IJsonQueryBehaviorContext)

func (*JsonQueryContext) SetErrorBehavior

func (s *JsonQueryContext) SetErrorBehavior(v IJsonQueryBehaviorContext)

func (*JsonQueryContext) TEXT_STRING_

func (s *JsonQueryContext) TEXT_STRING_() antlr.TerminalNode

func (*JsonQueryContext) Type_

func (s *JsonQueryContext) Type_() ITypeContext

func (*JsonQueryContext) WRAPPER_

func (s *JsonQueryContext) WRAPPER_() antlr.TerminalNode

type JsonQueryWrapperBehaviorContext

type JsonQueryWrapperBehaviorContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJsonQueryWrapperBehaviorContext

func NewEmptyJsonQueryWrapperBehaviorContext() *JsonQueryWrapperBehaviorContext

func NewJsonQueryWrapperBehaviorContext

func NewJsonQueryWrapperBehaviorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JsonQueryWrapperBehaviorContext

func (*JsonQueryWrapperBehaviorContext) ARRAY_

func (s *JsonQueryWrapperBehaviorContext) ARRAY_() antlr.TerminalNode

func (*JsonQueryWrapperBehaviorContext) Accept

func (s *JsonQueryWrapperBehaviorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JsonQueryWrapperBehaviorContext) CONDITIONAL_

func (s *JsonQueryWrapperBehaviorContext) CONDITIONAL_() antlr.TerminalNode

func (*JsonQueryWrapperBehaviorContext) EnterRule

func (s *JsonQueryWrapperBehaviorContext) EnterRule(listener antlr.ParseTreeListener)

func (*JsonQueryWrapperBehaviorContext) ExitRule

func (s *JsonQueryWrapperBehaviorContext) ExitRule(listener antlr.ParseTreeListener)

func (*JsonQueryWrapperBehaviorContext) GetParser

func (s *JsonQueryWrapperBehaviorContext) GetParser() antlr.Parser

func (*JsonQueryWrapperBehaviorContext) GetRuleContext

func (s *JsonQueryWrapperBehaviorContext) GetRuleContext() antlr.RuleContext

func (*JsonQueryWrapperBehaviorContext) IsJsonQueryWrapperBehaviorContext

func (*JsonQueryWrapperBehaviorContext) IsJsonQueryWrapperBehaviorContext()

func (*JsonQueryWrapperBehaviorContext) ToStringTree

func (s *JsonQueryWrapperBehaviorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*JsonQueryWrapperBehaviorContext) UNCONDITIONAL_

func (s *JsonQueryWrapperBehaviorContext) UNCONDITIONAL_() antlr.TerminalNode

func (*JsonQueryWrapperBehaviorContext) WITHOUT_

func (s *JsonQueryWrapperBehaviorContext) WITHOUT_() antlr.TerminalNode

func (*JsonQueryWrapperBehaviorContext) WITH_

func (s *JsonQueryWrapperBehaviorContext) WITH_() antlr.TerminalNode

type JsonRepresentationContext

type JsonRepresentationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJsonRepresentationContext

func NewEmptyJsonRepresentationContext() *JsonRepresentationContext

func NewJsonRepresentationContext

func NewJsonRepresentationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JsonRepresentationContext

func (*JsonRepresentationContext) Accept

func (s *JsonRepresentationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JsonRepresentationContext) ENCODING_

func (s *JsonRepresentationContext) ENCODING_() antlr.TerminalNode

func (*JsonRepresentationContext) EnterRule

func (s *JsonRepresentationContext) EnterRule(listener antlr.ParseTreeListener)

func (*JsonRepresentationContext) ExitRule

func (s *JsonRepresentationContext) ExitRule(listener antlr.ParseTreeListener)

func (*JsonRepresentationContext) GetParser

func (s *JsonRepresentationContext) GetParser() antlr.Parser

func (*JsonRepresentationContext) GetRuleContext

func (s *JsonRepresentationContext) GetRuleContext() antlr.RuleContext

func (*JsonRepresentationContext) IsJsonRepresentationContext

func (*JsonRepresentationContext) IsJsonRepresentationContext()

func (*JsonRepresentationContext) JSON_

func (s *JsonRepresentationContext) JSON_() antlr.TerminalNode

func (*JsonRepresentationContext) ToStringTree

func (s *JsonRepresentationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*JsonRepresentationContext) UTF16_

func (s *JsonRepresentationContext) UTF16_() antlr.TerminalNode

func (*JsonRepresentationContext) UTF32_

func (s *JsonRepresentationContext) UTF32_() antlr.TerminalNode

func (*JsonRepresentationContext) UTF8_

func (s *JsonRepresentationContext) UTF8_() antlr.TerminalNode

type JsonValueBehaviorContext

type JsonValueBehaviorContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJsonValueBehaviorContext

func NewEmptyJsonValueBehaviorContext() *JsonValueBehaviorContext

func NewJsonValueBehaviorContext

func NewJsonValueBehaviorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JsonValueBehaviorContext

func (*JsonValueBehaviorContext) Accept

func (s *JsonValueBehaviorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JsonValueBehaviorContext) DEFAULT_

func (s *JsonValueBehaviorContext) DEFAULT_() antlr.TerminalNode

func (*JsonValueBehaviorContext) ERROR_

func (s *JsonValueBehaviorContext) ERROR_() antlr.TerminalNode

func (*JsonValueBehaviorContext) EnterRule

func (s *JsonValueBehaviorContext) EnterRule(listener antlr.ParseTreeListener)

func (*JsonValueBehaviorContext) ExitRule

func (s *JsonValueBehaviorContext) ExitRule(listener antlr.ParseTreeListener)

func (*JsonValueBehaviorContext) Expression

func (*JsonValueBehaviorContext) GetParser

func (s *JsonValueBehaviorContext) GetParser() antlr.Parser

func (*JsonValueBehaviorContext) GetRuleContext

func (s *JsonValueBehaviorContext) GetRuleContext() antlr.RuleContext

func (*JsonValueBehaviorContext) IsJsonValueBehaviorContext

func (*JsonValueBehaviorContext) IsJsonValueBehaviorContext()

func (*JsonValueBehaviorContext) NULL_

func (s *JsonValueBehaviorContext) NULL_() antlr.TerminalNode

func (*JsonValueBehaviorContext) ToStringTree

func (s *JsonValueBehaviorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type JsonValueContext

type JsonValueContext struct {
	PrimaryExpressionContext
	// contains filtered or unexported fields
}

func NewJsonValueContext

func NewJsonValueContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *JsonValueContext

func (*JsonValueContext) Accept

func (s *JsonValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JsonValueContext) AllJsonValueBehavior

func (s *JsonValueContext) AllJsonValueBehavior() []IJsonValueBehaviorContext

func (*JsonValueContext) AllON_

func (s *JsonValueContext) AllON_() []antlr.TerminalNode

func (*JsonValueContext) EMPTY_

func (s *JsonValueContext) EMPTY_() antlr.TerminalNode

func (*JsonValueContext) ERROR_

func (s *JsonValueContext) ERROR_() antlr.TerminalNode

func (*JsonValueContext) EnterRule

func (s *JsonValueContext) EnterRule(listener antlr.ParseTreeListener)

func (*JsonValueContext) ExitRule

func (s *JsonValueContext) ExitRule(listener antlr.ParseTreeListener)

func (*JsonValueContext) GetEmptyBehavior

func (s *JsonValueContext) GetEmptyBehavior() IJsonValueBehaviorContext

func (*JsonValueContext) GetErrorBehavior

func (s *JsonValueContext) GetErrorBehavior() IJsonValueBehaviorContext

func (*JsonValueContext) GetRuleContext

func (s *JsonValueContext) GetRuleContext() antlr.RuleContext

func (*JsonValueContext) JSON_VALUE_

func (s *JsonValueContext) JSON_VALUE_() antlr.TerminalNode

func (*JsonValueContext) JsonPathInvocation

func (s *JsonValueContext) JsonPathInvocation() IJsonPathInvocationContext

func (*JsonValueContext) JsonValueBehavior

func (s *JsonValueContext) JsonValueBehavior(i int) IJsonValueBehaviorContext

func (*JsonValueContext) LPAREN_

func (s *JsonValueContext) LPAREN_() antlr.TerminalNode

func (*JsonValueContext) ON_

func (s *JsonValueContext) ON_(i int) antlr.TerminalNode

func (*JsonValueContext) RETURNING_

func (s *JsonValueContext) RETURNING_() antlr.TerminalNode

func (*JsonValueContext) RPAREN_

func (s *JsonValueContext) RPAREN_() antlr.TerminalNode

func (*JsonValueContext) SetEmptyBehavior

func (s *JsonValueContext) SetEmptyBehavior(v IJsonValueBehaviorContext)

func (*JsonValueContext) SetErrorBehavior

func (s *JsonValueContext) SetErrorBehavior(v IJsonValueBehaviorContext)

func (*JsonValueContext) Type_

func (s *JsonValueContext) Type_() ITypeContext

type JsonValueExpressionContext

type JsonValueExpressionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJsonValueExpressionContext

func NewEmptyJsonValueExpressionContext() *JsonValueExpressionContext

func NewJsonValueExpressionContext

func NewJsonValueExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JsonValueExpressionContext

func (*JsonValueExpressionContext) Accept

func (s *JsonValueExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*JsonValueExpressionContext) EnterRule

func (s *JsonValueExpressionContext) EnterRule(listener antlr.ParseTreeListener)

func (*JsonValueExpressionContext) ExitRule

func (s *JsonValueExpressionContext) ExitRule(listener antlr.ParseTreeListener)

func (*JsonValueExpressionContext) Expression

func (*JsonValueExpressionContext) FORMAT_

func (s *JsonValueExpressionContext) FORMAT_() antlr.TerminalNode

func (*JsonValueExpressionContext) GetParser

func (s *JsonValueExpressionContext) GetParser() antlr.Parser

func (*JsonValueExpressionContext) GetRuleContext

func (s *JsonValueExpressionContext) GetRuleContext() antlr.RuleContext

func (*JsonValueExpressionContext) IsJsonValueExpressionContext

func (*JsonValueExpressionContext) IsJsonValueExpressionContext()

func (*JsonValueExpressionContext) JsonRepresentation

func (*JsonValueExpressionContext) ToStringTree

func (s *JsonValueExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type LambdaContext

type LambdaContext struct {
	PrimaryExpressionContext
}

func NewLambdaContext

func NewLambdaContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LambdaContext

func (*LambdaContext) Accept

func (s *LambdaContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LambdaContext) AllCOMMA_

func (s *LambdaContext) AllCOMMA_() []antlr.TerminalNode

func (*LambdaContext) AllIdentifier

func (s *LambdaContext) AllIdentifier() []IIdentifierContext

func (*LambdaContext) COMMA_

func (s *LambdaContext) COMMA_(i int) antlr.TerminalNode

func (*LambdaContext) EnterRule

func (s *LambdaContext) EnterRule(listener antlr.ParseTreeListener)

func (*LambdaContext) ExitRule

func (s *LambdaContext) ExitRule(listener antlr.ParseTreeListener)

func (*LambdaContext) Expression

func (s *LambdaContext) Expression() IExpressionContext

func (*LambdaContext) GetRuleContext

func (s *LambdaContext) GetRuleContext() antlr.RuleContext

func (*LambdaContext) Identifier

func (s *LambdaContext) Identifier(i int) IIdentifierContext

func (*LambdaContext) LPAREN_

func (s *LambdaContext) LPAREN_() antlr.TerminalNode

func (*LambdaContext) RARROW_

func (s *LambdaContext) RARROW_() antlr.TerminalNode

func (*LambdaContext) RPAREN_

func (s *LambdaContext) RPAREN_() antlr.TerminalNode

type LanguageCharacteristicContext

type LanguageCharacteristicContext struct {
	RoutineCharacteristicContext
}

func NewLanguageCharacteristicContext

func NewLanguageCharacteristicContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LanguageCharacteristicContext

func (*LanguageCharacteristicContext) Accept

func (s *LanguageCharacteristicContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LanguageCharacteristicContext) EnterRule

func (s *LanguageCharacteristicContext) EnterRule(listener antlr.ParseTreeListener)

func (*LanguageCharacteristicContext) ExitRule

func (s *LanguageCharacteristicContext) ExitRule(listener antlr.ParseTreeListener)

func (*LanguageCharacteristicContext) GetRuleContext

func (s *LanguageCharacteristicContext) GetRuleContext() antlr.RuleContext

func (*LanguageCharacteristicContext) Identifier

func (*LanguageCharacteristicContext) LANGUAGE_

func (s *LanguageCharacteristicContext) LANGUAGE_() antlr.TerminalNode

type LateralContext

type LateralContext struct {
	RelationPrimaryContext
}

func NewLateralContext

func NewLateralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LateralContext

func (*LateralContext) Accept

func (s *LateralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LateralContext) EnterRule

func (s *LateralContext) EnterRule(listener antlr.ParseTreeListener)

func (*LateralContext) ExitRule

func (s *LateralContext) ExitRule(listener antlr.ParseTreeListener)

func (*LateralContext) GetRuleContext

func (s *LateralContext) GetRuleContext() antlr.RuleContext

func (*LateralContext) LATERAL_

func (s *LateralContext) LATERAL_() antlr.TerminalNode

func (*LateralContext) LPAREN_

func (s *LateralContext) LPAREN_() antlr.TerminalNode

func (*LateralContext) Query

func (s *LateralContext) Query() IQueryContext

func (*LateralContext) RPAREN_

func (s *LateralContext) RPAREN_() antlr.TerminalNode

type LeaveStatementContext

type LeaveStatementContext struct {
	ControlStatementContext
}

func NewLeaveStatementContext

func NewLeaveStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LeaveStatementContext

func (*LeaveStatementContext) Accept

func (s *LeaveStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LeaveStatementContext) EnterRule

func (s *LeaveStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*LeaveStatementContext) ExitRule

func (s *LeaveStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*LeaveStatementContext) GetRuleContext

func (s *LeaveStatementContext) GetRuleContext() antlr.RuleContext

func (*LeaveStatementContext) Identifier

func (s *LeaveStatementContext) Identifier() IIdentifierContext

func (*LeaveStatementContext) LEAVE_

func (s *LeaveStatementContext) LEAVE_() antlr.TerminalNode

type LegacyArrayTypeContext

type LegacyArrayTypeContext struct {
	TypeContext
}

func NewLegacyArrayTypeContext

func NewLegacyArrayTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LegacyArrayTypeContext

func (*LegacyArrayTypeContext) ARRAY_

func (s *LegacyArrayTypeContext) ARRAY_() antlr.TerminalNode

func (*LegacyArrayTypeContext) Accept

func (s *LegacyArrayTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LegacyArrayTypeContext) EnterRule

func (s *LegacyArrayTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*LegacyArrayTypeContext) ExitRule

func (s *LegacyArrayTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*LegacyArrayTypeContext) GT_

func (s *LegacyArrayTypeContext) GT_() antlr.TerminalNode

func (*LegacyArrayTypeContext) GetRuleContext

func (s *LegacyArrayTypeContext) GetRuleContext() antlr.RuleContext

func (*LegacyArrayTypeContext) LT_

func (s *LegacyArrayTypeContext) LT_() antlr.TerminalNode

func (*LegacyArrayTypeContext) Type_

type LegacyMapTypeContext

type LegacyMapTypeContext struct {
	TypeContext
	// contains filtered or unexported fields
}

func NewLegacyMapTypeContext

func NewLegacyMapTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LegacyMapTypeContext

func (*LegacyMapTypeContext) Accept

func (s *LegacyMapTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LegacyMapTypeContext) AllType_

func (s *LegacyMapTypeContext) AllType_() []ITypeContext

func (*LegacyMapTypeContext) COMMA_

func (s *LegacyMapTypeContext) COMMA_() antlr.TerminalNode

func (*LegacyMapTypeContext) EnterRule

func (s *LegacyMapTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*LegacyMapTypeContext) ExitRule

func (s *LegacyMapTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*LegacyMapTypeContext) GT_

func (s *LegacyMapTypeContext) GT_() antlr.TerminalNode

func (*LegacyMapTypeContext) GetKeyType

func (s *LegacyMapTypeContext) GetKeyType() ITypeContext

func (*LegacyMapTypeContext) GetRuleContext

func (s *LegacyMapTypeContext) GetRuleContext() antlr.RuleContext

func (*LegacyMapTypeContext) GetValueType

func (s *LegacyMapTypeContext) GetValueType() ITypeContext

func (*LegacyMapTypeContext) LT_

func (s *LegacyMapTypeContext) LT_() antlr.TerminalNode

func (*LegacyMapTypeContext) MAP_

func (s *LegacyMapTypeContext) MAP_() antlr.TerminalNode

func (*LegacyMapTypeContext) SetKeyType

func (s *LegacyMapTypeContext) SetKeyType(v ITypeContext)

func (*LegacyMapTypeContext) SetValueType

func (s *LegacyMapTypeContext) SetValueType(v ITypeContext)

func (*LegacyMapTypeContext) Type_

type LevelOfIsolationContext

type LevelOfIsolationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLevelOfIsolationContext

func NewEmptyLevelOfIsolationContext() *LevelOfIsolationContext

func NewLevelOfIsolationContext

func NewLevelOfIsolationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LevelOfIsolationContext

func (*LevelOfIsolationContext) CopyAll

func (*LevelOfIsolationContext) GetParser

func (s *LevelOfIsolationContext) GetParser() antlr.Parser

func (*LevelOfIsolationContext) GetRuleContext

func (s *LevelOfIsolationContext) GetRuleContext() antlr.RuleContext

func (*LevelOfIsolationContext) IsLevelOfIsolationContext

func (*LevelOfIsolationContext) IsLevelOfIsolationContext()

func (*LevelOfIsolationContext) ToStringTree

func (s *LevelOfIsolationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type LikeClauseContext

type LikeClauseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLikeClauseContext

func NewEmptyLikeClauseContext() *LikeClauseContext

func NewLikeClauseContext

func NewLikeClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LikeClauseContext

func (*LikeClauseContext) Accept

func (s *LikeClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LikeClauseContext) EXCLUDING_

func (s *LikeClauseContext) EXCLUDING_() antlr.TerminalNode

func (*LikeClauseContext) EnterRule

func (s *LikeClauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*LikeClauseContext) ExitRule

func (s *LikeClauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*LikeClauseContext) GetOptionType

func (s *LikeClauseContext) GetOptionType() antlr.Token

func (*LikeClauseContext) GetParser

func (s *LikeClauseContext) GetParser() antlr.Parser

func (*LikeClauseContext) GetRuleContext

func (s *LikeClauseContext) GetRuleContext() antlr.RuleContext

func (*LikeClauseContext) INCLUDING_

func (s *LikeClauseContext) INCLUDING_() antlr.TerminalNode

func (*LikeClauseContext) IsLikeClauseContext

func (*LikeClauseContext) IsLikeClauseContext()

func (*LikeClauseContext) LIKE_

func (s *LikeClauseContext) LIKE_() antlr.TerminalNode

func (*LikeClauseContext) PROPERTIES_

func (s *LikeClauseContext) PROPERTIES_() antlr.TerminalNode

func (*LikeClauseContext) QualifiedName

func (s *LikeClauseContext) QualifiedName() IQualifiedNameContext

func (*LikeClauseContext) SetOptionType

func (s *LikeClauseContext) SetOptionType(v antlr.Token)

func (*LikeClauseContext) ToStringTree

func (s *LikeClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type LikeContext

type LikeContext struct {
	Predicate_Context
	// contains filtered or unexported fields
}

func NewLikeContext

func NewLikeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LikeContext

func (*LikeContext) Accept

func (s *LikeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LikeContext) AllValueExpression

func (s *LikeContext) AllValueExpression() []IValueExpressionContext

func (*LikeContext) ESCAPE_

func (s *LikeContext) ESCAPE_() antlr.TerminalNode

func (*LikeContext) EnterRule

func (s *LikeContext) EnterRule(listener antlr.ParseTreeListener)

func (*LikeContext) ExitRule

func (s *LikeContext) ExitRule(listener antlr.ParseTreeListener)

func (*LikeContext) GetEscape

func (s *LikeContext) GetEscape() IValueExpressionContext

func (*LikeContext) GetPattern

func (s *LikeContext) GetPattern() IValueExpressionContext

func (*LikeContext) GetRuleContext

func (s *LikeContext) GetRuleContext() antlr.RuleContext

func (*LikeContext) LIKE_

func (s *LikeContext) LIKE_() antlr.TerminalNode

func (*LikeContext) NOT_

func (s *LikeContext) NOT_() antlr.TerminalNode

func (*LikeContext) SetEscape

func (s *LikeContext) SetEscape(v IValueExpressionContext)

func (*LikeContext) SetPattern

func (s *LikeContext) SetPattern(v IValueExpressionContext)

func (*LikeContext) ValueExpression

func (s *LikeContext) ValueExpression(i int) IValueExpressionContext

type LimitRowCountContext

type LimitRowCountContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLimitRowCountContext

func NewEmptyLimitRowCountContext() *LimitRowCountContext

func NewLimitRowCountContext

func NewLimitRowCountContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LimitRowCountContext

func (*LimitRowCountContext) ALL_

func (s *LimitRowCountContext) ALL_() antlr.TerminalNode

func (*LimitRowCountContext) Accept

func (s *LimitRowCountContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LimitRowCountContext) EnterRule

func (s *LimitRowCountContext) EnterRule(listener antlr.ParseTreeListener)

func (*LimitRowCountContext) ExitRule

func (s *LimitRowCountContext) ExitRule(listener antlr.ParseTreeListener)

func (*LimitRowCountContext) GetParser

func (s *LimitRowCountContext) GetParser() antlr.Parser

func (*LimitRowCountContext) GetRuleContext

func (s *LimitRowCountContext) GetRuleContext() antlr.RuleContext

func (*LimitRowCountContext) IsLimitRowCountContext

func (*LimitRowCountContext) IsLimitRowCountContext()

func (*LimitRowCountContext) RowCount

func (s *LimitRowCountContext) RowCount() IRowCountContext

func (*LimitRowCountContext) ToStringTree

func (s *LimitRowCountContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ListAggOverflowBehaviorContext

type ListAggOverflowBehaviorContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyListAggOverflowBehaviorContext

func NewEmptyListAggOverflowBehaviorContext() *ListAggOverflowBehaviorContext

func NewListAggOverflowBehaviorContext

func NewListAggOverflowBehaviorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListAggOverflowBehaviorContext

func (*ListAggOverflowBehaviorContext) Accept

func (s *ListAggOverflowBehaviorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ListAggOverflowBehaviorContext) ERROR_

func (s *ListAggOverflowBehaviorContext) ERROR_() antlr.TerminalNode

func (*ListAggOverflowBehaviorContext) EnterRule

func (s *ListAggOverflowBehaviorContext) EnterRule(listener antlr.ParseTreeListener)

func (*ListAggOverflowBehaviorContext) ExitRule

func (s *ListAggOverflowBehaviorContext) ExitRule(listener antlr.ParseTreeListener)

func (*ListAggOverflowBehaviorContext) GetParser

func (s *ListAggOverflowBehaviorContext) GetParser() antlr.Parser

func (*ListAggOverflowBehaviorContext) GetRuleContext

func (s *ListAggOverflowBehaviorContext) GetRuleContext() antlr.RuleContext

func (*ListAggOverflowBehaviorContext) IsListAggOverflowBehaviorContext

func (*ListAggOverflowBehaviorContext) IsListAggOverflowBehaviorContext()

func (*ListAggOverflowBehaviorContext) ListaggCountIndication

func (*ListAggOverflowBehaviorContext) String_

func (*ListAggOverflowBehaviorContext) TRUNCATE_

func (s *ListAggOverflowBehaviorContext) TRUNCATE_() antlr.TerminalNode

func (*ListAggOverflowBehaviorContext) ToStringTree

func (s *ListAggOverflowBehaviorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ListaggContext

type ListaggContext struct {
	PrimaryExpressionContext
	// contains filtered or unexported fields
}

func NewListaggContext

func NewListaggContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ListaggContext

func (*ListaggContext) Accept

func (s *ListaggContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ListaggContext) AllCOMMA_

func (s *ListaggContext) AllCOMMA_() []antlr.TerminalNode

func (*ListaggContext) AllLPAREN_

func (s *ListaggContext) AllLPAREN_() []antlr.TerminalNode

func (*ListaggContext) AllRPAREN_

func (s *ListaggContext) AllRPAREN_() []antlr.TerminalNode

func (*ListaggContext) AllSortItem

func (s *ListaggContext) AllSortItem() []ISortItemContext

func (*ListaggContext) BY_

func (s *ListaggContext) BY_() antlr.TerminalNode

func (*ListaggContext) COMMA_

func (s *ListaggContext) COMMA_(i int) antlr.TerminalNode

func (*ListaggContext) EnterRule

func (s *ListaggContext) EnterRule(listener antlr.ParseTreeListener)

func (*ListaggContext) ExitRule

func (s *ListaggContext) ExitRule(listener antlr.ParseTreeListener)

func (*ListaggContext) Expression

func (s *ListaggContext) Expression() IExpressionContext

func (*ListaggContext) Filter

func (s *ListaggContext) Filter() IFilterContext

func (*ListaggContext) GROUP_

func (s *ListaggContext) GROUP_() antlr.TerminalNode

func (*ListaggContext) GetName

func (s *ListaggContext) GetName() antlr.Token

func (*ListaggContext) GetRuleContext

func (s *ListaggContext) GetRuleContext() antlr.RuleContext

func (*ListaggContext) LISTAGG_

func (s *ListaggContext) LISTAGG_() antlr.TerminalNode

func (*ListaggContext) LPAREN_

func (s *ListaggContext) LPAREN_(i int) antlr.TerminalNode

func (*ListaggContext) ListAggOverflowBehavior

func (s *ListaggContext) ListAggOverflowBehavior() IListAggOverflowBehaviorContext

func (*ListaggContext) ON_

func (s *ListaggContext) ON_() antlr.TerminalNode

func (*ListaggContext) ORDER_

func (s *ListaggContext) ORDER_() antlr.TerminalNode

func (*ListaggContext) OVERFLOW_

func (s *ListaggContext) OVERFLOW_() antlr.TerminalNode

func (*ListaggContext) RPAREN_

func (s *ListaggContext) RPAREN_(i int) antlr.TerminalNode

func (*ListaggContext) SetName

func (s *ListaggContext) SetName(v antlr.Token)

func (*ListaggContext) SetQuantifier

func (s *ListaggContext) SetQuantifier() ISetQuantifierContext

func (*ListaggContext) SortItem

func (s *ListaggContext) SortItem(i int) ISortItemContext

func (*ListaggContext) String_

func (s *ListaggContext) String_() IString_Context

func (*ListaggContext) WITHIN_

func (s *ListaggContext) WITHIN_() antlr.TerminalNode

type ListaggCountIndicationContext

type ListaggCountIndicationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyListaggCountIndicationContext

func NewEmptyListaggCountIndicationContext() *ListaggCountIndicationContext

func NewListaggCountIndicationContext

func NewListaggCountIndicationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListaggCountIndicationContext

func (*ListaggCountIndicationContext) Accept

func (s *ListaggCountIndicationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ListaggCountIndicationContext) COUNT_

func (s *ListaggCountIndicationContext) COUNT_() antlr.TerminalNode

func (*ListaggCountIndicationContext) EnterRule

func (s *ListaggCountIndicationContext) EnterRule(listener antlr.ParseTreeListener)

func (*ListaggCountIndicationContext) ExitRule

func (s *ListaggCountIndicationContext) ExitRule(listener antlr.ParseTreeListener)

func (*ListaggCountIndicationContext) GetParser

func (s *ListaggCountIndicationContext) GetParser() antlr.Parser

func (*ListaggCountIndicationContext) GetRuleContext

func (s *ListaggCountIndicationContext) GetRuleContext() antlr.RuleContext

func (*ListaggCountIndicationContext) IsListaggCountIndicationContext

func (*ListaggCountIndicationContext) IsListaggCountIndicationContext()

func (*ListaggCountIndicationContext) ToStringTree

func (s *ListaggCountIndicationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ListaggCountIndicationContext) WITHOUT_

func (s *ListaggCountIndicationContext) WITHOUT_() antlr.TerminalNode

func (*ListaggCountIndicationContext) WITH_

func (s *ListaggCountIndicationContext) WITH_() antlr.TerminalNode

type LogicalNotContext

type LogicalNotContext struct {
	BooleanExpressionContext
}

func NewLogicalNotContext

func NewLogicalNotContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogicalNotContext

func (*LogicalNotContext) Accept

func (s *LogicalNotContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LogicalNotContext) BooleanExpression

func (s *LogicalNotContext) BooleanExpression() IBooleanExpressionContext

func (*LogicalNotContext) EnterRule

func (s *LogicalNotContext) EnterRule(listener antlr.ParseTreeListener)

func (*LogicalNotContext) ExitRule

func (s *LogicalNotContext) ExitRule(listener antlr.ParseTreeListener)

func (*LogicalNotContext) GetRuleContext

func (s *LogicalNotContext) GetRuleContext() antlr.RuleContext

func (*LogicalNotContext) NOT_

func (s *LogicalNotContext) NOT_() antlr.TerminalNode

type LoopStatementContext

type LoopStatementContext struct {
	ControlStatementContext
	// contains filtered or unexported fields
}

func NewLoopStatementContext

func NewLoopStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LoopStatementContext

func (*LoopStatementContext) Accept

func (s *LoopStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LoopStatementContext) AllLOOP_

func (s *LoopStatementContext) AllLOOP_() []antlr.TerminalNode

func (*LoopStatementContext) COLON_

func (s *LoopStatementContext) COLON_() antlr.TerminalNode

func (*LoopStatementContext) END_

func (s *LoopStatementContext) END_() antlr.TerminalNode

func (*LoopStatementContext) EnterRule

func (s *LoopStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*LoopStatementContext) ExitRule

func (s *LoopStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*LoopStatementContext) GetLabel

func (*LoopStatementContext) GetRuleContext

func (s *LoopStatementContext) GetRuleContext() antlr.RuleContext

func (*LoopStatementContext) Identifier

func (s *LoopStatementContext) Identifier() IIdentifierContext

func (*LoopStatementContext) LOOP_

func (s *LoopStatementContext) LOOP_(i int) antlr.TerminalNode

func (*LoopStatementContext) SetLabel

func (*LoopStatementContext) SqlStatementList

func (s *LoopStatementContext) SqlStatementList() ISqlStatementListContext

type MeasureContext

type MeasureContext struct {
	PrimaryExpressionContext
}

func NewMeasureContext

func NewMeasureContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MeasureContext

func (*MeasureContext) Accept

func (s *MeasureContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MeasureContext) EnterRule

func (s *MeasureContext) EnterRule(listener antlr.ParseTreeListener)

func (*MeasureContext) ExitRule

func (s *MeasureContext) ExitRule(listener antlr.ParseTreeListener)

func (*MeasureContext) GetRuleContext

func (s *MeasureContext) GetRuleContext() antlr.RuleContext

func (*MeasureContext) Identifier

func (s *MeasureContext) Identifier() IIdentifierContext

func (*MeasureContext) Over

func (s *MeasureContext) Over() IOverContext

type MeasureDefinitionContext

type MeasureDefinitionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMeasureDefinitionContext

func NewEmptyMeasureDefinitionContext() *MeasureDefinitionContext

func NewMeasureDefinitionContext

func NewMeasureDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MeasureDefinitionContext

func (*MeasureDefinitionContext) AS_

func (s *MeasureDefinitionContext) AS_() antlr.TerminalNode

func (*MeasureDefinitionContext) Accept

func (s *MeasureDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MeasureDefinitionContext) EnterRule

func (s *MeasureDefinitionContext) EnterRule(listener antlr.ParseTreeListener)

func (*MeasureDefinitionContext) ExitRule

func (s *MeasureDefinitionContext) ExitRule(listener antlr.ParseTreeListener)

func (*MeasureDefinitionContext) Expression

func (*MeasureDefinitionContext) GetParser

func (s *MeasureDefinitionContext) GetParser() antlr.Parser

func (*MeasureDefinitionContext) GetRuleContext

func (s *MeasureDefinitionContext) GetRuleContext() antlr.RuleContext

func (*MeasureDefinitionContext) Identifier

func (*MeasureDefinitionContext) IsMeasureDefinitionContext

func (*MeasureDefinitionContext) IsMeasureDefinitionContext()

func (*MeasureDefinitionContext) ToStringTree

func (s *MeasureDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type MergeCaseContext

type MergeCaseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMergeCaseContext

func NewEmptyMergeCaseContext() *MergeCaseContext

func NewMergeCaseContext

func NewMergeCaseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MergeCaseContext

func (*MergeCaseContext) CopyAll

func (s *MergeCaseContext) CopyAll(ctx *MergeCaseContext)

func (*MergeCaseContext) GetParser

func (s *MergeCaseContext) GetParser() antlr.Parser

func (*MergeCaseContext) GetRuleContext

func (s *MergeCaseContext) GetRuleContext() antlr.RuleContext

func (*MergeCaseContext) IsMergeCaseContext

func (*MergeCaseContext) IsMergeCaseContext()

func (*MergeCaseContext) ToStringTree

func (s *MergeCaseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type MergeContext

type MergeContext struct {
	StatementContext
}

func NewMergeContext

func NewMergeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MergeContext

func (*MergeContext) AS_

func (s *MergeContext) AS_() antlr.TerminalNode

func (*MergeContext) Accept

func (s *MergeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MergeContext) AllMergeCase

func (s *MergeContext) AllMergeCase() []IMergeCaseContext

func (*MergeContext) EnterRule

func (s *MergeContext) EnterRule(listener antlr.ParseTreeListener)

func (*MergeContext) ExitRule

func (s *MergeContext) ExitRule(listener antlr.ParseTreeListener)

func (*MergeContext) Expression

func (s *MergeContext) Expression() IExpressionContext

func (*MergeContext) GetRuleContext

func (s *MergeContext) GetRuleContext() antlr.RuleContext

func (*MergeContext) INTO_

func (s *MergeContext) INTO_() antlr.TerminalNode

func (*MergeContext) Identifier

func (s *MergeContext) Identifier() IIdentifierContext

func (*MergeContext) MERGE_

func (s *MergeContext) MERGE_() antlr.TerminalNode

func (*MergeContext) MergeCase

func (s *MergeContext) MergeCase(i int) IMergeCaseContext

func (*MergeContext) ON_

func (s *MergeContext) ON_() antlr.TerminalNode

func (*MergeContext) QualifiedName

func (s *MergeContext) QualifiedName() IQualifiedNameContext

func (*MergeContext) Relation

func (s *MergeContext) Relation() IRelationContext

func (*MergeContext) USING_

func (s *MergeContext) USING_() antlr.TerminalNode

type MergeDeleteContext

type MergeDeleteContext struct {
	MergeCaseContext
	// contains filtered or unexported fields
}

func NewMergeDeleteContext

func NewMergeDeleteContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MergeDeleteContext

func (*MergeDeleteContext) AND_

func (s *MergeDeleteContext) AND_() antlr.TerminalNode

func (*MergeDeleteContext) Accept

func (s *MergeDeleteContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MergeDeleteContext) DELETE_

func (s *MergeDeleteContext) DELETE_() antlr.TerminalNode

func (*MergeDeleteContext) EnterRule

func (s *MergeDeleteContext) EnterRule(listener antlr.ParseTreeListener)

func (*MergeDeleteContext) ExitRule

func (s *MergeDeleteContext) ExitRule(listener antlr.ParseTreeListener)

func (*MergeDeleteContext) Expression

func (s *MergeDeleteContext) Expression() IExpressionContext

func (*MergeDeleteContext) GetCondition

func (s *MergeDeleteContext) GetCondition() IExpressionContext

func (*MergeDeleteContext) GetRuleContext

func (s *MergeDeleteContext) GetRuleContext() antlr.RuleContext

func (*MergeDeleteContext) MATCHED_

func (s *MergeDeleteContext) MATCHED_() antlr.TerminalNode

func (*MergeDeleteContext) SetCondition

func (s *MergeDeleteContext) SetCondition(v IExpressionContext)

func (*MergeDeleteContext) THEN_

func (s *MergeDeleteContext) THEN_() antlr.TerminalNode

func (*MergeDeleteContext) WHEN_

func (s *MergeDeleteContext) WHEN_() antlr.TerminalNode

type MergeInsertContext

type MergeInsertContext struct {
	MergeCaseContext
	// contains filtered or unexported fields
}

func NewMergeInsertContext

func NewMergeInsertContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MergeInsertContext

func (*MergeInsertContext) AND_

func (s *MergeInsertContext) AND_() antlr.TerminalNode

func (*MergeInsertContext) Accept

func (s *MergeInsertContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MergeInsertContext) AllCOMMA_

func (s *MergeInsertContext) AllCOMMA_() []antlr.TerminalNode

func (*MergeInsertContext) AllExpression

func (s *MergeInsertContext) AllExpression() []IExpressionContext

func (*MergeInsertContext) AllIdentifier

func (s *MergeInsertContext) AllIdentifier() []IIdentifierContext

func (*MergeInsertContext) AllLPAREN_

func (s *MergeInsertContext) AllLPAREN_() []antlr.TerminalNode

func (*MergeInsertContext) AllRPAREN_

func (s *MergeInsertContext) AllRPAREN_() []antlr.TerminalNode

func (*MergeInsertContext) COMMA_

func (s *MergeInsertContext) COMMA_(i int) antlr.TerminalNode

func (*MergeInsertContext) EnterRule

func (s *MergeInsertContext) EnterRule(listener antlr.ParseTreeListener)

func (*MergeInsertContext) ExitRule

func (s *MergeInsertContext) ExitRule(listener antlr.ParseTreeListener)

func (*MergeInsertContext) Expression

func (s *MergeInsertContext) Expression(i int) IExpressionContext

func (*MergeInsertContext) GetCondition

func (s *MergeInsertContext) GetCondition() IExpressionContext

func (*MergeInsertContext) GetRuleContext

func (s *MergeInsertContext) GetRuleContext() antlr.RuleContext

func (*MergeInsertContext) GetTargets

func (s *MergeInsertContext) GetTargets() []IIdentifierContext

func (*MergeInsertContext) GetValues

func (s *MergeInsertContext) GetValues() []IExpressionContext

func (*MergeInsertContext) Get_expression

func (s *MergeInsertContext) Get_expression() IExpressionContext

func (*MergeInsertContext) Get_identifier

func (s *MergeInsertContext) Get_identifier() IIdentifierContext

func (*MergeInsertContext) INSERT_

func (s *MergeInsertContext) INSERT_() antlr.TerminalNode

func (*MergeInsertContext) Identifier

func (s *MergeInsertContext) Identifier(i int) IIdentifierContext

func (*MergeInsertContext) LPAREN_

func (s *MergeInsertContext) LPAREN_(i int) antlr.TerminalNode

func (*MergeInsertContext) MATCHED_

func (s *MergeInsertContext) MATCHED_() antlr.TerminalNode

func (*MergeInsertContext) NOT_

func (s *MergeInsertContext) NOT_() antlr.TerminalNode

func (*MergeInsertContext) RPAREN_

func (s *MergeInsertContext) RPAREN_(i int) antlr.TerminalNode

func (*MergeInsertContext) SetCondition

func (s *MergeInsertContext) SetCondition(v IExpressionContext)

func (*MergeInsertContext) SetTargets

func (s *MergeInsertContext) SetTargets(v []IIdentifierContext)

func (*MergeInsertContext) SetValues

func (s *MergeInsertContext) SetValues(v []IExpressionContext)

func (*MergeInsertContext) Set_expression

func (s *MergeInsertContext) Set_expression(v IExpressionContext)

func (*MergeInsertContext) Set_identifier

func (s *MergeInsertContext) Set_identifier(v IIdentifierContext)

func (*MergeInsertContext) THEN_

func (s *MergeInsertContext) THEN_() antlr.TerminalNode

func (*MergeInsertContext) VALUES_

func (s *MergeInsertContext) VALUES_() antlr.TerminalNode

func (*MergeInsertContext) WHEN_

func (s *MergeInsertContext) WHEN_() antlr.TerminalNode

type MergeUpdateContext

type MergeUpdateContext struct {
	MergeCaseContext
	// contains filtered or unexported fields
}

func NewMergeUpdateContext

func NewMergeUpdateContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MergeUpdateContext

func (*MergeUpdateContext) AND_

func (s *MergeUpdateContext) AND_() antlr.TerminalNode

func (*MergeUpdateContext) Accept

func (s *MergeUpdateContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MergeUpdateContext) AllCOMMA_

func (s *MergeUpdateContext) AllCOMMA_() []antlr.TerminalNode

func (*MergeUpdateContext) AllEQ_

func (s *MergeUpdateContext) AllEQ_() []antlr.TerminalNode

func (*MergeUpdateContext) AllExpression

func (s *MergeUpdateContext) AllExpression() []IExpressionContext

func (*MergeUpdateContext) AllIdentifier

func (s *MergeUpdateContext) AllIdentifier() []IIdentifierContext

func (*MergeUpdateContext) COMMA_

func (s *MergeUpdateContext) COMMA_(i int) antlr.TerminalNode

func (*MergeUpdateContext) EQ_

func (s *MergeUpdateContext) EQ_(i int) antlr.TerminalNode

func (*MergeUpdateContext) EnterRule

func (s *MergeUpdateContext) EnterRule(listener antlr.ParseTreeListener)

func (*MergeUpdateContext) ExitRule

func (s *MergeUpdateContext) ExitRule(listener antlr.ParseTreeListener)

func (*MergeUpdateContext) Expression

func (s *MergeUpdateContext) Expression(i int) IExpressionContext

func (*MergeUpdateContext) GetCondition

func (s *MergeUpdateContext) GetCondition() IExpressionContext

func (*MergeUpdateContext) GetRuleContext

func (s *MergeUpdateContext) GetRuleContext() antlr.RuleContext

func (*MergeUpdateContext) GetTargets

func (s *MergeUpdateContext) GetTargets() []IIdentifierContext

func (*MergeUpdateContext) GetValues

func (s *MergeUpdateContext) GetValues() []IExpressionContext

func (*MergeUpdateContext) Get_expression

func (s *MergeUpdateContext) Get_expression() IExpressionContext

func (*MergeUpdateContext) Get_identifier

func (s *MergeUpdateContext) Get_identifier() IIdentifierContext

func (*MergeUpdateContext) Identifier

func (s *MergeUpdateContext) Identifier(i int) IIdentifierContext

func (*MergeUpdateContext) MATCHED_

func (s *MergeUpdateContext) MATCHED_() antlr.TerminalNode

func (*MergeUpdateContext) SET_

func (s *MergeUpdateContext) SET_() antlr.TerminalNode

func (*MergeUpdateContext) SetCondition

func (s *MergeUpdateContext) SetCondition(v IExpressionContext)

func (*MergeUpdateContext) SetTargets

func (s *MergeUpdateContext) SetTargets(v []IIdentifierContext)

func (*MergeUpdateContext) SetValues

func (s *MergeUpdateContext) SetValues(v []IExpressionContext)

func (*MergeUpdateContext) Set_expression

func (s *MergeUpdateContext) Set_expression(v IExpressionContext)

func (*MergeUpdateContext) Set_identifier

func (s *MergeUpdateContext) Set_identifier(v IIdentifierContext)

func (*MergeUpdateContext) THEN_

func (s *MergeUpdateContext) THEN_() antlr.TerminalNode

func (*MergeUpdateContext) UPDATE_

func (s *MergeUpdateContext) UPDATE_() antlr.TerminalNode

func (*MergeUpdateContext) WHEN_

func (s *MergeUpdateContext) WHEN_() antlr.TerminalNode

type MultipleGroupingSetsContext

type MultipleGroupingSetsContext struct {
	GroupingElementContext
}

func NewMultipleGroupingSetsContext

func NewMultipleGroupingSetsContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MultipleGroupingSetsContext

func (*MultipleGroupingSetsContext) Accept

func (s *MultipleGroupingSetsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MultipleGroupingSetsContext) AllCOMMA_

func (s *MultipleGroupingSetsContext) AllCOMMA_() []antlr.TerminalNode

func (*MultipleGroupingSetsContext) AllGroupingSet

func (s *MultipleGroupingSetsContext) AllGroupingSet() []IGroupingSetContext

func (*MultipleGroupingSetsContext) COMMA_

func (s *MultipleGroupingSetsContext) COMMA_(i int) antlr.TerminalNode

func (*MultipleGroupingSetsContext) EnterRule

func (s *MultipleGroupingSetsContext) EnterRule(listener antlr.ParseTreeListener)

func (*MultipleGroupingSetsContext) ExitRule

func (s *MultipleGroupingSetsContext) ExitRule(listener antlr.ParseTreeListener)

func (*MultipleGroupingSetsContext) GROUPING_

func (s *MultipleGroupingSetsContext) GROUPING_() antlr.TerminalNode

func (*MultipleGroupingSetsContext) GetRuleContext

func (s *MultipleGroupingSetsContext) GetRuleContext() antlr.RuleContext

func (*MultipleGroupingSetsContext) GroupingSet

func (*MultipleGroupingSetsContext) LPAREN_

func (s *MultipleGroupingSetsContext) LPAREN_() antlr.TerminalNode

func (*MultipleGroupingSetsContext) RPAREN_

func (s *MultipleGroupingSetsContext) RPAREN_() antlr.TerminalNode

func (*MultipleGroupingSetsContext) SETS_

func (s *MultipleGroupingSetsContext) SETS_() antlr.TerminalNode

type NamedArgumentContext

type NamedArgumentContext struct {
	CallArgumentContext
}

func NewNamedArgumentContext

func NewNamedArgumentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NamedArgumentContext

func (*NamedArgumentContext) Accept

func (s *NamedArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NamedArgumentContext) EnterRule

func (s *NamedArgumentContext) EnterRule(listener antlr.ParseTreeListener)

func (*NamedArgumentContext) ExitRule

func (s *NamedArgumentContext) ExitRule(listener antlr.ParseTreeListener)

func (*NamedArgumentContext) Expression

func (s *NamedArgumentContext) Expression() IExpressionContext

func (*NamedArgumentContext) GetRuleContext

func (s *NamedArgumentContext) GetRuleContext() antlr.RuleContext

func (*NamedArgumentContext) Identifier

func (s *NamedArgumentContext) Identifier() IIdentifierContext

func (*NamedArgumentContext) RDOUBLEARROW_

func (s *NamedArgumentContext) RDOUBLEARROW_() antlr.TerminalNode

type NamedQueryContext

type NamedQueryContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNamedQueryContext

func NewEmptyNamedQueryContext() *NamedQueryContext

func NewNamedQueryContext

func NewNamedQueryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamedQueryContext

func (*NamedQueryContext) AS_

func (s *NamedQueryContext) AS_() antlr.TerminalNode

func (*NamedQueryContext) Accept

func (s *NamedQueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NamedQueryContext) ColumnAliases

func (s *NamedQueryContext) ColumnAliases() IColumnAliasesContext

func (*NamedQueryContext) EnterRule

func (s *NamedQueryContext) EnterRule(listener antlr.ParseTreeListener)

func (*NamedQueryContext) ExitRule

func (s *NamedQueryContext) ExitRule(listener antlr.ParseTreeListener)

func (*NamedQueryContext) GetName

func (*NamedQueryContext) GetParser

func (s *NamedQueryContext) GetParser() antlr.Parser

func (*NamedQueryContext) GetRuleContext

func (s *NamedQueryContext) GetRuleContext() antlr.RuleContext

func (*NamedQueryContext) Identifier

func (s *NamedQueryContext) Identifier() IIdentifierContext

func (*NamedQueryContext) IsNamedQueryContext

func (*NamedQueryContext) IsNamedQueryContext()

func (*NamedQueryContext) LPAREN_

func (s *NamedQueryContext) LPAREN_() antlr.TerminalNode

func (*NamedQueryContext) Query

func (s *NamedQueryContext) Query() IQueryContext

func (*NamedQueryContext) RPAREN_

func (s *NamedQueryContext) RPAREN_() antlr.TerminalNode

func (*NamedQueryContext) SetName

func (s *NamedQueryContext) SetName(v IIdentifierContext)

func (*NamedQueryContext) ToStringTree

func (s *NamedQueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type NonDefaultPropertyValueContext

type NonDefaultPropertyValueContext struct {
	PropertyValueContext
}

func NewNonDefaultPropertyValueContext

func NewNonDefaultPropertyValueContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NonDefaultPropertyValueContext

func (*NonDefaultPropertyValueContext) Accept

func (s *NonDefaultPropertyValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NonDefaultPropertyValueContext) EnterRule

func (s *NonDefaultPropertyValueContext) EnterRule(listener antlr.ParseTreeListener)

func (*NonDefaultPropertyValueContext) ExitRule

func (s *NonDefaultPropertyValueContext) ExitRule(listener antlr.ParseTreeListener)

func (*NonDefaultPropertyValueContext) Expression

func (*NonDefaultPropertyValueContext) GetRuleContext

func (s *NonDefaultPropertyValueContext) GetRuleContext() antlr.RuleContext

type NonReservedContext

type NonReservedContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNonReservedContext

func NewEmptyNonReservedContext() *NonReservedContext

func NewNonReservedContext

func NewNonReservedContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NonReservedContext

func (*NonReservedContext) ABSENT_

func (s *NonReservedContext) ABSENT_() antlr.TerminalNode

func (*NonReservedContext) ADD_

func (s *NonReservedContext) ADD_() antlr.TerminalNode

func (*NonReservedContext) ADMIN_

func (s *NonReservedContext) ADMIN_() antlr.TerminalNode

func (*NonReservedContext) AFTER_

func (s *NonReservedContext) AFTER_() antlr.TerminalNode

func (*NonReservedContext) ALL_

func (s *NonReservedContext) ALL_() antlr.TerminalNode

func (*NonReservedContext) ANALYZE_

func (s *NonReservedContext) ANALYZE_() antlr.TerminalNode

func (*NonReservedContext) ANY_

func (s *NonReservedContext) ANY_() antlr.TerminalNode

func (*NonReservedContext) ARRAY_

func (s *NonReservedContext) ARRAY_() antlr.TerminalNode

func (*NonReservedContext) ASC_

func (s *NonReservedContext) ASC_() antlr.TerminalNode

func (*NonReservedContext) AT_

func (s *NonReservedContext) AT_() antlr.TerminalNode

func (*NonReservedContext) AUTHORIZATION_

func (s *NonReservedContext) AUTHORIZATION_() antlr.TerminalNode

func (*NonReservedContext) Accept

func (s *NonReservedContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NonReservedContext) BEGIN_

func (s *NonReservedContext) BEGIN_() antlr.TerminalNode

func (*NonReservedContext) BERNOULLI_

func (s *NonReservedContext) BERNOULLI_() antlr.TerminalNode

func (*NonReservedContext) BOTH_

func (s *NonReservedContext) BOTH_() antlr.TerminalNode

func (*NonReservedContext) CALLED_

func (s *NonReservedContext) CALLED_() antlr.TerminalNode

func (*NonReservedContext) CALL_

func (s *NonReservedContext) CALL_() antlr.TerminalNode

func (*NonReservedContext) CASCADE_

func (s *NonReservedContext) CASCADE_() antlr.TerminalNode

func (*NonReservedContext) CATALOGS_

func (s *NonReservedContext) CATALOGS_() antlr.TerminalNode

func (*NonReservedContext) CATALOG_

func (s *NonReservedContext) CATALOG_() antlr.TerminalNode

func (*NonReservedContext) COLUMNS_

func (s *NonReservedContext) COLUMNS_() antlr.TerminalNode

func (*NonReservedContext) COLUMN_

func (s *NonReservedContext) COLUMN_() antlr.TerminalNode

func (*NonReservedContext) COMMENT_

func (s *NonReservedContext) COMMENT_() antlr.TerminalNode

func (*NonReservedContext) COMMITTED_

func (s *NonReservedContext) COMMITTED_() antlr.TerminalNode

func (*NonReservedContext) COMMIT_

func (s *NonReservedContext) COMMIT_() antlr.TerminalNode

func (*NonReservedContext) CONDITIONAL_

func (s *NonReservedContext) CONDITIONAL_() antlr.TerminalNode

func (*NonReservedContext) COPARTITION_

func (s *NonReservedContext) COPARTITION_() antlr.TerminalNode

func (*NonReservedContext) COUNT_

func (s *NonReservedContext) COUNT_() antlr.TerminalNode

func (*NonReservedContext) CURRENT_

func (s *NonReservedContext) CURRENT_() antlr.TerminalNode

func (*NonReservedContext) DATA_

func (s *NonReservedContext) DATA_() antlr.TerminalNode

func (*NonReservedContext) DATE_

func (s *NonReservedContext) DATE_() antlr.TerminalNode

func (*NonReservedContext) DAY_

func (s *NonReservedContext) DAY_() antlr.TerminalNode

func (*NonReservedContext) DECLARE_

func (s *NonReservedContext) DECLARE_() antlr.TerminalNode

func (*NonReservedContext) DEFAULT_

func (s *NonReservedContext) DEFAULT_() antlr.TerminalNode

func (*NonReservedContext) DEFINER_

func (s *NonReservedContext) DEFINER_() antlr.TerminalNode

func (*NonReservedContext) DEFINE_

func (s *NonReservedContext) DEFINE_() antlr.TerminalNode

func (*NonReservedContext) DENY_

func (s *NonReservedContext) DENY_() antlr.TerminalNode

func (*NonReservedContext) DESCRIPTOR_

func (s *NonReservedContext) DESCRIPTOR_() antlr.TerminalNode

func (*NonReservedContext) DESC_

func (s *NonReservedContext) DESC_() antlr.TerminalNode

func (*NonReservedContext) DETERMINISTIC_

func (s *NonReservedContext) DETERMINISTIC_() antlr.TerminalNode

func (*NonReservedContext) DISTRIBUTED_

func (s *NonReservedContext) DISTRIBUTED_() antlr.TerminalNode

func (*NonReservedContext) DOUBLE_

func (s *NonReservedContext) DOUBLE_() antlr.TerminalNode

func (*NonReservedContext) DO_

func (s *NonReservedContext) DO_() antlr.TerminalNode

func (*NonReservedContext) ELSEIF_

func (s *NonReservedContext) ELSEIF_() antlr.TerminalNode

func (*NonReservedContext) EMPTY_

func (s *NonReservedContext) EMPTY_() antlr.TerminalNode

func (*NonReservedContext) ENCODING_

func (s *NonReservedContext) ENCODING_() antlr.TerminalNode

func (*NonReservedContext) ERROR_

func (s *NonReservedContext) ERROR_() antlr.TerminalNode

func (*NonReservedContext) EXCLUDING_

func (s *NonReservedContext) EXCLUDING_() antlr.TerminalNode

func (*NonReservedContext) EXPLAIN_

func (s *NonReservedContext) EXPLAIN_() antlr.TerminalNode

func (*NonReservedContext) EnterRule

func (s *NonReservedContext) EnterRule(listener antlr.ParseTreeListener)

func (*NonReservedContext) ExitRule

func (s *NonReservedContext) ExitRule(listener antlr.ParseTreeListener)

func (*NonReservedContext) FETCH_

func (s *NonReservedContext) FETCH_() antlr.TerminalNode

func (*NonReservedContext) FILTER_

func (s *NonReservedContext) FILTER_() antlr.TerminalNode

func (*NonReservedContext) FINAL_

func (s *NonReservedContext) FINAL_() antlr.TerminalNode

func (*NonReservedContext) FIRST_

func (s *NonReservedContext) FIRST_() antlr.TerminalNode

func (*NonReservedContext) FOLLOWING_

func (s *NonReservedContext) FOLLOWING_() antlr.TerminalNode

func (*NonReservedContext) FORMAT_

func (s *NonReservedContext) FORMAT_() antlr.TerminalNode

func (*NonReservedContext) FUNCTIONS_

func (s *NonReservedContext) FUNCTIONS_() antlr.TerminalNode

func (*NonReservedContext) FUNCTION_

func (s *NonReservedContext) FUNCTION_() antlr.TerminalNode

func (*NonReservedContext) GRACE_

func (s *NonReservedContext) GRACE_() antlr.TerminalNode

func (*NonReservedContext) GRANTED_

func (s *NonReservedContext) GRANTED_() antlr.TerminalNode

func (*NonReservedContext) GRANTS_

func (s *NonReservedContext) GRANTS_() antlr.TerminalNode

func (*NonReservedContext) GRANT_

func (s *NonReservedContext) GRANT_() antlr.TerminalNode

func (*NonReservedContext) GRAPHVIZ_

func (s *NonReservedContext) GRAPHVIZ_() antlr.TerminalNode

func (*NonReservedContext) GROUPS_

func (s *NonReservedContext) GROUPS_() antlr.TerminalNode

func (*NonReservedContext) GetParser

func (s *NonReservedContext) GetParser() antlr.Parser

func (*NonReservedContext) GetRuleContext

func (s *NonReservedContext) GetRuleContext() antlr.RuleContext

func (*NonReservedContext) HOUR_

func (s *NonReservedContext) HOUR_() antlr.TerminalNode

func (*NonReservedContext) IF_

func (s *NonReservedContext) IF_() antlr.TerminalNode

func (*NonReservedContext) IGNORE_

func (s *NonReservedContext) IGNORE_() antlr.TerminalNode

func (*NonReservedContext) IMMEDIATE_

func (s *NonReservedContext) IMMEDIATE_() antlr.TerminalNode

func (*NonReservedContext) INCLUDING_

func (s *NonReservedContext) INCLUDING_() antlr.TerminalNode

func (*NonReservedContext) INITIAL_

func (s *NonReservedContext) INITIAL_() antlr.TerminalNode

func (*NonReservedContext) INPUT_

func (s *NonReservedContext) INPUT_() antlr.TerminalNode

func (*NonReservedContext) INTERVAL_

func (s *NonReservedContext) INTERVAL_() antlr.TerminalNode

func (*NonReservedContext) INVOKER_

func (s *NonReservedContext) INVOKER_() antlr.TerminalNode

func (*NonReservedContext) IO_

func (s *NonReservedContext) IO_() antlr.TerminalNode

func (*NonReservedContext) ISOLATION_

func (s *NonReservedContext) ISOLATION_() antlr.TerminalNode

func (*NonReservedContext) ITERATE_

func (s *NonReservedContext) ITERATE_() antlr.TerminalNode

func (*NonReservedContext) IsNonReservedContext

func (*NonReservedContext) IsNonReservedContext()

func (*NonReservedContext) JSON_

func (s *NonReservedContext) JSON_() antlr.TerminalNode

func (*NonReservedContext) KEEP_

func (s *NonReservedContext) KEEP_() antlr.TerminalNode

func (*NonReservedContext) KEYS_

func (s *NonReservedContext) KEYS_() antlr.TerminalNode

func (*NonReservedContext) KEY_

func (s *NonReservedContext) KEY_() antlr.TerminalNode

func (*NonReservedContext) LANGUAGE_

func (s *NonReservedContext) LANGUAGE_() antlr.TerminalNode

func (*NonReservedContext) LAST_

func (s *NonReservedContext) LAST_() antlr.TerminalNode

func (*NonReservedContext) LATERAL_

func (s *NonReservedContext) LATERAL_() antlr.TerminalNode

func (*NonReservedContext) LEADING_

func (s *NonReservedContext) LEADING_() antlr.TerminalNode

func (*NonReservedContext) LEAVE_

func (s *NonReservedContext) LEAVE_() antlr.TerminalNode

func (*NonReservedContext) LEVEL_

func (s *NonReservedContext) LEVEL_() antlr.TerminalNode

func (*NonReservedContext) LIMIT_

func (s *NonReservedContext) LIMIT_() antlr.TerminalNode

func (*NonReservedContext) LOCAL_

func (s *NonReservedContext) LOCAL_() antlr.TerminalNode

func (*NonReservedContext) LOGICAL_

func (s *NonReservedContext) LOGICAL_() antlr.TerminalNode

func (*NonReservedContext) LOOP_

func (s *NonReservedContext) LOOP_() antlr.TerminalNode

func (*NonReservedContext) MAP_

func (s *NonReservedContext) MAP_() antlr.TerminalNode

func (*NonReservedContext) MATCHED_

func (s *NonReservedContext) MATCHED_() antlr.TerminalNode

func (*NonReservedContext) MATCHES_

func (s *NonReservedContext) MATCHES_() antlr.TerminalNode

func (*NonReservedContext) MATCH_

func (s *NonReservedContext) MATCH_() antlr.TerminalNode

func (*NonReservedContext) MATCH_RECOGNIZE_

func (s *NonReservedContext) MATCH_RECOGNIZE_() antlr.TerminalNode

func (*NonReservedContext) MATERIALIZED_

func (s *NonReservedContext) MATERIALIZED_() antlr.TerminalNode

func (*NonReservedContext) MEASURES_

func (s *NonReservedContext) MEASURES_() antlr.TerminalNode

func (*NonReservedContext) MERGE_

func (s *NonReservedContext) MERGE_() antlr.TerminalNode

func (*NonReservedContext) MINUTE_

func (s *NonReservedContext) MINUTE_() antlr.TerminalNode

func (*NonReservedContext) MONTH_

func (s *NonReservedContext) MONTH_() antlr.TerminalNode

func (*NonReservedContext) NESTED_

func (s *NonReservedContext) NESTED_() antlr.TerminalNode

func (*NonReservedContext) NEXT_

func (s *NonReservedContext) NEXT_() antlr.TerminalNode

func (*NonReservedContext) NFC_

func (s *NonReservedContext) NFC_() antlr.TerminalNode

func (*NonReservedContext) NFD_

func (s *NonReservedContext) NFD_() antlr.TerminalNode

func (*NonReservedContext) NFKC_

func (s *NonReservedContext) NFKC_() antlr.TerminalNode

func (*NonReservedContext) NFKD_

func (s *NonReservedContext) NFKD_() antlr.TerminalNode

func (*NonReservedContext) NONE_

func (s *NonReservedContext) NONE_() antlr.TerminalNode

func (*NonReservedContext) NO_

func (s *NonReservedContext) NO_() antlr.TerminalNode

func (*NonReservedContext) NULLIF_

func (s *NonReservedContext) NULLIF_() antlr.TerminalNode

func (*NonReservedContext) NULLS_

func (s *NonReservedContext) NULLS_() antlr.TerminalNode

func (*NonReservedContext) OBJECT_

func (s *NonReservedContext) OBJECT_() antlr.TerminalNode

func (*NonReservedContext) OFFSET_

func (s *NonReservedContext) OFFSET_() antlr.TerminalNode

func (*NonReservedContext) OF_

func (s *NonReservedContext) OF_() antlr.TerminalNode

func (*NonReservedContext) OMIT_

func (s *NonReservedContext) OMIT_() antlr.TerminalNode

func (*NonReservedContext) ONE_

func (s *NonReservedContext) ONE_() antlr.TerminalNode

func (*NonReservedContext) ONLY_

func (s *NonReservedContext) ONLY_() antlr.TerminalNode

func (*NonReservedContext) OPTION_

func (s *NonReservedContext) OPTION_() antlr.TerminalNode

func (*NonReservedContext) ORDINALITY_

func (s *NonReservedContext) ORDINALITY_() antlr.TerminalNode

func (*NonReservedContext) OUTPUT_

func (s *NonReservedContext) OUTPUT_() antlr.TerminalNode

func (*NonReservedContext) OVERFLOW_

func (s *NonReservedContext) OVERFLOW_() antlr.TerminalNode

func (*NonReservedContext) OVER_

func (s *NonReservedContext) OVER_() antlr.TerminalNode

func (*NonReservedContext) PARTITIONS_

func (s *NonReservedContext) PARTITIONS_() antlr.TerminalNode

func (*NonReservedContext) PARTITION_

func (s *NonReservedContext) PARTITION_() antlr.TerminalNode

func (*NonReservedContext) PASSING_

func (s *NonReservedContext) PASSING_() antlr.TerminalNode

func (*NonReservedContext) PAST_

func (s *NonReservedContext) PAST_() antlr.TerminalNode

func (*NonReservedContext) PATH_

func (s *NonReservedContext) PATH_() antlr.TerminalNode

func (*NonReservedContext) PATTERN_

func (s *NonReservedContext) PATTERN_() antlr.TerminalNode

func (*NonReservedContext) PERIOD_

func (s *NonReservedContext) PERIOD_() antlr.TerminalNode

func (*NonReservedContext) PERMUTE_

func (s *NonReservedContext) PERMUTE_() antlr.TerminalNode

func (*NonReservedContext) PER_

func (s *NonReservedContext) PER_() antlr.TerminalNode

func (*NonReservedContext) PLAN_

func (s *NonReservedContext) PLAN_() antlr.TerminalNode

func (*NonReservedContext) POSITION_

func (s *NonReservedContext) POSITION_() antlr.TerminalNode

func (*NonReservedContext) PRECEDING_

func (s *NonReservedContext) PRECEDING_() antlr.TerminalNode

func (*NonReservedContext) PRECISION_

func (s *NonReservedContext) PRECISION_() antlr.TerminalNode

func (*NonReservedContext) PRIVILEGES_

func (s *NonReservedContext) PRIVILEGES_() antlr.TerminalNode

func (*NonReservedContext) PROPERTIES_

func (s *NonReservedContext) PROPERTIES_() antlr.TerminalNode

func (*NonReservedContext) PRUNE_

func (s *NonReservedContext) PRUNE_() antlr.TerminalNode

func (*NonReservedContext) QUOTES_

func (s *NonReservedContext) QUOTES_() antlr.TerminalNode

func (*NonReservedContext) RANGE_

func (s *NonReservedContext) RANGE_() antlr.TerminalNode

func (*NonReservedContext) READ_

func (s *NonReservedContext) READ_() antlr.TerminalNode

func (*NonReservedContext) REFRESH_

func (s *NonReservedContext) REFRESH_() antlr.TerminalNode

func (*NonReservedContext) RENAME_

func (s *NonReservedContext) RENAME_() antlr.TerminalNode

func (*NonReservedContext) REPEATABLE_

func (s *NonReservedContext) REPEATABLE_() antlr.TerminalNode

func (*NonReservedContext) REPEAT_

func (s *NonReservedContext) REPEAT_() antlr.TerminalNode

func (*NonReservedContext) REPLACE_

func (s *NonReservedContext) REPLACE_() antlr.TerminalNode

func (*NonReservedContext) RESET_

func (s *NonReservedContext) RESET_() antlr.TerminalNode

func (*NonReservedContext) RESPECT_

func (s *NonReservedContext) RESPECT_() antlr.TerminalNode

func (*NonReservedContext) RESTRICT_

func (s *NonReservedContext) RESTRICT_() antlr.TerminalNode

func (*NonReservedContext) RETURNING_

func (s *NonReservedContext) RETURNING_() antlr.TerminalNode

func (*NonReservedContext) RETURNS_

func (s *NonReservedContext) RETURNS_() antlr.TerminalNode

func (*NonReservedContext) RETURN_

func (s *NonReservedContext) RETURN_() antlr.TerminalNode

func (*NonReservedContext) REVOKE_

func (s *NonReservedContext) REVOKE_() antlr.TerminalNode

func (*NonReservedContext) ROLES_

func (s *NonReservedContext) ROLES_() antlr.TerminalNode

func (*NonReservedContext) ROLE_

func (s *NonReservedContext) ROLE_() antlr.TerminalNode

func (*NonReservedContext) ROLLBACK_

func (s *NonReservedContext) ROLLBACK_() antlr.TerminalNode

func (*NonReservedContext) ROWS_

func (s *NonReservedContext) ROWS_() antlr.TerminalNode

func (*NonReservedContext) ROW_

func (s *NonReservedContext) ROW_() antlr.TerminalNode

func (*NonReservedContext) RUNNING_

func (s *NonReservedContext) RUNNING_() antlr.TerminalNode

func (*NonReservedContext) SCALAR_

func (s *NonReservedContext) SCALAR_() antlr.TerminalNode

func (*NonReservedContext) SCHEMAS_

func (s *NonReservedContext) SCHEMAS_() antlr.TerminalNode

func (*NonReservedContext) SCHEMA_

func (s *NonReservedContext) SCHEMA_() antlr.TerminalNode

func (*NonReservedContext) SECOND_

func (s *NonReservedContext) SECOND_() antlr.TerminalNode

func (*NonReservedContext) SECURITY_

func (s *NonReservedContext) SECURITY_() antlr.TerminalNode

func (*NonReservedContext) SEEK_

func (s *NonReservedContext) SEEK_() antlr.TerminalNode

func (*NonReservedContext) SERIALIZABLE_

func (s *NonReservedContext) SERIALIZABLE_() antlr.TerminalNode

func (*NonReservedContext) SESSION_

func (s *NonReservedContext) SESSION_() antlr.TerminalNode

func (*NonReservedContext) SETS_

func (s *NonReservedContext) SETS_() antlr.TerminalNode

func (*NonReservedContext) SET_

func (s *NonReservedContext) SET_() antlr.TerminalNode

func (*NonReservedContext) SHOW_

func (s *NonReservedContext) SHOW_() antlr.TerminalNode

func (*NonReservedContext) SOME_

func (s *NonReservedContext) SOME_() antlr.TerminalNode

func (*NonReservedContext) START_

func (s *NonReservedContext) START_() antlr.TerminalNode

func (*NonReservedContext) STATS_

func (s *NonReservedContext) STATS_() antlr.TerminalNode

func (*NonReservedContext) SUBSET_

func (s *NonReservedContext) SUBSET_() antlr.TerminalNode

func (*NonReservedContext) SUBSTRING_

func (s *NonReservedContext) SUBSTRING_() antlr.TerminalNode

func (*NonReservedContext) SYSTEM_

func (s *NonReservedContext) SYSTEM_() antlr.TerminalNode

func (*NonReservedContext) TABLESAMPLE_

func (s *NonReservedContext) TABLESAMPLE_() antlr.TerminalNode

func (*NonReservedContext) TABLES_

func (s *NonReservedContext) TABLES_() antlr.TerminalNode

func (*NonReservedContext) TEXT_

func (s *NonReservedContext) TEXT_() antlr.TerminalNode

func (*NonReservedContext) TEXT_STRING_

func (s *NonReservedContext) TEXT_STRING_() antlr.TerminalNode

func (*NonReservedContext) TIES_

func (s *NonReservedContext) TIES_() antlr.TerminalNode

func (*NonReservedContext) TIMESTAMP_

func (s *NonReservedContext) TIMESTAMP_() antlr.TerminalNode

func (*NonReservedContext) TIME_

func (s *NonReservedContext) TIME_() antlr.TerminalNode

func (*NonReservedContext) TO_

func (s *NonReservedContext) TO_() antlr.TerminalNode

func (*NonReservedContext) TRAILING_

func (s *NonReservedContext) TRAILING_() antlr.TerminalNode

func (*NonReservedContext) TRANSACTION_

func (s *NonReservedContext) TRANSACTION_() antlr.TerminalNode

func (*NonReservedContext) TRUNCATE_

func (s *NonReservedContext) TRUNCATE_() antlr.TerminalNode

func (*NonReservedContext) TRY_CAST_

func (s *NonReservedContext) TRY_CAST_() antlr.TerminalNode

func (*NonReservedContext) TYPE_

func (s *NonReservedContext) TYPE_() antlr.TerminalNode

func (*NonReservedContext) ToStringTree

func (s *NonReservedContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*NonReservedContext) UNBOUNDED_

func (s *NonReservedContext) UNBOUNDED_() antlr.TerminalNode

func (*NonReservedContext) UNCOMMITTED_

func (s *NonReservedContext) UNCOMMITTED_() antlr.TerminalNode

func (*NonReservedContext) UNCONDITIONAL_

func (s *NonReservedContext) UNCONDITIONAL_() antlr.TerminalNode

func (*NonReservedContext) UNIQUE_

func (s *NonReservedContext) UNIQUE_() antlr.TerminalNode

func (*NonReservedContext) UNKNOWN_

func (s *NonReservedContext) UNKNOWN_() antlr.TerminalNode

func (*NonReservedContext) UNMATCHED_

func (s *NonReservedContext) UNMATCHED_() antlr.TerminalNode

func (*NonReservedContext) UNTIL_

func (s *NonReservedContext) UNTIL_() antlr.TerminalNode

func (*NonReservedContext) UPDATE_

func (s *NonReservedContext) UPDATE_() antlr.TerminalNode

func (*NonReservedContext) USER_

func (s *NonReservedContext) USER_() antlr.TerminalNode

func (*NonReservedContext) USE_

func (s *NonReservedContext) USE_() antlr.TerminalNode

func (*NonReservedContext) UTF16_

func (s *NonReservedContext) UTF16_() antlr.TerminalNode

func (*NonReservedContext) UTF32_

func (s *NonReservedContext) UTF32_() antlr.TerminalNode

func (*NonReservedContext) UTF8_

func (s *NonReservedContext) UTF8_() antlr.TerminalNode

func (*NonReservedContext) VALIDATE_

func (s *NonReservedContext) VALIDATE_() antlr.TerminalNode

func (*NonReservedContext) VALUE_

func (s *NonReservedContext) VALUE_() antlr.TerminalNode

func (*NonReservedContext) VERBOSE_

func (s *NonReservedContext) VERBOSE_() antlr.TerminalNode

func (*NonReservedContext) VERSION_

func (s *NonReservedContext) VERSION_() antlr.TerminalNode

func (*NonReservedContext) VIEW_

func (s *NonReservedContext) VIEW_() antlr.TerminalNode

func (*NonReservedContext) WHILE_

func (s *NonReservedContext) WHILE_() antlr.TerminalNode

func (*NonReservedContext) WINDOW_

func (s *NonReservedContext) WINDOW_() antlr.TerminalNode

func (*NonReservedContext) WITHIN_

func (s *NonReservedContext) WITHIN_() antlr.TerminalNode

func (*NonReservedContext) WITHOUT_

func (s *NonReservedContext) WITHOUT_() antlr.TerminalNode

func (*NonReservedContext) WORK_

func (s *NonReservedContext) WORK_() antlr.TerminalNode

func (*NonReservedContext) WRAPPER_

func (s *NonReservedContext) WRAPPER_() antlr.TerminalNode

func (*NonReservedContext) WRITE_

func (s *NonReservedContext) WRITE_() antlr.TerminalNode

func (*NonReservedContext) YEAR_

func (s *NonReservedContext) YEAR_() antlr.TerminalNode

func (*NonReservedContext) ZONE_

func (s *NonReservedContext) ZONE_() antlr.TerminalNode

type NormalFormContext

type NormalFormContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNormalFormContext

func NewEmptyNormalFormContext() *NormalFormContext

func NewNormalFormContext

func NewNormalFormContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NormalFormContext

func (*NormalFormContext) Accept

func (s *NormalFormContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NormalFormContext) EnterRule

func (s *NormalFormContext) EnterRule(listener antlr.ParseTreeListener)

func (*NormalFormContext) ExitRule

func (s *NormalFormContext) ExitRule(listener antlr.ParseTreeListener)

func (*NormalFormContext) GetParser

func (s *NormalFormContext) GetParser() antlr.Parser

func (*NormalFormContext) GetRuleContext

func (s *NormalFormContext) GetRuleContext() antlr.RuleContext

func (*NormalFormContext) IsNormalFormContext

func (*NormalFormContext) IsNormalFormContext()

func (*NormalFormContext) NFC_

func (s *NormalFormContext) NFC_() antlr.TerminalNode

func (*NormalFormContext) NFD_

func (s *NormalFormContext) NFD_() antlr.TerminalNode

func (*NormalFormContext) NFKC_

func (s *NormalFormContext) NFKC_() antlr.TerminalNode

func (*NormalFormContext) NFKD_

func (s *NormalFormContext) NFKD_() antlr.TerminalNode

func (*NormalFormContext) ToStringTree

func (s *NormalFormContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type NormalizeContext

type NormalizeContext struct {
	PrimaryExpressionContext
}

func NewNormalizeContext

func NewNormalizeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NormalizeContext

func (*NormalizeContext) Accept

func (s *NormalizeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NormalizeContext) COMMA_

func (s *NormalizeContext) COMMA_() antlr.TerminalNode

func (*NormalizeContext) EnterRule

func (s *NormalizeContext) EnterRule(listener antlr.ParseTreeListener)

func (*NormalizeContext) ExitRule

func (s *NormalizeContext) ExitRule(listener antlr.ParseTreeListener)

func (*NormalizeContext) GetRuleContext

func (s *NormalizeContext) GetRuleContext() antlr.RuleContext

func (*NormalizeContext) LPAREN_

func (s *NormalizeContext) LPAREN_() antlr.TerminalNode

func (*NormalizeContext) NORMALIZE_

func (s *NormalizeContext) NORMALIZE_() antlr.TerminalNode

func (*NormalizeContext) NormalForm

func (s *NormalizeContext) NormalForm() INormalFormContext

func (*NormalizeContext) RPAREN_

func (s *NormalizeContext) RPAREN_() antlr.TerminalNode

func (*NormalizeContext) ValueExpression

func (s *NormalizeContext) ValueExpression() IValueExpressionContext

type NullLiteralContext

type NullLiteralContext struct {
	PrimaryExpressionContext
}

func NewNullLiteralContext

func NewNullLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NullLiteralContext

func (*NullLiteralContext) Accept

func (s *NullLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NullLiteralContext) EnterRule

func (s *NullLiteralContext) EnterRule(listener antlr.ParseTreeListener)

func (*NullLiteralContext) ExitRule

func (s *NullLiteralContext) ExitRule(listener antlr.ParseTreeListener)

func (*NullLiteralContext) GetRuleContext

func (s *NullLiteralContext) GetRuleContext() antlr.RuleContext

func (*NullLiteralContext) NULL_

func (s *NullLiteralContext) NULL_() antlr.TerminalNode

type NullPredicateContext

type NullPredicateContext struct {
	Predicate_Context
}

func NewNullPredicateContext

func NewNullPredicateContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NullPredicateContext

func (*NullPredicateContext) Accept

func (s *NullPredicateContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NullPredicateContext) EnterRule

func (s *NullPredicateContext) EnterRule(listener antlr.ParseTreeListener)

func (*NullPredicateContext) ExitRule

func (s *NullPredicateContext) ExitRule(listener antlr.ParseTreeListener)

func (*NullPredicateContext) GetRuleContext

func (s *NullPredicateContext) GetRuleContext() antlr.RuleContext

func (*NullPredicateContext) IS_

func (s *NullPredicateContext) IS_() antlr.TerminalNode

func (*NullPredicateContext) NOT_

func (s *NullPredicateContext) NOT_() antlr.TerminalNode

func (*NullPredicateContext) NULL_

func (s *NullPredicateContext) NULL_() antlr.TerminalNode

type NullTreatmentContext

type NullTreatmentContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNullTreatmentContext

func NewEmptyNullTreatmentContext() *NullTreatmentContext

func NewNullTreatmentContext

func NewNullTreatmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NullTreatmentContext

func (*NullTreatmentContext) Accept

func (s *NullTreatmentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NullTreatmentContext) EnterRule

func (s *NullTreatmentContext) EnterRule(listener antlr.ParseTreeListener)

func (*NullTreatmentContext) ExitRule

func (s *NullTreatmentContext) ExitRule(listener antlr.ParseTreeListener)

func (*NullTreatmentContext) GetParser

func (s *NullTreatmentContext) GetParser() antlr.Parser

func (*NullTreatmentContext) GetRuleContext

func (s *NullTreatmentContext) GetRuleContext() antlr.RuleContext

func (*NullTreatmentContext) IGNORE_

func (s *NullTreatmentContext) IGNORE_() antlr.TerminalNode

func (*NullTreatmentContext) IsNullTreatmentContext

func (*NullTreatmentContext) IsNullTreatmentContext()

func (*NullTreatmentContext) NULLS_

func (s *NullTreatmentContext) NULLS_() antlr.TerminalNode

func (*NullTreatmentContext) RESPECT_

func (s *NullTreatmentContext) RESPECT_() antlr.TerminalNode

func (*NullTreatmentContext) ToStringTree

func (s *NullTreatmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type NumberContext

type NumberContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNumberContext

func NewEmptyNumberContext() *NumberContext

func NewNumberContext

func NewNumberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumberContext

func (*NumberContext) CopyAll

func (s *NumberContext) CopyAll(ctx *NumberContext)

func (*NumberContext) GetParser

func (s *NumberContext) GetParser() antlr.Parser

func (*NumberContext) GetRuleContext

func (s *NumberContext) GetRuleContext() antlr.RuleContext

func (*NumberContext) IsNumberContext

func (*NumberContext) IsNumberContext()

func (*NumberContext) ToStringTree

func (s *NumberContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type NumericLiteralContext

type NumericLiteralContext struct {
	PrimaryExpressionContext
}

func NewNumericLiteralContext

func NewNumericLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NumericLiteralContext

func (*NumericLiteralContext) Accept

func (s *NumericLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NumericLiteralContext) EnterRule

func (s *NumericLiteralContext) EnterRule(listener antlr.ParseTreeListener)

func (*NumericLiteralContext) ExitRule

func (s *NumericLiteralContext) ExitRule(listener antlr.ParseTreeListener)

func (*NumericLiteralContext) GetRuleContext

func (s *NumericLiteralContext) GetRuleContext() antlr.RuleContext

func (*NumericLiteralContext) Number

type OneOrMoreQuantifierContext

type OneOrMoreQuantifierContext struct {
	PatternQuantifierContext
	// contains filtered or unexported fields
}

func NewOneOrMoreQuantifierContext

func NewOneOrMoreQuantifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *OneOrMoreQuantifierContext

func (*OneOrMoreQuantifierContext) Accept

func (s *OneOrMoreQuantifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*OneOrMoreQuantifierContext) EnterRule

func (s *OneOrMoreQuantifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*OneOrMoreQuantifierContext) ExitRule

func (s *OneOrMoreQuantifierContext) ExitRule(listener antlr.ParseTreeListener)

func (*OneOrMoreQuantifierContext) GetReluctant

func (s *OneOrMoreQuantifierContext) GetReluctant() antlr.Token

func (*OneOrMoreQuantifierContext) GetRuleContext

func (s *OneOrMoreQuantifierContext) GetRuleContext() antlr.RuleContext

func (*OneOrMoreQuantifierContext) PLUS_

func (s *OneOrMoreQuantifierContext) PLUS_() antlr.TerminalNode

func (*OneOrMoreQuantifierContext) QUESTION_MARK_

func (s *OneOrMoreQuantifierContext) QUESTION_MARK_() antlr.TerminalNode

func (*OneOrMoreQuantifierContext) SetReluctant

func (s *OneOrMoreQuantifierContext) SetReluctant(v antlr.Token)

type OrContext

type OrContext struct {
	BooleanExpressionContext
}

func NewOrContext

func NewOrContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *OrContext

func (*OrContext) Accept

func (s *OrContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*OrContext) AllBooleanExpression

func (s *OrContext) AllBooleanExpression() []IBooleanExpressionContext

func (*OrContext) BooleanExpression

func (s *OrContext) BooleanExpression(i int) IBooleanExpressionContext

func (*OrContext) EnterRule

func (s *OrContext) EnterRule(listener antlr.ParseTreeListener)

func (*OrContext) ExitRule

func (s *OrContext) ExitRule(listener antlr.ParseTreeListener)

func (*OrContext) GetRuleContext

func (s *OrContext) GetRuleContext() antlr.RuleContext

func (*OrContext) OR_

func (s *OrContext) OR_() antlr.TerminalNode

type OverContext

type OverContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyOverContext

func NewEmptyOverContext() *OverContext

func NewOverContext

func NewOverContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OverContext

func (*OverContext) Accept

func (s *OverContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*OverContext) EnterRule

func (s *OverContext) EnterRule(listener antlr.ParseTreeListener)

func (*OverContext) ExitRule

func (s *OverContext) ExitRule(listener antlr.ParseTreeListener)

func (*OverContext) GetParser

func (s *OverContext) GetParser() antlr.Parser

func (*OverContext) GetRuleContext

func (s *OverContext) GetRuleContext() antlr.RuleContext

func (*OverContext) GetWindowName

func (s *OverContext) GetWindowName() IIdentifierContext

func (*OverContext) Identifier

func (s *OverContext) Identifier() IIdentifierContext

func (*OverContext) IsOverContext

func (*OverContext) IsOverContext()

func (*OverContext) LPAREN_

func (s *OverContext) LPAREN_() antlr.TerminalNode

func (*OverContext) OVER_

func (s *OverContext) OVER_() antlr.TerminalNode

func (*OverContext) RPAREN_

func (s *OverContext) RPAREN_() antlr.TerminalNode

func (*OverContext) SetWindowName

func (s *OverContext) SetWindowName(v IIdentifierContext)

func (*OverContext) ToStringTree

func (s *OverContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*OverContext) WindowSpecification

func (s *OverContext) WindowSpecification() IWindowSpecificationContext

type ParameterContext

type ParameterContext struct {
	PrimaryExpressionContext
}

func NewParameterContext

func NewParameterContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParameterContext

func (*ParameterContext) Accept

func (s *ParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ParameterContext) EnterRule

func (s *ParameterContext) EnterRule(listener antlr.ParseTreeListener)

func (*ParameterContext) ExitRule

func (s *ParameterContext) ExitRule(listener antlr.ParseTreeListener)

func (*ParameterContext) GetRuleContext

func (s *ParameterContext) GetRuleContext() antlr.RuleContext

func (*ParameterContext) QUESTION_MARK_

func (s *ParameterContext) QUESTION_MARK_() antlr.TerminalNode

type ParameterDeclarationContext

type ParameterDeclarationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyParameterDeclarationContext

func NewEmptyParameterDeclarationContext() *ParameterDeclarationContext

func NewParameterDeclarationContext

func NewParameterDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterDeclarationContext

func (*ParameterDeclarationContext) Accept

func (s *ParameterDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ParameterDeclarationContext) EnterRule

func (s *ParameterDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*ParameterDeclarationContext) ExitRule

func (s *ParameterDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*ParameterDeclarationContext) GetParser

func (s *ParameterDeclarationContext) GetParser() antlr.Parser

func (*ParameterDeclarationContext) GetRuleContext

func (s *ParameterDeclarationContext) GetRuleContext() antlr.RuleContext

func (*ParameterDeclarationContext) Identifier

func (*ParameterDeclarationContext) IsParameterDeclarationContext

func (*ParameterDeclarationContext) IsParameterDeclarationContext()

func (*ParameterDeclarationContext) ToStringTree

func (s *ParameterDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ParameterDeclarationContext) Type_

type ParenthesizedExpressionContext

type ParenthesizedExpressionContext struct {
	PrimaryExpressionContext
}

func NewParenthesizedExpressionContext

func NewParenthesizedExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParenthesizedExpressionContext

func (*ParenthesizedExpressionContext) Accept

func (s *ParenthesizedExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ParenthesizedExpressionContext) EnterRule

func (s *ParenthesizedExpressionContext) EnterRule(listener antlr.ParseTreeListener)

func (*ParenthesizedExpressionContext) ExitRule

func (s *ParenthesizedExpressionContext) ExitRule(listener antlr.ParseTreeListener)

func (*ParenthesizedExpressionContext) Expression

func (*ParenthesizedExpressionContext) GetRuleContext

func (s *ParenthesizedExpressionContext) GetRuleContext() antlr.RuleContext

func (*ParenthesizedExpressionContext) LPAREN_

func (s *ParenthesizedExpressionContext) LPAREN_() antlr.TerminalNode

func (*ParenthesizedExpressionContext) RPAREN_

func (s *ParenthesizedExpressionContext) RPAREN_() antlr.TerminalNode

type ParenthesizedRelationContext

type ParenthesizedRelationContext struct {
	RelationPrimaryContext
}

func NewParenthesizedRelationContext

func NewParenthesizedRelationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParenthesizedRelationContext

func (*ParenthesizedRelationContext) Accept

func (s *ParenthesizedRelationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ParenthesizedRelationContext) EnterRule

func (s *ParenthesizedRelationContext) EnterRule(listener antlr.ParseTreeListener)

func (*ParenthesizedRelationContext) ExitRule

func (s *ParenthesizedRelationContext) ExitRule(listener antlr.ParseTreeListener)

func (*ParenthesizedRelationContext) GetRuleContext

func (s *ParenthesizedRelationContext) GetRuleContext() antlr.RuleContext

func (*ParenthesizedRelationContext) LPAREN_

func (s *ParenthesizedRelationContext) LPAREN_() antlr.TerminalNode

func (*ParenthesizedRelationContext) RPAREN_

func (s *ParenthesizedRelationContext) RPAREN_() antlr.TerminalNode

func (*ParenthesizedRelationContext) Relation

type ParseContext

type ParseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyParseContext

func NewEmptyParseContext() *ParseContext

func NewParseContext

func NewParseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParseContext

func (*ParseContext) Accept

func (s *ParseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ParseContext) AllStatements

func (s *ParseContext) AllStatements() []IStatementsContext

func (*ParseContext) EOF

func (s *ParseContext) EOF() antlr.TerminalNode

func (*ParseContext) EnterRule

func (s *ParseContext) EnterRule(listener antlr.ParseTreeListener)

func (*ParseContext) ExitRule

func (s *ParseContext) ExitRule(listener antlr.ParseTreeListener)

func (*ParseContext) GetParser

func (s *ParseContext) GetParser() antlr.Parser

func (*ParseContext) GetRuleContext

func (s *ParseContext) GetRuleContext() antlr.RuleContext

func (*ParseContext) IsParseContext

func (*ParseContext) IsParseContext()

func (*ParseContext) Statements

func (s *ParseContext) Statements(i int) IStatementsContext

func (*ParseContext) ToStringTree

func (s *ParseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PartitionEndAnchorContext

type PartitionEndAnchorContext struct {
	PatternPrimaryContext
}

func NewPartitionEndAnchorContext

func NewPartitionEndAnchorContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PartitionEndAnchorContext

func (*PartitionEndAnchorContext) Accept

func (s *PartitionEndAnchorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PartitionEndAnchorContext) DOLLAR_

func (s *PartitionEndAnchorContext) DOLLAR_() antlr.TerminalNode

func (*PartitionEndAnchorContext) EnterRule

func (s *PartitionEndAnchorContext) EnterRule(listener antlr.ParseTreeListener)

func (*PartitionEndAnchorContext) ExitRule

func (s *PartitionEndAnchorContext) ExitRule(listener antlr.ParseTreeListener)

func (*PartitionEndAnchorContext) GetRuleContext

func (s *PartitionEndAnchorContext) GetRuleContext() antlr.RuleContext

type PartitionStartAnchorContext

type PartitionStartAnchorContext struct {
	PatternPrimaryContext
}

func NewPartitionStartAnchorContext

func NewPartitionStartAnchorContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PartitionStartAnchorContext

func (*PartitionStartAnchorContext) Accept

func (s *PartitionStartAnchorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PartitionStartAnchorContext) CARET_

func (s *PartitionStartAnchorContext) CARET_() antlr.TerminalNode

func (*PartitionStartAnchorContext) EnterRule

func (s *PartitionStartAnchorContext) EnterRule(listener antlr.ParseTreeListener)

func (*PartitionStartAnchorContext) ExitRule

func (s *PartitionStartAnchorContext) ExitRule(listener antlr.ParseTreeListener)

func (*PartitionStartAnchorContext) GetRuleContext

func (s *PartitionStartAnchorContext) GetRuleContext() antlr.RuleContext

type PathElementContext

type PathElementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPathElementContext

func NewEmptyPathElementContext() *PathElementContext

func NewPathElementContext

func NewPathElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PathElementContext

func (*PathElementContext) CopyAll

func (s *PathElementContext) CopyAll(ctx *PathElementContext)

func (*PathElementContext) GetParser

func (s *PathElementContext) GetParser() antlr.Parser

func (*PathElementContext) GetRuleContext

func (s *PathElementContext) GetRuleContext() antlr.RuleContext

func (*PathElementContext) IsPathElementContext

func (*PathElementContext) IsPathElementContext()

func (*PathElementContext) ToStringTree

func (s *PathElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PathSpecificationContext

type PathSpecificationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPathSpecificationContext

func NewEmptyPathSpecificationContext() *PathSpecificationContext

func NewPathSpecificationContext

func NewPathSpecificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PathSpecificationContext

func (*PathSpecificationContext) Accept

func (s *PathSpecificationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PathSpecificationContext) AllCOMMA_

func (s *PathSpecificationContext) AllCOMMA_() []antlr.TerminalNode

func (*PathSpecificationContext) AllPathElement

func (s *PathSpecificationContext) AllPathElement() []IPathElementContext

func (*PathSpecificationContext) COMMA_

func (s *PathSpecificationContext) COMMA_(i int) antlr.TerminalNode

func (*PathSpecificationContext) EnterRule

func (s *PathSpecificationContext) EnterRule(listener antlr.ParseTreeListener)

func (*PathSpecificationContext) ExitRule

func (s *PathSpecificationContext) ExitRule(listener antlr.ParseTreeListener)

func (*PathSpecificationContext) GetParser

func (s *PathSpecificationContext) GetParser() antlr.Parser

func (*PathSpecificationContext) GetRuleContext

func (s *PathSpecificationContext) GetRuleContext() antlr.RuleContext

func (*PathSpecificationContext) IsPathSpecificationContext

func (*PathSpecificationContext) IsPathSpecificationContext()

func (*PathSpecificationContext) PathElement

func (*PathSpecificationContext) ToStringTree

func (s *PathSpecificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PatternAlternationContext

type PatternAlternationContext struct {
	RowPatternContext
}

func NewPatternAlternationContext

func NewPatternAlternationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PatternAlternationContext

func (*PatternAlternationContext) Accept

func (s *PatternAlternationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PatternAlternationContext) AllRowPattern

func (s *PatternAlternationContext) AllRowPattern() []IRowPatternContext

func (*PatternAlternationContext) EnterRule

func (s *PatternAlternationContext) EnterRule(listener antlr.ParseTreeListener)

func (*PatternAlternationContext) ExitRule

func (s *PatternAlternationContext) ExitRule(listener antlr.ParseTreeListener)

func (*PatternAlternationContext) GetRuleContext

func (s *PatternAlternationContext) GetRuleContext() antlr.RuleContext

func (*PatternAlternationContext) RowPattern

func (*PatternAlternationContext) VBAR_

func (s *PatternAlternationContext) VBAR_() antlr.TerminalNode

type PatternConcatenationContext

type PatternConcatenationContext struct {
	RowPatternContext
}

func NewPatternConcatenationContext

func NewPatternConcatenationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PatternConcatenationContext

func (*PatternConcatenationContext) Accept

func (s *PatternConcatenationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PatternConcatenationContext) AllRowPattern

func (s *PatternConcatenationContext) AllRowPattern() []IRowPatternContext

func (*PatternConcatenationContext) EnterRule

func (s *PatternConcatenationContext) EnterRule(listener antlr.ParseTreeListener)

func (*PatternConcatenationContext) ExitRule

func (s *PatternConcatenationContext) ExitRule(listener antlr.ParseTreeListener)

func (*PatternConcatenationContext) GetRuleContext

func (s *PatternConcatenationContext) GetRuleContext() antlr.RuleContext

func (*PatternConcatenationContext) RowPattern

type PatternPermutationContext

type PatternPermutationContext struct {
	PatternPrimaryContext
}

func NewPatternPermutationContext

func NewPatternPermutationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PatternPermutationContext

func (*PatternPermutationContext) Accept

func (s *PatternPermutationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PatternPermutationContext) AllCOMMA_

func (s *PatternPermutationContext) AllCOMMA_() []antlr.TerminalNode

func (*PatternPermutationContext) AllRowPattern

func (s *PatternPermutationContext) AllRowPattern() []IRowPatternContext

func (*PatternPermutationContext) COMMA_

func (s *PatternPermutationContext) COMMA_(i int) antlr.TerminalNode

func (*PatternPermutationContext) EnterRule

func (s *PatternPermutationContext) EnterRule(listener antlr.ParseTreeListener)

func (*PatternPermutationContext) ExitRule

func (s *PatternPermutationContext) ExitRule(listener antlr.ParseTreeListener)

func (*PatternPermutationContext) GetRuleContext

func (s *PatternPermutationContext) GetRuleContext() antlr.RuleContext

func (*PatternPermutationContext) LPAREN_

func (s *PatternPermutationContext) LPAREN_() antlr.TerminalNode

func (*PatternPermutationContext) PERMUTE_

func (s *PatternPermutationContext) PERMUTE_() antlr.TerminalNode

func (*PatternPermutationContext) RPAREN_

func (s *PatternPermutationContext) RPAREN_() antlr.TerminalNode

func (*PatternPermutationContext) RowPattern

type PatternPrimaryContext

type PatternPrimaryContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPatternPrimaryContext

func NewEmptyPatternPrimaryContext() *PatternPrimaryContext

func NewPatternPrimaryContext

func NewPatternPrimaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PatternPrimaryContext

func (*PatternPrimaryContext) CopyAll

func (*PatternPrimaryContext) GetParser

func (s *PatternPrimaryContext) GetParser() antlr.Parser

func (*PatternPrimaryContext) GetRuleContext

func (s *PatternPrimaryContext) GetRuleContext() antlr.RuleContext

func (*PatternPrimaryContext) IsPatternPrimaryContext

func (*PatternPrimaryContext) IsPatternPrimaryContext()

func (*PatternPrimaryContext) ToStringTree

func (s *PatternPrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PatternQuantifierContext

type PatternQuantifierContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPatternQuantifierContext

func NewEmptyPatternQuantifierContext() *PatternQuantifierContext

func NewPatternQuantifierContext

func NewPatternQuantifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PatternQuantifierContext

func (*PatternQuantifierContext) CopyAll

func (*PatternQuantifierContext) GetParser

func (s *PatternQuantifierContext) GetParser() antlr.Parser

func (*PatternQuantifierContext) GetRuleContext

func (s *PatternQuantifierContext) GetRuleContext() antlr.RuleContext

func (*PatternQuantifierContext) IsPatternQuantifierContext

func (*PatternQuantifierContext) IsPatternQuantifierContext()

func (*PatternQuantifierContext) ToStringTree

func (s *PatternQuantifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PatternRecognitionContext

type PatternRecognitionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPatternRecognitionContext

func NewEmptyPatternRecognitionContext() *PatternRecognitionContext

func NewPatternRecognitionContext

func NewPatternRecognitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PatternRecognitionContext

func (*PatternRecognitionContext) AFTER_

func (s *PatternRecognitionContext) AFTER_() antlr.TerminalNode

func (*PatternRecognitionContext) AS_

func (s *PatternRecognitionContext) AS_() antlr.TerminalNode

func (*PatternRecognitionContext) Accept

func (s *PatternRecognitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PatternRecognitionContext) AliasedRelation

func (*PatternRecognitionContext) AllBY_

func (s *PatternRecognitionContext) AllBY_() []antlr.TerminalNode

func (*PatternRecognitionContext) AllCOMMA_

func (s *PatternRecognitionContext) AllCOMMA_() []antlr.TerminalNode

func (*PatternRecognitionContext) AllExpression

func (s *PatternRecognitionContext) AllExpression() []IExpressionContext

func (*PatternRecognitionContext) AllLPAREN_

func (s *PatternRecognitionContext) AllLPAREN_() []antlr.TerminalNode

func (*PatternRecognitionContext) AllMeasureDefinition

func (s *PatternRecognitionContext) AllMeasureDefinition() []IMeasureDefinitionContext

func (*PatternRecognitionContext) AllRPAREN_

func (s *PatternRecognitionContext) AllRPAREN_() []antlr.TerminalNode

func (*PatternRecognitionContext) AllSortItem

func (s *PatternRecognitionContext) AllSortItem() []ISortItemContext

func (*PatternRecognitionContext) AllSubsetDefinition

func (s *PatternRecognitionContext) AllSubsetDefinition() []ISubsetDefinitionContext

func (*PatternRecognitionContext) AllVariableDefinition

func (s *PatternRecognitionContext) AllVariableDefinition() []IVariableDefinitionContext

func (*PatternRecognitionContext) BY_

func (s *PatternRecognitionContext) BY_(i int) antlr.TerminalNode

func (*PatternRecognitionContext) COMMA_

func (s *PatternRecognitionContext) COMMA_(i int) antlr.TerminalNode

func (*PatternRecognitionContext) ColumnAliases

func (*PatternRecognitionContext) DEFINE_

func (s *PatternRecognitionContext) DEFINE_() antlr.TerminalNode

func (*PatternRecognitionContext) EnterRule

func (s *PatternRecognitionContext) EnterRule(listener antlr.ParseTreeListener)

func (*PatternRecognitionContext) ExitRule

func (s *PatternRecognitionContext) ExitRule(listener antlr.ParseTreeListener)

func (*PatternRecognitionContext) Expression

func (*PatternRecognitionContext) GetParser

func (s *PatternRecognitionContext) GetParser() antlr.Parser

func (*PatternRecognitionContext) GetPartition

func (s *PatternRecognitionContext) GetPartition() []IExpressionContext

func (*PatternRecognitionContext) GetRuleContext

func (s *PatternRecognitionContext) GetRuleContext() antlr.RuleContext

func (*PatternRecognitionContext) Get_expression

func (s *PatternRecognitionContext) Get_expression() IExpressionContext

func (*PatternRecognitionContext) INITIAL_

func (s *PatternRecognitionContext) INITIAL_() antlr.TerminalNode

func (*PatternRecognitionContext) Identifier

func (*PatternRecognitionContext) IsPatternRecognitionContext

func (*PatternRecognitionContext) IsPatternRecognitionContext()

func (*PatternRecognitionContext) LPAREN_

func (s *PatternRecognitionContext) LPAREN_(i int) antlr.TerminalNode

func (*PatternRecognitionContext) MATCH_

func (s *PatternRecognitionContext) MATCH_() antlr.TerminalNode

func (*PatternRecognitionContext) MATCH_RECOGNIZE_

func (s *PatternRecognitionContext) MATCH_RECOGNIZE_() antlr.TerminalNode

func (*PatternRecognitionContext) MEASURES_

func (s *PatternRecognitionContext) MEASURES_() antlr.TerminalNode

func (*PatternRecognitionContext) MeasureDefinition

func (*PatternRecognitionContext) ORDER_

func (s *PatternRecognitionContext) ORDER_() antlr.TerminalNode

func (*PatternRecognitionContext) PARTITION_

func (s *PatternRecognitionContext) PARTITION_() antlr.TerminalNode

func (*PatternRecognitionContext) PATTERN_

func (s *PatternRecognitionContext) PATTERN_() antlr.TerminalNode

func (*PatternRecognitionContext) RPAREN_

func (s *PatternRecognitionContext) RPAREN_(i int) antlr.TerminalNode

func (*PatternRecognitionContext) RowPattern

func (*PatternRecognitionContext) RowsPerMatch

func (*PatternRecognitionContext) SEEK_

func (s *PatternRecognitionContext) SEEK_() antlr.TerminalNode

func (*PatternRecognitionContext) SUBSET_

func (s *PatternRecognitionContext) SUBSET_() antlr.TerminalNode

func (*PatternRecognitionContext) SetPartition

func (s *PatternRecognitionContext) SetPartition(v []IExpressionContext)

func (*PatternRecognitionContext) Set_expression

func (s *PatternRecognitionContext) Set_expression(v IExpressionContext)

func (*PatternRecognitionContext) SkipTo

func (*PatternRecognitionContext) SortItem

func (*PatternRecognitionContext) SubsetDefinition

func (*PatternRecognitionContext) ToStringTree

func (s *PatternRecognitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*PatternRecognitionContext) VariableDefinition

func (s *PatternRecognitionContext) VariableDefinition(i int) IVariableDefinitionContext

type PatternVariableContext

type PatternVariableContext struct {
	PatternPrimaryContext
}

func NewPatternVariableContext

func NewPatternVariableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PatternVariableContext

func (*PatternVariableContext) Accept

func (s *PatternVariableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PatternVariableContext) EnterRule

func (s *PatternVariableContext) EnterRule(listener antlr.ParseTreeListener)

func (*PatternVariableContext) ExitRule

func (s *PatternVariableContext) ExitRule(listener antlr.ParseTreeListener)

func (*PatternVariableContext) GetRuleContext

func (s *PatternVariableContext) GetRuleContext() antlr.RuleContext

func (*PatternVariableContext) Identifier

type PositionContext

type PositionContext struct {
	PrimaryExpressionContext
}

func NewPositionContext

func NewPositionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PositionContext

func (*PositionContext) Accept

func (s *PositionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PositionContext) AllValueExpression

func (s *PositionContext) AllValueExpression() []IValueExpressionContext

func (*PositionContext) EnterRule

func (s *PositionContext) EnterRule(listener antlr.ParseTreeListener)

func (*PositionContext) ExitRule

func (s *PositionContext) ExitRule(listener antlr.ParseTreeListener)

func (*PositionContext) GetRuleContext

func (s *PositionContext) GetRuleContext() antlr.RuleContext

func (*PositionContext) IN_

func (s *PositionContext) IN_() antlr.TerminalNode

func (*PositionContext) LPAREN_

func (s *PositionContext) LPAREN_() antlr.TerminalNode

func (*PositionContext) POSITION_

func (s *PositionContext) POSITION_() antlr.TerminalNode

func (*PositionContext) RPAREN_

func (s *PositionContext) RPAREN_() antlr.TerminalNode

func (*PositionContext) ValueExpression

func (s *PositionContext) ValueExpression(i int) IValueExpressionContext

type PositionalArgumentContext

type PositionalArgumentContext struct {
	CallArgumentContext
}

func NewPositionalArgumentContext

func NewPositionalArgumentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PositionalArgumentContext

func (*PositionalArgumentContext) Accept

func (s *PositionalArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PositionalArgumentContext) EnterRule

func (s *PositionalArgumentContext) EnterRule(listener antlr.ParseTreeListener)

func (*PositionalArgumentContext) ExitRule

func (s *PositionalArgumentContext) ExitRule(listener antlr.ParseTreeListener)

func (*PositionalArgumentContext) Expression

func (*PositionalArgumentContext) GetRuleContext

func (s *PositionalArgumentContext) GetRuleContext() antlr.RuleContext

type Predicate_Context

type Predicate_Context struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPredicate_Context

func NewEmptyPredicate_Context() *Predicate_Context

func NewPredicate_Context

func NewPredicate_Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Predicate_Context

func (*Predicate_Context) CopyAll

func (s *Predicate_Context) CopyAll(ctx *Predicate_Context)

func (*Predicate_Context) GetParser

func (s *Predicate_Context) GetParser() antlr.Parser

func (*Predicate_Context) GetRuleContext

func (s *Predicate_Context) GetRuleContext() antlr.RuleContext

func (*Predicate_Context) IsPredicate_Context

func (*Predicate_Context) IsPredicate_Context()

func (*Predicate_Context) ToStringTree

func (s *Predicate_Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PredicatedContext

type PredicatedContext struct {
	BooleanExpressionContext
}

func NewPredicatedContext

func NewPredicatedContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PredicatedContext

func (*PredicatedContext) Accept

func (s *PredicatedContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PredicatedContext) EnterRule

func (s *PredicatedContext) EnterRule(listener antlr.ParseTreeListener)

func (*PredicatedContext) ExitRule

func (s *PredicatedContext) ExitRule(listener antlr.ParseTreeListener)

func (*PredicatedContext) GetRuleContext

func (s *PredicatedContext) GetRuleContext() antlr.RuleContext

func (*PredicatedContext) Predicate_

func (s *PredicatedContext) Predicate_() IPredicate_Context

func (*PredicatedContext) ValueExpression

func (s *PredicatedContext) ValueExpression() IValueExpressionContext

type PrepareContext

type PrepareContext struct {
	StatementContext
}

func NewPrepareContext

func NewPrepareContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PrepareContext

func (*PrepareContext) Accept

func (s *PrepareContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PrepareContext) EnterRule

func (s *PrepareContext) EnterRule(listener antlr.ParseTreeListener)

func (*PrepareContext) ExitRule

func (s *PrepareContext) ExitRule(listener antlr.ParseTreeListener)

func (*PrepareContext) FROM_

func (s *PrepareContext) FROM_() antlr.TerminalNode

func (*PrepareContext) GetRuleContext

func (s *PrepareContext) GetRuleContext() antlr.RuleContext

func (*PrepareContext) Identifier

func (s *PrepareContext) Identifier() IIdentifierContext

func (*PrepareContext) PREPARE_

func (s *PrepareContext) PREPARE_() antlr.TerminalNode

func (*PrepareContext) Statement

func (s *PrepareContext) Statement() IStatementContext

type PrimaryExpressionContext

type PrimaryExpressionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPrimaryExpressionContext

func NewEmptyPrimaryExpressionContext() *PrimaryExpressionContext

func NewPrimaryExpressionContext

func NewPrimaryExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimaryExpressionContext

func (*PrimaryExpressionContext) CopyAll

func (*PrimaryExpressionContext) GetParser

func (s *PrimaryExpressionContext) GetParser() antlr.Parser

func (*PrimaryExpressionContext) GetRuleContext

func (s *PrimaryExpressionContext) GetRuleContext() antlr.RuleContext

func (*PrimaryExpressionContext) IsPrimaryExpressionContext

func (*PrimaryExpressionContext) IsPrimaryExpressionContext()

func (*PrimaryExpressionContext) ToStringTree

func (s *PrimaryExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PrincipalContext

type PrincipalContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPrincipalContext

func NewEmptyPrincipalContext() *PrincipalContext

func NewPrincipalContext

func NewPrincipalContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrincipalContext

func (*PrincipalContext) CopyAll

func (s *PrincipalContext) CopyAll(ctx *PrincipalContext)

func (*PrincipalContext) GetParser

func (s *PrincipalContext) GetParser() antlr.Parser

func (*PrincipalContext) GetRuleContext

func (s *PrincipalContext) GetRuleContext() antlr.RuleContext

func (*PrincipalContext) IsPrincipalContext

func (*PrincipalContext) IsPrincipalContext()

func (*PrincipalContext) ToStringTree

func (s *PrincipalContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PrivilegeContext

type PrivilegeContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPrivilegeContext

func NewEmptyPrivilegeContext() *PrivilegeContext

func NewPrivilegeContext

func NewPrivilegeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrivilegeContext

func (*PrivilegeContext) Accept

func (s *PrivilegeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PrivilegeContext) CREATE_

func (s *PrivilegeContext) CREATE_() antlr.TerminalNode

func (*PrivilegeContext) DELETE_

func (s *PrivilegeContext) DELETE_() antlr.TerminalNode

func (*PrivilegeContext) EnterRule

func (s *PrivilegeContext) EnterRule(listener antlr.ParseTreeListener)

func (*PrivilegeContext) ExitRule

func (s *PrivilegeContext) ExitRule(listener antlr.ParseTreeListener)

func (*PrivilegeContext) GetParser

func (s *PrivilegeContext) GetParser() antlr.Parser

func (*PrivilegeContext) GetRuleContext

func (s *PrivilegeContext) GetRuleContext() antlr.RuleContext

func (*PrivilegeContext) INSERT_

func (s *PrivilegeContext) INSERT_() antlr.TerminalNode

func (*PrivilegeContext) IsPrivilegeContext

func (*PrivilegeContext) IsPrivilegeContext()

func (*PrivilegeContext) SELECT_

func (s *PrivilegeContext) SELECT_() antlr.TerminalNode

func (*PrivilegeContext) ToStringTree

func (s *PrivilegeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*PrivilegeContext) UPDATE_

func (s *PrivilegeContext) UPDATE_() antlr.TerminalNode

type ProcessingModeContext

type ProcessingModeContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyProcessingModeContext

func NewEmptyProcessingModeContext() *ProcessingModeContext

func NewProcessingModeContext

func NewProcessingModeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProcessingModeContext

func (*ProcessingModeContext) Accept

func (s *ProcessingModeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ProcessingModeContext) EnterRule

func (s *ProcessingModeContext) EnterRule(listener antlr.ParseTreeListener)

func (*ProcessingModeContext) ExitRule

func (s *ProcessingModeContext) ExitRule(listener antlr.ParseTreeListener)

func (*ProcessingModeContext) FINAL_

func (s *ProcessingModeContext) FINAL_() antlr.TerminalNode

func (*ProcessingModeContext) GetParser

func (s *ProcessingModeContext) GetParser() antlr.Parser

func (*ProcessingModeContext) GetRuleContext

func (s *ProcessingModeContext) GetRuleContext() antlr.RuleContext

func (*ProcessingModeContext) IsProcessingModeContext

func (*ProcessingModeContext) IsProcessingModeContext()

func (*ProcessingModeContext) RUNNING_

func (s *ProcessingModeContext) RUNNING_() antlr.TerminalNode

func (*ProcessingModeContext) ToStringTree

func (s *ProcessingModeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PropertiesContext

type PropertiesContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPropertiesContext

func NewEmptyPropertiesContext() *PropertiesContext

func NewPropertiesContext

func NewPropertiesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertiesContext

func (*PropertiesContext) Accept

func (s *PropertiesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PropertiesContext) EnterRule

func (s *PropertiesContext) EnterRule(listener antlr.ParseTreeListener)

func (*PropertiesContext) ExitRule

func (s *PropertiesContext) ExitRule(listener antlr.ParseTreeListener)

func (*PropertiesContext) GetParser

func (s *PropertiesContext) GetParser() antlr.Parser

func (*PropertiesContext) GetRuleContext

func (s *PropertiesContext) GetRuleContext() antlr.RuleContext

func (*PropertiesContext) IsPropertiesContext

func (*PropertiesContext) IsPropertiesContext()

func (*PropertiesContext) LPAREN_

func (s *PropertiesContext) LPAREN_() antlr.TerminalNode

func (*PropertiesContext) PropertyAssignments

func (s *PropertiesContext) PropertyAssignments() IPropertyAssignmentsContext

func (*PropertiesContext) RPAREN_

func (s *PropertiesContext) RPAREN_() antlr.TerminalNode

func (*PropertiesContext) ToStringTree

func (s *PropertiesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PropertyAssignmentsContext

type PropertyAssignmentsContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPropertyAssignmentsContext

func NewEmptyPropertyAssignmentsContext() *PropertyAssignmentsContext

func NewPropertyAssignmentsContext

func NewPropertyAssignmentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyAssignmentsContext

func (*PropertyAssignmentsContext) Accept

func (s *PropertyAssignmentsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PropertyAssignmentsContext) AllCOMMA_

func (s *PropertyAssignmentsContext) AllCOMMA_() []antlr.TerminalNode

func (*PropertyAssignmentsContext) AllProperty

func (s *PropertyAssignmentsContext) AllProperty() []IPropertyContext

func (*PropertyAssignmentsContext) COMMA_

func (s *PropertyAssignmentsContext) COMMA_(i int) antlr.TerminalNode

func (*PropertyAssignmentsContext) EnterRule

func (s *PropertyAssignmentsContext) EnterRule(listener antlr.ParseTreeListener)

func (*PropertyAssignmentsContext) ExitRule

func (s *PropertyAssignmentsContext) ExitRule(listener antlr.ParseTreeListener)

func (*PropertyAssignmentsContext) GetParser

func (s *PropertyAssignmentsContext) GetParser() antlr.Parser

func (*PropertyAssignmentsContext) GetRuleContext

func (s *PropertyAssignmentsContext) GetRuleContext() antlr.RuleContext

func (*PropertyAssignmentsContext) IsPropertyAssignmentsContext

func (*PropertyAssignmentsContext) IsPropertyAssignmentsContext()

func (*PropertyAssignmentsContext) Property

func (*PropertyAssignmentsContext) ToStringTree

func (s *PropertyAssignmentsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PropertyContext

type PropertyContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPropertyContext

func NewEmptyPropertyContext() *PropertyContext

func NewPropertyContext

func NewPropertyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyContext

func (*PropertyContext) Accept

func (s *PropertyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PropertyContext) EQ_

func (s *PropertyContext) EQ_() antlr.TerminalNode

func (*PropertyContext) EnterRule

func (s *PropertyContext) EnterRule(listener antlr.ParseTreeListener)

func (*PropertyContext) ExitRule

func (s *PropertyContext) ExitRule(listener antlr.ParseTreeListener)

func (*PropertyContext) GetParser

func (s *PropertyContext) GetParser() antlr.Parser

func (*PropertyContext) GetRuleContext

func (s *PropertyContext) GetRuleContext() antlr.RuleContext

func (*PropertyContext) Identifier

func (s *PropertyContext) Identifier() IIdentifierContext

func (*PropertyContext) IsPropertyContext

func (*PropertyContext) IsPropertyContext()

func (*PropertyContext) PropertyValue

func (s *PropertyContext) PropertyValue() IPropertyValueContext

func (*PropertyContext) ToStringTree

func (s *PropertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PropertyValueContext

type PropertyValueContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPropertyValueContext

func NewEmptyPropertyValueContext() *PropertyValueContext

func NewPropertyValueContext

func NewPropertyValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyValueContext

func (*PropertyValueContext) CopyAll

func (s *PropertyValueContext) CopyAll(ctx *PropertyValueContext)

func (*PropertyValueContext) GetParser

func (s *PropertyValueContext) GetParser() antlr.Parser

func (*PropertyValueContext) GetRuleContext

func (s *PropertyValueContext) GetRuleContext() antlr.RuleContext

func (*PropertyValueContext) IsPropertyValueContext

func (*PropertyValueContext) IsPropertyValueContext()

func (*PropertyValueContext) ToStringTree

func (s *PropertyValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type QualifiedArgumentContext

type QualifiedArgumentContext struct {
	PathElementContext
}

func NewQualifiedArgumentContext

func NewQualifiedArgumentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QualifiedArgumentContext

func (*QualifiedArgumentContext) Accept

func (s *QualifiedArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*QualifiedArgumentContext) AllIdentifier

func (s *QualifiedArgumentContext) AllIdentifier() []IIdentifierContext

func (*QualifiedArgumentContext) DOT_

func (s *QualifiedArgumentContext) DOT_() antlr.TerminalNode

func (*QualifiedArgumentContext) EnterRule

func (s *QualifiedArgumentContext) EnterRule(listener antlr.ParseTreeListener)

func (*QualifiedArgumentContext) ExitRule

func (s *QualifiedArgumentContext) ExitRule(listener antlr.ParseTreeListener)

func (*QualifiedArgumentContext) GetRuleContext

func (s *QualifiedArgumentContext) GetRuleContext() antlr.RuleContext

func (*QualifiedArgumentContext) Identifier

type QualifiedNameContext

type QualifiedNameContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyQualifiedNameContext

func NewEmptyQualifiedNameContext() *QualifiedNameContext

func NewQualifiedNameContext

func NewQualifiedNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QualifiedNameContext

func (*QualifiedNameContext) Accept

func (s *QualifiedNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*QualifiedNameContext) AllDOT_

func (s *QualifiedNameContext) AllDOT_() []antlr.TerminalNode

func (*QualifiedNameContext) AllIdentifier

func (s *QualifiedNameContext) AllIdentifier() []IIdentifierContext

func (*QualifiedNameContext) DOT_

func (s *QualifiedNameContext) DOT_(i int) antlr.TerminalNode

func (*QualifiedNameContext) EnterRule

func (s *QualifiedNameContext) EnterRule(listener antlr.ParseTreeListener)

func (*QualifiedNameContext) ExitRule

func (s *QualifiedNameContext) ExitRule(listener antlr.ParseTreeListener)

func (*QualifiedNameContext) GetParser

func (s *QualifiedNameContext) GetParser() antlr.Parser

func (*QualifiedNameContext) GetRuleContext

func (s *QualifiedNameContext) GetRuleContext() antlr.RuleContext

func (*QualifiedNameContext) Identifier

func (s *QualifiedNameContext) Identifier(i int) IIdentifierContext

func (*QualifiedNameContext) IsQualifiedNameContext

func (*QualifiedNameContext) IsQualifiedNameContext()

func (*QualifiedNameContext) ToStringTree

func (s *QualifiedNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type QuantifiedComparisonContext

type QuantifiedComparisonContext struct {
	Predicate_Context
}

func NewQuantifiedComparisonContext

func NewQuantifiedComparisonContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QuantifiedComparisonContext

func (*QuantifiedComparisonContext) Accept

func (s *QuantifiedComparisonContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*QuantifiedComparisonContext) ComparisonOperator

func (*QuantifiedComparisonContext) ComparisonQuantifier

func (*QuantifiedComparisonContext) EnterRule

func (s *QuantifiedComparisonContext) EnterRule(listener antlr.ParseTreeListener)

func (*QuantifiedComparisonContext) ExitRule

func (s *QuantifiedComparisonContext) ExitRule(listener antlr.ParseTreeListener)

func (*QuantifiedComparisonContext) GetRuleContext

func (s *QuantifiedComparisonContext) GetRuleContext() antlr.RuleContext

func (*QuantifiedComparisonContext) LPAREN_

func (s *QuantifiedComparisonContext) LPAREN_() antlr.TerminalNode

func (*QuantifiedComparisonContext) Query

func (*QuantifiedComparisonContext) RPAREN_

func (s *QuantifiedComparisonContext) RPAREN_() antlr.TerminalNode

type QuantifiedPrimaryContext

type QuantifiedPrimaryContext struct {
	RowPatternContext
}

func NewQuantifiedPrimaryContext

func NewQuantifiedPrimaryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QuantifiedPrimaryContext

func (*QuantifiedPrimaryContext) Accept

func (s *QuantifiedPrimaryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*QuantifiedPrimaryContext) EnterRule

func (s *QuantifiedPrimaryContext) EnterRule(listener antlr.ParseTreeListener)

func (*QuantifiedPrimaryContext) ExitRule

func (s *QuantifiedPrimaryContext) ExitRule(listener antlr.ParseTreeListener)

func (*QuantifiedPrimaryContext) GetRuleContext

func (s *QuantifiedPrimaryContext) GetRuleContext() antlr.RuleContext

func (*QuantifiedPrimaryContext) PatternPrimary

func (*QuantifiedPrimaryContext) PatternQuantifier

func (s *QuantifiedPrimaryContext) PatternQuantifier() IPatternQuantifierContext

type QueryContext

type QueryContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyQueryContext

func NewEmptyQueryContext() *QueryContext

func NewQueryContext

func NewQueryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryContext

func (*QueryContext) Accept

func (s *QueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*QueryContext) EnterRule

func (s *QueryContext) EnterRule(listener antlr.ParseTreeListener)

func (*QueryContext) ExitRule

func (s *QueryContext) ExitRule(listener antlr.ParseTreeListener)

func (*QueryContext) GetParser

func (s *QueryContext) GetParser() antlr.Parser

func (*QueryContext) GetRuleContext

func (s *QueryContext) GetRuleContext() antlr.RuleContext

func (*QueryContext) IsQueryContext

func (*QueryContext) IsQueryContext()

func (*QueryContext) QueryNoWith

func (s *QueryContext) QueryNoWith() IQueryNoWithContext

func (*QueryContext) ToStringTree

func (s *QueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*QueryContext) With

func (s *QueryContext) With() IWithContext

type QueryNoWithContext

type QueryNoWithContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyQueryNoWithContext

func NewEmptyQueryNoWithContext() *QueryNoWithContext

func NewQueryNoWithContext

func NewQueryNoWithContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryNoWithContext

func (*QueryNoWithContext) Accept

func (s *QueryNoWithContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*QueryNoWithContext) AllCOMMA_

func (s *QueryNoWithContext) AllCOMMA_() []antlr.TerminalNode

func (*QueryNoWithContext) AllROWS_

func (s *QueryNoWithContext) AllROWS_() []antlr.TerminalNode

func (*QueryNoWithContext) AllROW_

func (s *QueryNoWithContext) AllROW_() []antlr.TerminalNode

func (*QueryNoWithContext) AllRowCount

func (s *QueryNoWithContext) AllRowCount() []IRowCountContext

func (*QueryNoWithContext) AllSortItem

func (s *QueryNoWithContext) AllSortItem() []ISortItemContext

func (*QueryNoWithContext) BY_

func (s *QueryNoWithContext) BY_() antlr.TerminalNode

func (*QueryNoWithContext) COMMA_

func (s *QueryNoWithContext) COMMA_(i int) antlr.TerminalNode

func (*QueryNoWithContext) EnterRule

func (s *QueryNoWithContext) EnterRule(listener antlr.ParseTreeListener)

func (*QueryNoWithContext) ExitRule

func (s *QueryNoWithContext) ExitRule(listener antlr.ParseTreeListener)

func (*QueryNoWithContext) FETCH_

func (s *QueryNoWithContext) FETCH_() antlr.TerminalNode

func (*QueryNoWithContext) FIRST_

func (s *QueryNoWithContext) FIRST_() antlr.TerminalNode

func (*QueryNoWithContext) GetFetchFirst

func (s *QueryNoWithContext) GetFetchFirst() IRowCountContext

func (*QueryNoWithContext) GetLimit

func (*QueryNoWithContext) GetOffset

func (s *QueryNoWithContext) GetOffset() IRowCountContext

func (*QueryNoWithContext) GetParser

func (s *QueryNoWithContext) GetParser() antlr.Parser

func (*QueryNoWithContext) GetRuleContext

func (s *QueryNoWithContext) GetRuleContext() antlr.RuleContext

func (*QueryNoWithContext) IsQueryNoWithContext

func (*QueryNoWithContext) IsQueryNoWithContext()

func (*QueryNoWithContext) LIMIT_

func (s *QueryNoWithContext) LIMIT_() antlr.TerminalNode

func (*QueryNoWithContext) LimitRowCount

func (s *QueryNoWithContext) LimitRowCount() ILimitRowCountContext

func (*QueryNoWithContext) NEXT_

func (s *QueryNoWithContext) NEXT_() antlr.TerminalNode

func (*QueryNoWithContext) OFFSET_

func (s *QueryNoWithContext) OFFSET_() antlr.TerminalNode

func (*QueryNoWithContext) ONLY_

func (s *QueryNoWithContext) ONLY_() antlr.TerminalNode

func (*QueryNoWithContext) ORDER_

func (s *QueryNoWithContext) ORDER_() antlr.TerminalNode

func (*QueryNoWithContext) QueryTerm

func (s *QueryNoWithContext) QueryTerm() IQueryTermContext

func (*QueryNoWithContext) ROWS_

func (s *QueryNoWithContext) ROWS_(i int) antlr.TerminalNode

func (*QueryNoWithContext) ROW_

func (s *QueryNoWithContext) ROW_(i int) antlr.TerminalNode

func (*QueryNoWithContext) RowCount

func (s *QueryNoWithContext) RowCount(i int) IRowCountContext

func (*QueryNoWithContext) SetFetchFirst

func (s *QueryNoWithContext) SetFetchFirst(v IRowCountContext)

func (*QueryNoWithContext) SetLimit

func (*QueryNoWithContext) SetOffset

func (s *QueryNoWithContext) SetOffset(v IRowCountContext)

func (*QueryNoWithContext) SortItem

func (s *QueryNoWithContext) SortItem(i int) ISortItemContext

func (*QueryNoWithContext) TIES_

func (s *QueryNoWithContext) TIES_() antlr.TerminalNode

func (*QueryNoWithContext) ToStringTree

func (s *QueryNoWithContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*QueryNoWithContext) WITH_

func (s *QueryNoWithContext) WITH_() antlr.TerminalNode

type QueryPeriodContext

type QueryPeriodContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyQueryPeriodContext

func NewEmptyQueryPeriodContext() *QueryPeriodContext

func NewQueryPeriodContext

func NewQueryPeriodContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryPeriodContext

func (*QueryPeriodContext) AS_

func (s *QueryPeriodContext) AS_() antlr.TerminalNode

func (*QueryPeriodContext) Accept

func (s *QueryPeriodContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*QueryPeriodContext) EnterRule

func (s *QueryPeriodContext) EnterRule(listener antlr.ParseTreeListener)

func (*QueryPeriodContext) ExitRule

func (s *QueryPeriodContext) ExitRule(listener antlr.ParseTreeListener)

func (*QueryPeriodContext) FOR_

func (s *QueryPeriodContext) FOR_() antlr.TerminalNode

func (*QueryPeriodContext) GetEnd

func (*QueryPeriodContext) GetParser

func (s *QueryPeriodContext) GetParser() antlr.Parser

func (*QueryPeriodContext) GetRuleContext

func (s *QueryPeriodContext) GetRuleContext() antlr.RuleContext

func (*QueryPeriodContext) IsQueryPeriodContext

func (*QueryPeriodContext) IsQueryPeriodContext()

func (*QueryPeriodContext) OF_

func (s *QueryPeriodContext) OF_() antlr.TerminalNode

func (*QueryPeriodContext) RangeType

func (s *QueryPeriodContext) RangeType() IRangeTypeContext

func (*QueryPeriodContext) SetEnd

func (*QueryPeriodContext) ToStringTree

func (s *QueryPeriodContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*QueryPeriodContext) ValueExpression

func (s *QueryPeriodContext) ValueExpression() IValueExpressionContext

type QueryPrimaryContext

type QueryPrimaryContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyQueryPrimaryContext

func NewEmptyQueryPrimaryContext() *QueryPrimaryContext

func NewQueryPrimaryContext

func NewQueryPrimaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryPrimaryContext

func (*QueryPrimaryContext) CopyAll

func (s *QueryPrimaryContext) CopyAll(ctx *QueryPrimaryContext)

func (*QueryPrimaryContext) GetParser

func (s *QueryPrimaryContext) GetParser() antlr.Parser

func (*QueryPrimaryContext) GetRuleContext

func (s *QueryPrimaryContext) GetRuleContext() antlr.RuleContext

func (*QueryPrimaryContext) IsQueryPrimaryContext

func (*QueryPrimaryContext) IsQueryPrimaryContext()

func (*QueryPrimaryContext) ToStringTree

func (s *QueryPrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type QueryPrimaryDefaultContext

type QueryPrimaryDefaultContext struct {
	QueryPrimaryContext
}

func NewQueryPrimaryDefaultContext

func NewQueryPrimaryDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QueryPrimaryDefaultContext

func (*QueryPrimaryDefaultContext) Accept

func (s *QueryPrimaryDefaultContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*QueryPrimaryDefaultContext) EnterRule

func (s *QueryPrimaryDefaultContext) EnterRule(listener antlr.ParseTreeListener)

func (*QueryPrimaryDefaultContext) ExitRule

func (s *QueryPrimaryDefaultContext) ExitRule(listener antlr.ParseTreeListener)

func (*QueryPrimaryDefaultContext) GetRuleContext

func (s *QueryPrimaryDefaultContext) GetRuleContext() antlr.RuleContext

func (*QueryPrimaryDefaultContext) QuerySpecification

type QuerySpecificationContext

type QuerySpecificationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyQuerySpecificationContext

func NewEmptyQuerySpecificationContext() *QuerySpecificationContext

func NewQuerySpecificationContext

func NewQuerySpecificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QuerySpecificationContext

func (*QuerySpecificationContext) Accept

func (s *QuerySpecificationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*QuerySpecificationContext) AllBooleanExpression

func (s *QuerySpecificationContext) AllBooleanExpression() []IBooleanExpressionContext

func (*QuerySpecificationContext) AllCOMMA_

func (s *QuerySpecificationContext) AllCOMMA_() []antlr.TerminalNode

func (*QuerySpecificationContext) AllRelation

func (s *QuerySpecificationContext) AllRelation() []IRelationContext

func (*QuerySpecificationContext) AllSelectItem

func (s *QuerySpecificationContext) AllSelectItem() []ISelectItemContext

func (*QuerySpecificationContext) AllWindowDefinition

func (s *QuerySpecificationContext) AllWindowDefinition() []IWindowDefinitionContext

func (*QuerySpecificationContext) BY_

func (s *QuerySpecificationContext) BY_() antlr.TerminalNode

func (*QuerySpecificationContext) BooleanExpression

func (*QuerySpecificationContext) COMMA_

func (s *QuerySpecificationContext) COMMA_(i int) antlr.TerminalNode

func (*QuerySpecificationContext) EnterRule

func (s *QuerySpecificationContext) EnterRule(listener antlr.ParseTreeListener)

func (*QuerySpecificationContext) ExitRule

func (s *QuerySpecificationContext) ExitRule(listener antlr.ParseTreeListener)

func (*QuerySpecificationContext) FROM_

func (s *QuerySpecificationContext) FROM_() antlr.TerminalNode

func (*QuerySpecificationContext) GROUP_

func (s *QuerySpecificationContext) GROUP_() antlr.TerminalNode

func (*QuerySpecificationContext) GetHaving

func (*QuerySpecificationContext) GetParser

func (s *QuerySpecificationContext) GetParser() antlr.Parser

func (*QuerySpecificationContext) GetRuleContext

func (s *QuerySpecificationContext) GetRuleContext() antlr.RuleContext

func (*QuerySpecificationContext) GetWhere

func (*QuerySpecificationContext) GroupBy

func (*QuerySpecificationContext) HAVING_

func (s *QuerySpecificationContext) HAVING_() antlr.TerminalNode

func (*QuerySpecificationContext) IsQuerySpecificationContext

func (*QuerySpecificationContext) IsQuerySpecificationContext()

func (*QuerySpecificationContext) Relation

func (*QuerySpecificationContext) SELECT_

func (s *QuerySpecificationContext) SELECT_() antlr.TerminalNode

func (*QuerySpecificationContext) SelectItem

func (*QuerySpecificationContext) SetHaving

func (*QuerySpecificationContext) SetQuantifier

func (*QuerySpecificationContext) SetWhere

func (*QuerySpecificationContext) ToStringTree

func (s *QuerySpecificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*QuerySpecificationContext) WHERE_

func (s *QuerySpecificationContext) WHERE_() antlr.TerminalNode

func (*QuerySpecificationContext) WINDOW_

func (s *QuerySpecificationContext) WINDOW_() antlr.TerminalNode

func (*QuerySpecificationContext) WindowDefinition

type QueryTermContext

type QueryTermContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyQueryTermContext

func NewEmptyQueryTermContext() *QueryTermContext

func NewQueryTermContext

func NewQueryTermContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryTermContext

func (*QueryTermContext) CopyAll

func (s *QueryTermContext) CopyAll(ctx *QueryTermContext)

func (*QueryTermContext) GetParser

func (s *QueryTermContext) GetParser() antlr.Parser

func (*QueryTermContext) GetRuleContext

func (s *QueryTermContext) GetRuleContext() antlr.RuleContext

func (*QueryTermContext) IsQueryTermContext

func (*QueryTermContext) IsQueryTermContext()

func (*QueryTermContext) ToStringTree

func (s *QueryTermContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type QueryTermDefaultContext

type QueryTermDefaultContext struct {
	QueryTermContext
}

func NewQueryTermDefaultContext

func NewQueryTermDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QueryTermDefaultContext

func (*QueryTermDefaultContext) Accept

func (s *QueryTermDefaultContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*QueryTermDefaultContext) EnterRule

func (s *QueryTermDefaultContext) EnterRule(listener antlr.ParseTreeListener)

func (*QueryTermDefaultContext) ExitRule

func (s *QueryTermDefaultContext) ExitRule(listener antlr.ParseTreeListener)

func (*QueryTermDefaultContext) GetRuleContext

func (s *QueryTermDefaultContext) GetRuleContext() antlr.RuleContext

func (*QueryTermDefaultContext) QueryPrimary

type QuotedIdentifierContext

type QuotedIdentifierContext struct {
	IdentifierContext
}

func NewQuotedIdentifierContext

func NewQuotedIdentifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *QuotedIdentifierContext

func (*QuotedIdentifierContext) Accept

func (s *QuotedIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*QuotedIdentifierContext) EnterRule

func (s *QuotedIdentifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*QuotedIdentifierContext) ExitRule

func (s *QuotedIdentifierContext) ExitRule(listener antlr.ParseTreeListener)

func (*QuotedIdentifierContext) GetRuleContext

func (s *QuotedIdentifierContext) GetRuleContext() antlr.RuleContext

func (*QuotedIdentifierContext) QUOTED_IDENTIFIER_

func (s *QuotedIdentifierContext) QUOTED_IDENTIFIER_() antlr.TerminalNode

type RangeQuantifierContext

type RangeQuantifierContext struct {
	PatternQuantifierContext
	// contains filtered or unexported fields
}

func NewRangeQuantifierContext

func NewRangeQuantifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RangeQuantifierContext

func (*RangeQuantifierContext) Accept

func (s *RangeQuantifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RangeQuantifierContext) AllINTEGER_VALUE_

func (s *RangeQuantifierContext) AllINTEGER_VALUE_() []antlr.TerminalNode

func (*RangeQuantifierContext) COMMA_

func (s *RangeQuantifierContext) COMMA_() antlr.TerminalNode

func (*RangeQuantifierContext) EnterRule

func (s *RangeQuantifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*RangeQuantifierContext) ExitRule

func (s *RangeQuantifierContext) ExitRule(listener antlr.ParseTreeListener)

func (*RangeQuantifierContext) GetAtLeast

func (s *RangeQuantifierContext) GetAtLeast() antlr.Token

func (*RangeQuantifierContext) GetAtMost

func (s *RangeQuantifierContext) GetAtMost() antlr.Token

func (*RangeQuantifierContext) GetExactly

func (s *RangeQuantifierContext) GetExactly() antlr.Token

func (*RangeQuantifierContext) GetReluctant

func (s *RangeQuantifierContext) GetReluctant() antlr.Token

func (*RangeQuantifierContext) GetRuleContext

func (s *RangeQuantifierContext) GetRuleContext() antlr.RuleContext

func (*RangeQuantifierContext) INTEGER_VALUE_

func (s *RangeQuantifierContext) INTEGER_VALUE_(i int) antlr.TerminalNode

func (*RangeQuantifierContext) LCURLY_

func (s *RangeQuantifierContext) LCURLY_() antlr.TerminalNode

func (*RangeQuantifierContext) QUESTION_MARK_

func (s *RangeQuantifierContext) QUESTION_MARK_() antlr.TerminalNode

func (*RangeQuantifierContext) RCURLY_

func (s *RangeQuantifierContext) RCURLY_() antlr.TerminalNode

func (*RangeQuantifierContext) SetAtLeast

func (s *RangeQuantifierContext) SetAtLeast(v antlr.Token)

func (*RangeQuantifierContext) SetAtMost

func (s *RangeQuantifierContext) SetAtMost(v antlr.Token)

func (*RangeQuantifierContext) SetExactly

func (s *RangeQuantifierContext) SetExactly(v antlr.Token)

func (*RangeQuantifierContext) SetReluctant

func (s *RangeQuantifierContext) SetReluctant(v antlr.Token)

type RangeTypeContext

type RangeTypeContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRangeTypeContext

func NewEmptyRangeTypeContext() *RangeTypeContext

func NewRangeTypeContext

func NewRangeTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RangeTypeContext

func (*RangeTypeContext) Accept

func (s *RangeTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RangeTypeContext) EnterRule

func (s *RangeTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*RangeTypeContext) ExitRule

func (s *RangeTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*RangeTypeContext) GetParser

func (s *RangeTypeContext) GetParser() antlr.Parser

func (*RangeTypeContext) GetRuleContext

func (s *RangeTypeContext) GetRuleContext() antlr.RuleContext

func (*RangeTypeContext) IsRangeTypeContext

func (*RangeTypeContext) IsRangeTypeContext()

func (*RangeTypeContext) TIMESTAMP_

func (s *RangeTypeContext) TIMESTAMP_() antlr.TerminalNode

func (*RangeTypeContext) ToStringTree

func (s *RangeTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*RangeTypeContext) VERSION_

func (s *RangeTypeContext) VERSION_() antlr.TerminalNode

type ReadCommittedContext

type ReadCommittedContext struct {
	LevelOfIsolationContext
}

func NewReadCommittedContext

func NewReadCommittedContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ReadCommittedContext

func (*ReadCommittedContext) Accept

func (s *ReadCommittedContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ReadCommittedContext) COMMITTED_

func (s *ReadCommittedContext) COMMITTED_() antlr.TerminalNode

func (*ReadCommittedContext) EnterRule

func (s *ReadCommittedContext) EnterRule(listener antlr.ParseTreeListener)

func (*ReadCommittedContext) ExitRule

func (s *ReadCommittedContext) ExitRule(listener antlr.ParseTreeListener)

func (*ReadCommittedContext) GetRuleContext

func (s *ReadCommittedContext) GetRuleContext() antlr.RuleContext

func (*ReadCommittedContext) READ_

func (s *ReadCommittedContext) READ_() antlr.TerminalNode

type ReadUncommittedContext

type ReadUncommittedContext struct {
	LevelOfIsolationContext
}

func NewReadUncommittedContext

func NewReadUncommittedContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ReadUncommittedContext

func (*ReadUncommittedContext) Accept

func (s *ReadUncommittedContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ReadUncommittedContext) EnterRule

func (s *ReadUncommittedContext) EnterRule(listener antlr.ParseTreeListener)

func (*ReadUncommittedContext) ExitRule

func (s *ReadUncommittedContext) ExitRule(listener antlr.ParseTreeListener)

func (*ReadUncommittedContext) GetRuleContext

func (s *ReadUncommittedContext) GetRuleContext() antlr.RuleContext

func (*ReadUncommittedContext) READ_

func (s *ReadUncommittedContext) READ_() antlr.TerminalNode

func (*ReadUncommittedContext) UNCOMMITTED_

func (s *ReadUncommittedContext) UNCOMMITTED_() antlr.TerminalNode

type RefreshMaterializedViewContext

type RefreshMaterializedViewContext struct {
	StatementContext
}

func NewRefreshMaterializedViewContext

func NewRefreshMaterializedViewContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RefreshMaterializedViewContext

func (*RefreshMaterializedViewContext) Accept

func (s *RefreshMaterializedViewContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RefreshMaterializedViewContext) EnterRule

func (s *RefreshMaterializedViewContext) EnterRule(listener antlr.ParseTreeListener)

func (*RefreshMaterializedViewContext) ExitRule

func (s *RefreshMaterializedViewContext) ExitRule(listener antlr.ParseTreeListener)

func (*RefreshMaterializedViewContext) GetRuleContext

func (s *RefreshMaterializedViewContext) GetRuleContext() antlr.RuleContext

func (*RefreshMaterializedViewContext) MATERIALIZED_

func (s *RefreshMaterializedViewContext) MATERIALIZED_() antlr.TerminalNode

func (*RefreshMaterializedViewContext) QualifiedName

func (*RefreshMaterializedViewContext) REFRESH_

func (s *RefreshMaterializedViewContext) REFRESH_() antlr.TerminalNode

func (*RefreshMaterializedViewContext) VIEW_

func (s *RefreshMaterializedViewContext) VIEW_() antlr.TerminalNode

type RelationContext

type RelationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRelationContext

func NewEmptyRelationContext() *RelationContext

func NewRelationContext

func NewRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RelationContext

func (*RelationContext) CopyAll

func (s *RelationContext) CopyAll(ctx *RelationContext)

func (*RelationContext) GetParser

func (s *RelationContext) GetParser() antlr.Parser

func (*RelationContext) GetRuleContext

func (s *RelationContext) GetRuleContext() antlr.RuleContext

func (*RelationContext) IsRelationContext

func (*RelationContext) IsRelationContext()

func (*RelationContext) ToStringTree

func (s *RelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type RelationDefaultContext

type RelationDefaultContext struct {
	RelationContext
}

func NewRelationDefaultContext

func NewRelationDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RelationDefaultContext

func (*RelationDefaultContext) Accept

func (s *RelationDefaultContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RelationDefaultContext) EnterRule

func (s *RelationDefaultContext) EnterRule(listener antlr.ParseTreeListener)

func (*RelationDefaultContext) ExitRule

func (s *RelationDefaultContext) ExitRule(listener antlr.ParseTreeListener)

func (*RelationDefaultContext) GetRuleContext

func (s *RelationDefaultContext) GetRuleContext() antlr.RuleContext

func (*RelationDefaultContext) SampledRelation

func (s *RelationDefaultContext) SampledRelation() ISampledRelationContext

type RelationPrimaryContext

type RelationPrimaryContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRelationPrimaryContext

func NewEmptyRelationPrimaryContext() *RelationPrimaryContext

func NewRelationPrimaryContext

func NewRelationPrimaryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RelationPrimaryContext

func (*RelationPrimaryContext) CopyAll

func (*RelationPrimaryContext) GetParser

func (s *RelationPrimaryContext) GetParser() antlr.Parser

func (*RelationPrimaryContext) GetRuleContext

func (s *RelationPrimaryContext) GetRuleContext() antlr.RuleContext

func (*RelationPrimaryContext) IsRelationPrimaryContext

func (*RelationPrimaryContext) IsRelationPrimaryContext()

func (*RelationPrimaryContext) ToStringTree

func (s *RelationPrimaryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type RenameColumnContext

type RenameColumnContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewRenameColumnContext

func NewRenameColumnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RenameColumnContext

func (*RenameColumnContext) ALTER_

func (s *RenameColumnContext) ALTER_() antlr.TerminalNode

func (*RenameColumnContext) Accept

func (s *RenameColumnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RenameColumnContext) AllEXISTS_

func (s *RenameColumnContext) AllEXISTS_() []antlr.TerminalNode

func (*RenameColumnContext) AllIF_

func (s *RenameColumnContext) AllIF_() []antlr.TerminalNode

func (*RenameColumnContext) AllQualifiedName

func (s *RenameColumnContext) AllQualifiedName() []IQualifiedNameContext

func (*RenameColumnContext) COLUMN_

func (s *RenameColumnContext) COLUMN_() antlr.TerminalNode

func (*RenameColumnContext) EXISTS_

func (s *RenameColumnContext) EXISTS_(i int) antlr.TerminalNode

func (*RenameColumnContext) EnterRule

func (s *RenameColumnContext) EnterRule(listener antlr.ParseTreeListener)

func (*RenameColumnContext) ExitRule

func (s *RenameColumnContext) ExitRule(listener antlr.ParseTreeListener)

func (*RenameColumnContext) GetFrom

func (*RenameColumnContext) GetRuleContext

func (s *RenameColumnContext) GetRuleContext() antlr.RuleContext

func (*RenameColumnContext) GetTableName

func (s *RenameColumnContext) GetTableName() IQualifiedNameContext

func (*RenameColumnContext) GetTo

func (*RenameColumnContext) IF_

func (s *RenameColumnContext) IF_(i int) antlr.TerminalNode

func (*RenameColumnContext) Identifier

func (s *RenameColumnContext) Identifier() IIdentifierContext

func (*RenameColumnContext) QualifiedName

func (s *RenameColumnContext) QualifiedName(i int) IQualifiedNameContext

func (*RenameColumnContext) RENAME_

func (s *RenameColumnContext) RENAME_() antlr.TerminalNode

func (*RenameColumnContext) SetFrom

func (*RenameColumnContext) SetTableName

func (s *RenameColumnContext) SetTableName(v IQualifiedNameContext)

func (*RenameColumnContext) SetTo

func (*RenameColumnContext) TABLE_

func (s *RenameColumnContext) TABLE_() antlr.TerminalNode

func (*RenameColumnContext) TO_

func (s *RenameColumnContext) TO_() antlr.TerminalNode

type RenameMaterializedViewContext

type RenameMaterializedViewContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewRenameMaterializedViewContext

func NewRenameMaterializedViewContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RenameMaterializedViewContext

func (*RenameMaterializedViewContext) ALTER_

func (s *RenameMaterializedViewContext) ALTER_() antlr.TerminalNode

func (*RenameMaterializedViewContext) Accept

func (s *RenameMaterializedViewContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RenameMaterializedViewContext) AllQualifiedName

func (s *RenameMaterializedViewContext) AllQualifiedName() []IQualifiedNameContext

func (*RenameMaterializedViewContext) EXISTS_

func (s *RenameMaterializedViewContext) EXISTS_() antlr.TerminalNode

func (*RenameMaterializedViewContext) EnterRule

func (s *RenameMaterializedViewContext) EnterRule(listener antlr.ParseTreeListener)

func (*RenameMaterializedViewContext) ExitRule

func (s *RenameMaterializedViewContext) ExitRule(listener antlr.ParseTreeListener)

func (*RenameMaterializedViewContext) GetFrom

func (*RenameMaterializedViewContext) GetRuleContext

func (s *RenameMaterializedViewContext) GetRuleContext() antlr.RuleContext

func (*RenameMaterializedViewContext) GetTo

func (*RenameMaterializedViewContext) IF_

func (s *RenameMaterializedViewContext) IF_() antlr.TerminalNode

func (*RenameMaterializedViewContext) MATERIALIZED_

func (s *RenameMaterializedViewContext) MATERIALIZED_() antlr.TerminalNode

func (*RenameMaterializedViewContext) QualifiedName

func (*RenameMaterializedViewContext) RENAME_

func (s *RenameMaterializedViewContext) RENAME_() antlr.TerminalNode

func (*RenameMaterializedViewContext) SetFrom

func (*RenameMaterializedViewContext) SetTo

func (*RenameMaterializedViewContext) TO_

func (s *RenameMaterializedViewContext) TO_() antlr.TerminalNode

func (*RenameMaterializedViewContext) VIEW_

func (s *RenameMaterializedViewContext) VIEW_() antlr.TerminalNode

type RenameSchemaContext

type RenameSchemaContext struct {
	StatementContext
}

func NewRenameSchemaContext

func NewRenameSchemaContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RenameSchemaContext

func (*RenameSchemaContext) ALTER_

func (s *RenameSchemaContext) ALTER_() antlr.TerminalNode

func (*RenameSchemaContext) Accept

func (s *RenameSchemaContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RenameSchemaContext) EnterRule

func (s *RenameSchemaContext) EnterRule(listener antlr.ParseTreeListener)

func (*RenameSchemaContext) ExitRule

func (s *RenameSchemaContext) ExitRule(listener antlr.ParseTreeListener)

func (*RenameSchemaContext) GetRuleContext

func (s *RenameSchemaContext) GetRuleContext() antlr.RuleContext

func (*RenameSchemaContext) Identifier

func (s *RenameSchemaContext) Identifier() IIdentifierContext

func (*RenameSchemaContext) QualifiedName

func (s *RenameSchemaContext) QualifiedName() IQualifiedNameContext

func (*RenameSchemaContext) RENAME_

func (s *RenameSchemaContext) RENAME_() antlr.TerminalNode

func (*RenameSchemaContext) SCHEMA_

func (s *RenameSchemaContext) SCHEMA_() antlr.TerminalNode

func (*RenameSchemaContext) TO_

func (s *RenameSchemaContext) TO_() antlr.TerminalNode

type RenameTableContext

type RenameTableContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewRenameTableContext

func NewRenameTableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RenameTableContext

func (*RenameTableContext) ALTER_

func (s *RenameTableContext) ALTER_() antlr.TerminalNode

func (*RenameTableContext) Accept

func (s *RenameTableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RenameTableContext) AllQualifiedName

func (s *RenameTableContext) AllQualifiedName() []IQualifiedNameContext

func (*RenameTableContext) EXISTS_

func (s *RenameTableContext) EXISTS_() antlr.TerminalNode

func (*RenameTableContext) EnterRule

func (s *RenameTableContext) EnterRule(listener antlr.ParseTreeListener)

func (*RenameTableContext) ExitRule

func (s *RenameTableContext) ExitRule(listener antlr.ParseTreeListener)

func (*RenameTableContext) GetFrom

func (*RenameTableContext) GetRuleContext

func (s *RenameTableContext) GetRuleContext() antlr.RuleContext

func (*RenameTableContext) GetTo

func (*RenameTableContext) IF_

func (s *RenameTableContext) IF_() antlr.TerminalNode

func (*RenameTableContext) QualifiedName

func (s *RenameTableContext) QualifiedName(i int) IQualifiedNameContext

func (*RenameTableContext) RENAME_

func (s *RenameTableContext) RENAME_() antlr.TerminalNode

func (*RenameTableContext) SetFrom

func (*RenameTableContext) SetTo

func (*RenameTableContext) TABLE_

func (s *RenameTableContext) TABLE_() antlr.TerminalNode

func (*RenameTableContext) TO_

func (s *RenameTableContext) TO_() antlr.TerminalNode

type RenameViewContext

type RenameViewContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewRenameViewContext

func NewRenameViewContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RenameViewContext

func (*RenameViewContext) ALTER_

func (s *RenameViewContext) ALTER_() antlr.TerminalNode

func (*RenameViewContext) Accept

func (s *RenameViewContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RenameViewContext) AllQualifiedName

func (s *RenameViewContext) AllQualifiedName() []IQualifiedNameContext

func (*RenameViewContext) EnterRule

func (s *RenameViewContext) EnterRule(listener antlr.ParseTreeListener)

func (*RenameViewContext) ExitRule

func (s *RenameViewContext) ExitRule(listener antlr.ParseTreeListener)

func (*RenameViewContext) GetFrom

func (*RenameViewContext) GetRuleContext

func (s *RenameViewContext) GetRuleContext() antlr.RuleContext

func (*RenameViewContext) GetTo

func (*RenameViewContext) QualifiedName

func (s *RenameViewContext) QualifiedName(i int) IQualifiedNameContext

func (*RenameViewContext) RENAME_

func (s *RenameViewContext) RENAME_() antlr.TerminalNode

func (*RenameViewContext) SetFrom

func (*RenameViewContext) SetTo

func (*RenameViewContext) TO_

func (s *RenameViewContext) TO_() antlr.TerminalNode

func (*RenameViewContext) VIEW_

func (s *RenameViewContext) VIEW_() antlr.TerminalNode

type RepeatStatementContext

type RepeatStatementContext struct {
	ControlStatementContext
	// contains filtered or unexported fields
}

func NewRepeatStatementContext

func NewRepeatStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RepeatStatementContext

func (*RepeatStatementContext) Accept

func (s *RepeatStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RepeatStatementContext) AllREPEAT_

func (s *RepeatStatementContext) AllREPEAT_() []antlr.TerminalNode

func (*RepeatStatementContext) COLON_

func (s *RepeatStatementContext) COLON_() antlr.TerminalNode

func (*RepeatStatementContext) END_

func (s *RepeatStatementContext) END_() antlr.TerminalNode

func (*RepeatStatementContext) EnterRule

func (s *RepeatStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*RepeatStatementContext) ExitRule

func (s *RepeatStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*RepeatStatementContext) Expression

func (*RepeatStatementContext) GetLabel

func (*RepeatStatementContext) GetRuleContext

func (s *RepeatStatementContext) GetRuleContext() antlr.RuleContext

func (*RepeatStatementContext) Identifier

func (*RepeatStatementContext) REPEAT_

func (s *RepeatStatementContext) REPEAT_(i int) antlr.TerminalNode

func (*RepeatStatementContext) SetLabel

func (*RepeatStatementContext) SqlStatementList

func (s *RepeatStatementContext) SqlStatementList() ISqlStatementListContext

func (*RepeatStatementContext) UNTIL_

func (s *RepeatStatementContext) UNTIL_() antlr.TerminalNode

type RepeatableReadContext

type RepeatableReadContext struct {
	LevelOfIsolationContext
}

func NewRepeatableReadContext

func NewRepeatableReadContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RepeatableReadContext

func (*RepeatableReadContext) Accept

func (s *RepeatableReadContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RepeatableReadContext) EnterRule

func (s *RepeatableReadContext) EnterRule(listener antlr.ParseTreeListener)

func (*RepeatableReadContext) ExitRule

func (s *RepeatableReadContext) ExitRule(listener antlr.ParseTreeListener)

func (*RepeatableReadContext) GetRuleContext

func (s *RepeatableReadContext) GetRuleContext() antlr.RuleContext

func (*RepeatableReadContext) READ_

func (s *RepeatableReadContext) READ_() antlr.TerminalNode

func (*RepeatableReadContext) REPEATABLE_

func (s *RepeatableReadContext) REPEATABLE_() antlr.TerminalNode

type ResetSessionAuthorizationContext

type ResetSessionAuthorizationContext struct {
	StatementContext
}

func NewResetSessionAuthorizationContext

func NewResetSessionAuthorizationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ResetSessionAuthorizationContext

func (*ResetSessionAuthorizationContext) AUTHORIZATION_

func (s *ResetSessionAuthorizationContext) AUTHORIZATION_() antlr.TerminalNode

func (*ResetSessionAuthorizationContext) Accept

func (s *ResetSessionAuthorizationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ResetSessionAuthorizationContext) EnterRule

func (s *ResetSessionAuthorizationContext) EnterRule(listener antlr.ParseTreeListener)

func (*ResetSessionAuthorizationContext) ExitRule

func (s *ResetSessionAuthorizationContext) ExitRule(listener antlr.ParseTreeListener)

func (*ResetSessionAuthorizationContext) GetRuleContext

func (s *ResetSessionAuthorizationContext) GetRuleContext() antlr.RuleContext

func (*ResetSessionAuthorizationContext) RESET_

func (s *ResetSessionAuthorizationContext) RESET_() antlr.TerminalNode

func (*ResetSessionAuthorizationContext) SESSION_

func (s *ResetSessionAuthorizationContext) SESSION_() antlr.TerminalNode

type ResetSessionContext

type ResetSessionContext struct {
	StatementContext
}

func NewResetSessionContext

func NewResetSessionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ResetSessionContext

func (*ResetSessionContext) Accept

func (s *ResetSessionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ResetSessionContext) EnterRule

func (s *ResetSessionContext) EnterRule(listener antlr.ParseTreeListener)

func (*ResetSessionContext) ExitRule

func (s *ResetSessionContext) ExitRule(listener antlr.ParseTreeListener)

func (*ResetSessionContext) GetRuleContext

func (s *ResetSessionContext) GetRuleContext() antlr.RuleContext

func (*ResetSessionContext) QualifiedName

func (s *ResetSessionContext) QualifiedName() IQualifiedNameContext

func (*ResetSessionContext) RESET_

func (s *ResetSessionContext) RESET_() antlr.TerminalNode

func (*ResetSessionContext) SESSION_

func (s *ResetSessionContext) SESSION_() antlr.TerminalNode

type ReturnStatementContext

type ReturnStatementContext struct {
	ControlStatementContext
}

func NewReturnStatementContext

func NewReturnStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ReturnStatementContext

func (*ReturnStatementContext) Accept

func (s *ReturnStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ReturnStatementContext) EnterRule

func (s *ReturnStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*ReturnStatementContext) ExitRule

func (s *ReturnStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*ReturnStatementContext) GetRuleContext

func (s *ReturnStatementContext) GetRuleContext() antlr.RuleContext

func (*ReturnStatementContext) RETURN_

func (s *ReturnStatementContext) RETURN_() antlr.TerminalNode

func (*ReturnStatementContext) ValueExpression

func (s *ReturnStatementContext) ValueExpression() IValueExpressionContext

type ReturnsClauseContext

type ReturnsClauseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyReturnsClauseContext

func NewEmptyReturnsClauseContext() *ReturnsClauseContext

func NewReturnsClauseContext

func NewReturnsClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReturnsClauseContext

func (*ReturnsClauseContext) Accept

func (s *ReturnsClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ReturnsClauseContext) EnterRule

func (s *ReturnsClauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*ReturnsClauseContext) ExitRule

func (s *ReturnsClauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*ReturnsClauseContext) GetParser

func (s *ReturnsClauseContext) GetParser() antlr.Parser

func (*ReturnsClauseContext) GetRuleContext

func (s *ReturnsClauseContext) GetRuleContext() antlr.RuleContext

func (*ReturnsClauseContext) IsReturnsClauseContext

func (*ReturnsClauseContext) IsReturnsClauseContext()

func (*ReturnsClauseContext) RETURNS_

func (s *ReturnsClauseContext) RETURNS_() antlr.TerminalNode

func (*ReturnsClauseContext) ToStringTree

func (s *ReturnsClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ReturnsClauseContext) Type_

type ReturnsNullOnNullInputCharacteristicContext

type ReturnsNullOnNullInputCharacteristicContext struct {
	RoutineCharacteristicContext
}

func NewReturnsNullOnNullInputCharacteristicContext

func NewReturnsNullOnNullInputCharacteristicContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ReturnsNullOnNullInputCharacteristicContext

func (*ReturnsNullOnNullInputCharacteristicContext) Accept

func (s *ReturnsNullOnNullInputCharacteristicContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ReturnsNullOnNullInputCharacteristicContext) AllNULL_

func (s *ReturnsNullOnNullInputCharacteristicContext) AllNULL_() []antlr.TerminalNode

func (*ReturnsNullOnNullInputCharacteristicContext) EnterRule

func (s *ReturnsNullOnNullInputCharacteristicContext) EnterRule(listener antlr.ParseTreeListener)

func (*ReturnsNullOnNullInputCharacteristicContext) ExitRule

func (s *ReturnsNullOnNullInputCharacteristicContext) ExitRule(listener antlr.ParseTreeListener)

func (*ReturnsNullOnNullInputCharacteristicContext) GetRuleContext

func (s *ReturnsNullOnNullInputCharacteristicContext) GetRuleContext() antlr.RuleContext

func (*ReturnsNullOnNullInputCharacteristicContext) INPUT_

func (s *ReturnsNullOnNullInputCharacteristicContext) INPUT_() antlr.TerminalNode

func (*ReturnsNullOnNullInputCharacteristicContext) NULL_

func (s *ReturnsNullOnNullInputCharacteristicContext) NULL_(i int) antlr.TerminalNode

func (*ReturnsNullOnNullInputCharacteristicContext) ON_

func (s *ReturnsNullOnNullInputCharacteristicContext) ON_() antlr.TerminalNode

func (*ReturnsNullOnNullInputCharacteristicContext) RETURNS_

func (s *ReturnsNullOnNullInputCharacteristicContext) RETURNS_() antlr.TerminalNode

type RevokeContext

type RevokeContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewRevokeContext

func NewRevokeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RevokeContext

func (*RevokeContext) ALL_

func (s *RevokeContext) ALL_() antlr.TerminalNode

func (*RevokeContext) Accept

func (s *RevokeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RevokeContext) AllCOMMA_

func (s *RevokeContext) AllCOMMA_() []antlr.TerminalNode

func (*RevokeContext) AllPrivilege

func (s *RevokeContext) AllPrivilege() []IPrivilegeContext

func (*RevokeContext) COMMA_

func (s *RevokeContext) COMMA_(i int) antlr.TerminalNode

func (*RevokeContext) EnterRule

func (s *RevokeContext) EnterRule(listener antlr.ParseTreeListener)

func (*RevokeContext) ExitRule

func (s *RevokeContext) ExitRule(listener antlr.ParseTreeListener)

func (*RevokeContext) FOR_

func (s *RevokeContext) FOR_() antlr.TerminalNode

func (*RevokeContext) FROM_

func (s *RevokeContext) FROM_() antlr.TerminalNode

func (*RevokeContext) GRANT_

func (s *RevokeContext) GRANT_() antlr.TerminalNode

func (*RevokeContext) GetGrantee

func (s *RevokeContext) GetGrantee() IPrincipalContext

func (*RevokeContext) GetRuleContext

func (s *RevokeContext) GetRuleContext() antlr.RuleContext

func (*RevokeContext) ON_

func (s *RevokeContext) ON_() antlr.TerminalNode

func (*RevokeContext) OPTION_

func (s *RevokeContext) OPTION_() antlr.TerminalNode

func (*RevokeContext) PRIVILEGES_

func (s *RevokeContext) PRIVILEGES_() antlr.TerminalNode

func (*RevokeContext) Principal

func (s *RevokeContext) Principal() IPrincipalContext

func (*RevokeContext) Privilege

func (s *RevokeContext) Privilege(i int) IPrivilegeContext

func (*RevokeContext) QualifiedName

func (s *RevokeContext) QualifiedName() IQualifiedNameContext

func (*RevokeContext) REVOKE_

func (s *RevokeContext) REVOKE_() antlr.TerminalNode

func (*RevokeContext) SCHEMA_

func (s *RevokeContext) SCHEMA_() antlr.TerminalNode

func (*RevokeContext) SetGrantee

func (s *RevokeContext) SetGrantee(v IPrincipalContext)

func (*RevokeContext) TABLE_

func (s *RevokeContext) TABLE_() antlr.TerminalNode

type RevokeRolesContext

type RevokeRolesContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewRevokeRolesContext

func NewRevokeRolesContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RevokeRolesContext

func (*RevokeRolesContext) ADMIN_

func (s *RevokeRolesContext) ADMIN_() antlr.TerminalNode

func (*RevokeRolesContext) Accept

func (s *RevokeRolesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RevokeRolesContext) AllCOMMA_

func (s *RevokeRolesContext) AllCOMMA_() []antlr.TerminalNode

func (*RevokeRolesContext) AllPrincipal

func (s *RevokeRolesContext) AllPrincipal() []IPrincipalContext

func (*RevokeRolesContext) BY_

func (s *RevokeRolesContext) BY_() antlr.TerminalNode

func (*RevokeRolesContext) COMMA_

func (s *RevokeRolesContext) COMMA_(i int) antlr.TerminalNode

func (*RevokeRolesContext) EnterRule

func (s *RevokeRolesContext) EnterRule(listener antlr.ParseTreeListener)

func (*RevokeRolesContext) ExitRule

func (s *RevokeRolesContext) ExitRule(listener antlr.ParseTreeListener)

func (*RevokeRolesContext) FOR_

func (s *RevokeRolesContext) FOR_() antlr.TerminalNode

func (*RevokeRolesContext) FROM_

func (s *RevokeRolesContext) FROM_() antlr.TerminalNode

func (*RevokeRolesContext) GRANTED_

func (s *RevokeRolesContext) GRANTED_() antlr.TerminalNode

func (*RevokeRolesContext) GetCatalog

func (s *RevokeRolesContext) GetCatalog() IIdentifierContext

func (*RevokeRolesContext) GetRuleContext

func (s *RevokeRolesContext) GetRuleContext() antlr.RuleContext

func (*RevokeRolesContext) Grantor

func (s *RevokeRolesContext) Grantor() IGrantorContext

func (*RevokeRolesContext) IN_

func (s *RevokeRolesContext) IN_() antlr.TerminalNode

func (*RevokeRolesContext) Identifier

func (s *RevokeRolesContext) Identifier() IIdentifierContext

func (*RevokeRolesContext) OPTION_

func (s *RevokeRolesContext) OPTION_() antlr.TerminalNode

func (*RevokeRolesContext) Principal

func (s *RevokeRolesContext) Principal(i int) IPrincipalContext

func (*RevokeRolesContext) REVOKE_

func (s *RevokeRolesContext) REVOKE_() antlr.TerminalNode

func (*RevokeRolesContext) Roles

func (s *RevokeRolesContext) Roles() IRolesContext

func (*RevokeRolesContext) SetCatalog

func (s *RevokeRolesContext) SetCatalog(v IIdentifierContext)

type RolePrincipalContext

type RolePrincipalContext struct {
	PrincipalContext
}

func NewRolePrincipalContext

func NewRolePrincipalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RolePrincipalContext

func (*RolePrincipalContext) Accept

func (s *RolePrincipalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RolePrincipalContext) EnterRule

func (s *RolePrincipalContext) EnterRule(listener antlr.ParseTreeListener)

func (*RolePrincipalContext) ExitRule

func (s *RolePrincipalContext) ExitRule(listener antlr.ParseTreeListener)

func (*RolePrincipalContext) GetRuleContext

func (s *RolePrincipalContext) GetRuleContext() antlr.RuleContext

func (*RolePrincipalContext) Identifier

func (s *RolePrincipalContext) Identifier() IIdentifierContext

func (*RolePrincipalContext) ROLE_

func (s *RolePrincipalContext) ROLE_() antlr.TerminalNode

type RolesContext

type RolesContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRolesContext

func NewEmptyRolesContext() *RolesContext

func NewRolesContext

func NewRolesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RolesContext

func (*RolesContext) Accept

func (s *RolesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RolesContext) AllCOMMA_

func (s *RolesContext) AllCOMMA_() []antlr.TerminalNode

func (*RolesContext) AllIdentifier

func (s *RolesContext) AllIdentifier() []IIdentifierContext

func (*RolesContext) COMMA_

func (s *RolesContext) COMMA_(i int) antlr.TerminalNode

func (*RolesContext) EnterRule

func (s *RolesContext) EnterRule(listener antlr.ParseTreeListener)

func (*RolesContext) ExitRule

func (s *RolesContext) ExitRule(listener antlr.ParseTreeListener)

func (*RolesContext) GetParser

func (s *RolesContext) GetParser() antlr.Parser

func (*RolesContext) GetRuleContext

func (s *RolesContext) GetRuleContext() antlr.RuleContext

func (*RolesContext) Identifier

func (s *RolesContext) Identifier(i int) IIdentifierContext

func (*RolesContext) IsRolesContext

func (*RolesContext) IsRolesContext()

func (*RolesContext) ToStringTree

func (s *RolesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type RollbackContext

type RollbackContext struct {
	StatementContext
}

func NewRollbackContext

func NewRollbackContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RollbackContext

func (*RollbackContext) Accept

func (s *RollbackContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RollbackContext) EnterRule

func (s *RollbackContext) EnterRule(listener antlr.ParseTreeListener)

func (*RollbackContext) ExitRule

func (s *RollbackContext) ExitRule(listener antlr.ParseTreeListener)

func (*RollbackContext) GetRuleContext

func (s *RollbackContext) GetRuleContext() antlr.RuleContext

func (*RollbackContext) ROLLBACK_

func (s *RollbackContext) ROLLBACK_() antlr.TerminalNode

func (*RollbackContext) WORK_

func (s *RollbackContext) WORK_() antlr.TerminalNode

type RollupContext

type RollupContext struct {
	GroupingElementContext
}

func NewRollupContext

func NewRollupContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RollupContext

func (*RollupContext) Accept

func (s *RollupContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RollupContext) AllCOMMA_

func (s *RollupContext) AllCOMMA_() []antlr.TerminalNode

func (*RollupContext) AllExpression

func (s *RollupContext) AllExpression() []IExpressionContext

func (*RollupContext) COMMA_

func (s *RollupContext) COMMA_(i int) antlr.TerminalNode

func (*RollupContext) EnterRule

func (s *RollupContext) EnterRule(listener antlr.ParseTreeListener)

func (*RollupContext) ExitRule

func (s *RollupContext) ExitRule(listener antlr.ParseTreeListener)

func (*RollupContext) Expression

func (s *RollupContext) Expression(i int) IExpressionContext

func (*RollupContext) GetRuleContext

func (s *RollupContext) GetRuleContext() antlr.RuleContext

func (*RollupContext) LPAREN_

func (s *RollupContext) LPAREN_() antlr.TerminalNode

func (*RollupContext) ROLLUP_

func (s *RollupContext) ROLLUP_() antlr.TerminalNode

func (*RollupContext) RPAREN_

func (s *RollupContext) RPAREN_() antlr.TerminalNode

type RootQueryContext

type RootQueryContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRootQueryContext

func NewEmptyRootQueryContext() *RootQueryContext

func NewRootQueryContext

func NewRootQueryContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RootQueryContext

func (*RootQueryContext) Accept

func (s *RootQueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RootQueryContext) EnterRule

func (s *RootQueryContext) EnterRule(listener antlr.ParseTreeListener)

func (*RootQueryContext) ExitRule

func (s *RootQueryContext) ExitRule(listener antlr.ParseTreeListener)

func (*RootQueryContext) GetParser

func (s *RootQueryContext) GetParser() antlr.Parser

func (*RootQueryContext) GetRuleContext

func (s *RootQueryContext) GetRuleContext() antlr.RuleContext

func (*RootQueryContext) IsRootQueryContext

func (*RootQueryContext) IsRootQueryContext()

func (*RootQueryContext) Query

func (s *RootQueryContext) Query() IQueryContext

func (*RootQueryContext) ToStringTree

func (s *RootQueryContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*RootQueryContext) WithFunction

func (s *RootQueryContext) WithFunction() IWithFunctionContext

type RoutineCharacteristicContext

type RoutineCharacteristicContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRoutineCharacteristicContext

func NewEmptyRoutineCharacteristicContext() *RoutineCharacteristicContext

func NewRoutineCharacteristicContext

func NewRoutineCharacteristicContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RoutineCharacteristicContext

func (*RoutineCharacteristicContext) CopyAll

func (*RoutineCharacteristicContext) GetParser

func (s *RoutineCharacteristicContext) GetParser() antlr.Parser

func (*RoutineCharacteristicContext) GetRuleContext

func (s *RoutineCharacteristicContext) GetRuleContext() antlr.RuleContext

func (*RoutineCharacteristicContext) IsRoutineCharacteristicContext

func (*RoutineCharacteristicContext) IsRoutineCharacteristicContext()

func (*RoutineCharacteristicContext) ToStringTree

func (s *RoutineCharacteristicContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type RowConstructorContext

type RowConstructorContext struct {
	PrimaryExpressionContext
}

func NewRowConstructorContext

func NewRowConstructorContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RowConstructorContext

func (*RowConstructorContext) Accept

func (s *RowConstructorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RowConstructorContext) AllCOMMA_

func (s *RowConstructorContext) AllCOMMA_() []antlr.TerminalNode

func (*RowConstructorContext) AllExpression

func (s *RowConstructorContext) AllExpression() []IExpressionContext

func (*RowConstructorContext) COMMA_

func (s *RowConstructorContext) COMMA_(i int) antlr.TerminalNode

func (*RowConstructorContext) EnterRule

func (s *RowConstructorContext) EnterRule(listener antlr.ParseTreeListener)

func (*RowConstructorContext) ExitRule

func (s *RowConstructorContext) ExitRule(listener antlr.ParseTreeListener)

func (*RowConstructorContext) Expression

func (s *RowConstructorContext) Expression(i int) IExpressionContext

func (*RowConstructorContext) GetRuleContext

func (s *RowConstructorContext) GetRuleContext() antlr.RuleContext

func (*RowConstructorContext) LPAREN_

func (s *RowConstructorContext) LPAREN_() antlr.TerminalNode

func (*RowConstructorContext) ROW_

func (s *RowConstructorContext) ROW_() antlr.TerminalNode

func (*RowConstructorContext) RPAREN_

func (s *RowConstructorContext) RPAREN_() antlr.TerminalNode

type RowCountContext

type RowCountContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRowCountContext

func NewEmptyRowCountContext() *RowCountContext

func NewRowCountContext

func NewRowCountContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RowCountContext

func (*RowCountContext) Accept

func (s *RowCountContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RowCountContext) EnterRule

func (s *RowCountContext) EnterRule(listener antlr.ParseTreeListener)

func (*RowCountContext) ExitRule

func (s *RowCountContext) ExitRule(listener antlr.ParseTreeListener)

func (*RowCountContext) GetParser

func (s *RowCountContext) GetParser() antlr.Parser

func (*RowCountContext) GetRuleContext

func (s *RowCountContext) GetRuleContext() antlr.RuleContext

func (*RowCountContext) INTEGER_VALUE_

func (s *RowCountContext) INTEGER_VALUE_() antlr.TerminalNode

func (*RowCountContext) IsRowCountContext

func (*RowCountContext) IsRowCountContext()

func (*RowCountContext) QUESTION_MARK_

func (s *RowCountContext) QUESTION_MARK_() antlr.TerminalNode

func (*RowCountContext) ToStringTree

func (s *RowCountContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type RowFieldContext

type RowFieldContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRowFieldContext

func NewEmptyRowFieldContext() *RowFieldContext

func NewRowFieldContext

func NewRowFieldContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RowFieldContext

func (*RowFieldContext) Accept

func (s *RowFieldContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RowFieldContext) EnterRule

func (s *RowFieldContext) EnterRule(listener antlr.ParseTreeListener)

func (*RowFieldContext) ExitRule

func (s *RowFieldContext) ExitRule(listener antlr.ParseTreeListener)

func (*RowFieldContext) GetParser

func (s *RowFieldContext) GetParser() antlr.Parser

func (*RowFieldContext) GetRuleContext

func (s *RowFieldContext) GetRuleContext() antlr.RuleContext

func (*RowFieldContext) Identifier

func (s *RowFieldContext) Identifier() IIdentifierContext

func (*RowFieldContext) IsRowFieldContext

func (*RowFieldContext) IsRowFieldContext()

func (*RowFieldContext) ToStringTree

func (s *RowFieldContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*RowFieldContext) Type_

func (s *RowFieldContext) Type_() ITypeContext

type RowPatternContext

type RowPatternContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRowPatternContext

func NewEmptyRowPatternContext() *RowPatternContext

func NewRowPatternContext

func NewRowPatternContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RowPatternContext

func (*RowPatternContext) CopyAll

func (s *RowPatternContext) CopyAll(ctx *RowPatternContext)

func (*RowPatternContext) GetParser

func (s *RowPatternContext) GetParser() antlr.Parser

func (*RowPatternContext) GetRuleContext

func (s *RowPatternContext) GetRuleContext() antlr.RuleContext

func (*RowPatternContext) IsRowPatternContext

func (*RowPatternContext) IsRowPatternContext()

func (*RowPatternContext) ToStringTree

func (s *RowPatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type RowTypeContext

type RowTypeContext struct {
	TypeContext
}

func NewRowTypeContext

func NewRowTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RowTypeContext

func (*RowTypeContext) Accept

func (s *RowTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RowTypeContext) AllCOMMA_

func (s *RowTypeContext) AllCOMMA_() []antlr.TerminalNode

func (*RowTypeContext) AllRowField

func (s *RowTypeContext) AllRowField() []IRowFieldContext

func (*RowTypeContext) COMMA_

func (s *RowTypeContext) COMMA_(i int) antlr.TerminalNode

func (*RowTypeContext) EnterRule

func (s *RowTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*RowTypeContext) ExitRule

func (s *RowTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*RowTypeContext) GetRuleContext

func (s *RowTypeContext) GetRuleContext() antlr.RuleContext

func (*RowTypeContext) LPAREN_

func (s *RowTypeContext) LPAREN_() antlr.TerminalNode

func (*RowTypeContext) ROW_

func (s *RowTypeContext) ROW_() antlr.TerminalNode

func (*RowTypeContext) RPAREN_

func (s *RowTypeContext) RPAREN_() antlr.TerminalNode

func (*RowTypeContext) RowField

func (s *RowTypeContext) RowField(i int) IRowFieldContext

type RowsPerMatchContext

type RowsPerMatchContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyRowsPerMatchContext

func NewEmptyRowsPerMatchContext() *RowsPerMatchContext

func NewRowsPerMatchContext

func NewRowsPerMatchContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RowsPerMatchContext

func (*RowsPerMatchContext) ALL_

func (s *RowsPerMatchContext) ALL_() antlr.TerminalNode

func (*RowsPerMatchContext) Accept

func (s *RowsPerMatchContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*RowsPerMatchContext) EmptyMatchHandling

func (s *RowsPerMatchContext) EmptyMatchHandling() IEmptyMatchHandlingContext

func (*RowsPerMatchContext) EnterRule

func (s *RowsPerMatchContext) EnterRule(listener antlr.ParseTreeListener)

func (*RowsPerMatchContext) ExitRule

func (s *RowsPerMatchContext) ExitRule(listener antlr.ParseTreeListener)

func (*RowsPerMatchContext) GetParser

func (s *RowsPerMatchContext) GetParser() antlr.Parser

func (*RowsPerMatchContext) GetRuleContext

func (s *RowsPerMatchContext) GetRuleContext() antlr.RuleContext

func (*RowsPerMatchContext) IsRowsPerMatchContext

func (*RowsPerMatchContext) IsRowsPerMatchContext()

func (*RowsPerMatchContext) MATCH_

func (s *RowsPerMatchContext) MATCH_() antlr.TerminalNode

func (*RowsPerMatchContext) ONE_

func (s *RowsPerMatchContext) ONE_() antlr.TerminalNode

func (*RowsPerMatchContext) PER_

func (s *RowsPerMatchContext) PER_() antlr.TerminalNode

func (*RowsPerMatchContext) ROWS_

func (s *RowsPerMatchContext) ROWS_() antlr.TerminalNode

func (*RowsPerMatchContext) ROW_

func (s *RowsPerMatchContext) ROW_() antlr.TerminalNode

func (*RowsPerMatchContext) ToStringTree

func (s *RowsPerMatchContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SampleTypeContext

type SampleTypeContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySampleTypeContext

func NewEmptySampleTypeContext() *SampleTypeContext

func NewSampleTypeContext

func NewSampleTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SampleTypeContext

func (*SampleTypeContext) Accept

func (s *SampleTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SampleTypeContext) BERNOULLI_

func (s *SampleTypeContext) BERNOULLI_() antlr.TerminalNode

func (*SampleTypeContext) EnterRule

func (s *SampleTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*SampleTypeContext) ExitRule

func (s *SampleTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*SampleTypeContext) GetParser

func (s *SampleTypeContext) GetParser() antlr.Parser

func (*SampleTypeContext) GetRuleContext

func (s *SampleTypeContext) GetRuleContext() antlr.RuleContext

func (*SampleTypeContext) IsSampleTypeContext

func (*SampleTypeContext) IsSampleTypeContext()

func (*SampleTypeContext) SYSTEM_

func (s *SampleTypeContext) SYSTEM_() antlr.TerminalNode

func (*SampleTypeContext) ToStringTree

func (s *SampleTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SampledRelationContext

type SampledRelationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySampledRelationContext

func NewEmptySampledRelationContext() *SampledRelationContext

func NewSampledRelationContext

func NewSampledRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SampledRelationContext

func (*SampledRelationContext) Accept

func (s *SampledRelationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SampledRelationContext) EnterRule

func (s *SampledRelationContext) EnterRule(listener antlr.ParseTreeListener)

func (*SampledRelationContext) ExitRule

func (s *SampledRelationContext) ExitRule(listener antlr.ParseTreeListener)

func (*SampledRelationContext) Expression

func (*SampledRelationContext) GetParser

func (s *SampledRelationContext) GetParser() antlr.Parser

func (*SampledRelationContext) GetPercentage

func (s *SampledRelationContext) GetPercentage() IExpressionContext

func (*SampledRelationContext) GetRuleContext

func (s *SampledRelationContext) GetRuleContext() antlr.RuleContext

func (*SampledRelationContext) IsSampledRelationContext

func (*SampledRelationContext) IsSampledRelationContext()

func (*SampledRelationContext) LPAREN_

func (s *SampledRelationContext) LPAREN_() antlr.TerminalNode

func (*SampledRelationContext) PatternRecognition

func (s *SampledRelationContext) PatternRecognition() IPatternRecognitionContext

func (*SampledRelationContext) RPAREN_

func (s *SampledRelationContext) RPAREN_() antlr.TerminalNode

func (*SampledRelationContext) SampleType

func (*SampledRelationContext) SetPercentage

func (s *SampledRelationContext) SetPercentage(v IExpressionContext)

func (*SampledRelationContext) TABLESAMPLE_

func (s *SampledRelationContext) TABLESAMPLE_() antlr.TerminalNode

func (*SampledRelationContext) ToStringTree

func (s *SampledRelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SearchedCaseContext

type SearchedCaseContext struct {
	PrimaryExpressionContext
	// contains filtered or unexported fields
}

func NewSearchedCaseContext

func NewSearchedCaseContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SearchedCaseContext

func (*SearchedCaseContext) Accept

func (s *SearchedCaseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SearchedCaseContext) AllWhenClause

func (s *SearchedCaseContext) AllWhenClause() []IWhenClauseContext

func (*SearchedCaseContext) CASE_

func (s *SearchedCaseContext) CASE_() antlr.TerminalNode

func (*SearchedCaseContext) ELSE_

func (s *SearchedCaseContext) ELSE_() antlr.TerminalNode

func (*SearchedCaseContext) END_

func (s *SearchedCaseContext) END_() antlr.TerminalNode

func (*SearchedCaseContext) EnterRule

func (s *SearchedCaseContext) EnterRule(listener antlr.ParseTreeListener)

func (*SearchedCaseContext) ExitRule

func (s *SearchedCaseContext) ExitRule(listener antlr.ParseTreeListener)

func (*SearchedCaseContext) Expression

func (s *SearchedCaseContext) Expression() IExpressionContext

func (*SearchedCaseContext) GetElseExpression

func (s *SearchedCaseContext) GetElseExpression() IExpressionContext

func (*SearchedCaseContext) GetRuleContext

func (s *SearchedCaseContext) GetRuleContext() antlr.RuleContext

func (*SearchedCaseContext) SetElseExpression

func (s *SearchedCaseContext) SetElseExpression(v IExpressionContext)

func (*SearchedCaseContext) WhenClause

func (s *SearchedCaseContext) WhenClause(i int) IWhenClauseContext

type SearchedCaseStatementContext

type SearchedCaseStatementContext struct {
	ControlStatementContext
}

func NewSearchedCaseStatementContext

func NewSearchedCaseStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SearchedCaseStatementContext

func (*SearchedCaseStatementContext) Accept

func (s *SearchedCaseStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SearchedCaseStatementContext) AllCASE_

func (s *SearchedCaseStatementContext) AllCASE_() []antlr.TerminalNode

func (*SearchedCaseStatementContext) AllCaseStatementWhenClause

func (s *SearchedCaseStatementContext) AllCaseStatementWhenClause() []ICaseStatementWhenClauseContext

func (*SearchedCaseStatementContext) CASE_

func (s *SearchedCaseStatementContext) CASE_(i int) antlr.TerminalNode

func (*SearchedCaseStatementContext) CaseStatementWhenClause

func (*SearchedCaseStatementContext) END_

func (s *SearchedCaseStatementContext) END_() antlr.TerminalNode

func (*SearchedCaseStatementContext) ElseClause

func (*SearchedCaseStatementContext) EnterRule

func (s *SearchedCaseStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*SearchedCaseStatementContext) ExitRule

func (s *SearchedCaseStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*SearchedCaseStatementContext) GetRuleContext

func (s *SearchedCaseStatementContext) GetRuleContext() antlr.RuleContext

type SecurityCharacteristicContext

type SecurityCharacteristicContext struct {
	RoutineCharacteristicContext
}

func NewSecurityCharacteristicContext

func NewSecurityCharacteristicContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SecurityCharacteristicContext

func (*SecurityCharacteristicContext) Accept

func (s *SecurityCharacteristicContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SecurityCharacteristicContext) DEFINER_

func (s *SecurityCharacteristicContext) DEFINER_() antlr.TerminalNode

func (*SecurityCharacteristicContext) EnterRule

func (s *SecurityCharacteristicContext) EnterRule(listener antlr.ParseTreeListener)

func (*SecurityCharacteristicContext) ExitRule

func (s *SecurityCharacteristicContext) ExitRule(listener antlr.ParseTreeListener)

func (*SecurityCharacteristicContext) GetRuleContext

func (s *SecurityCharacteristicContext) GetRuleContext() antlr.RuleContext

func (*SecurityCharacteristicContext) INVOKER_

func (s *SecurityCharacteristicContext) INVOKER_() antlr.TerminalNode

func (*SecurityCharacteristicContext) SECURITY_

func (s *SecurityCharacteristicContext) SECURITY_() antlr.TerminalNode

type SelectAllContext

type SelectAllContext struct {
	SelectItemContext
}

func NewSelectAllContext

func NewSelectAllContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SelectAllContext

func (*SelectAllContext) ASTERISK_

func (s *SelectAllContext) ASTERISK_() antlr.TerminalNode

func (*SelectAllContext) AS_

func (s *SelectAllContext) AS_() antlr.TerminalNode

func (*SelectAllContext) Accept

func (s *SelectAllContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SelectAllContext) ColumnAliases

func (s *SelectAllContext) ColumnAliases() IColumnAliasesContext

func (*SelectAllContext) DOT_

func (s *SelectAllContext) DOT_() antlr.TerminalNode

func (*SelectAllContext) EnterRule

func (s *SelectAllContext) EnterRule(listener antlr.ParseTreeListener)

func (*SelectAllContext) ExitRule

func (s *SelectAllContext) ExitRule(listener antlr.ParseTreeListener)

func (*SelectAllContext) GetRuleContext

func (s *SelectAllContext) GetRuleContext() antlr.RuleContext

func (*SelectAllContext) PrimaryExpression

func (s *SelectAllContext) PrimaryExpression() IPrimaryExpressionContext

type SelectItemContext

type SelectItemContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySelectItemContext

func NewEmptySelectItemContext() *SelectItemContext

func NewSelectItemContext

func NewSelectItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SelectItemContext

func (*SelectItemContext) CopyAll

func (s *SelectItemContext) CopyAll(ctx *SelectItemContext)

func (*SelectItemContext) GetParser

func (s *SelectItemContext) GetParser() antlr.Parser

func (*SelectItemContext) GetRuleContext

func (s *SelectItemContext) GetRuleContext() antlr.RuleContext

func (*SelectItemContext) IsSelectItemContext

func (*SelectItemContext) IsSelectItemContext()

func (*SelectItemContext) ToStringTree

func (s *SelectItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SelectSingleContext

type SelectSingleContext struct {
	SelectItemContext
}

func NewSelectSingleContext

func NewSelectSingleContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SelectSingleContext

func (*SelectSingleContext) Accept

func (s *SelectSingleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SelectSingleContext) As_column_alias

func (s *SelectSingleContext) As_column_alias() IAs_column_aliasContext

func (*SelectSingleContext) EnterRule

func (s *SelectSingleContext) EnterRule(listener antlr.ParseTreeListener)

func (*SelectSingleContext) ExitRule

func (s *SelectSingleContext) ExitRule(listener antlr.ParseTreeListener)

func (*SelectSingleContext) Expression

func (s *SelectSingleContext) Expression() IExpressionContext

func (*SelectSingleContext) GetRuleContext

func (s *SelectSingleContext) GetRuleContext() antlr.RuleContext

type SerializableContext

type SerializableContext struct {
	LevelOfIsolationContext
}

func NewSerializableContext

func NewSerializableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SerializableContext

func (*SerializableContext) Accept

func (s *SerializableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SerializableContext) EnterRule

func (s *SerializableContext) EnterRule(listener antlr.ParseTreeListener)

func (*SerializableContext) ExitRule

func (s *SerializableContext) ExitRule(listener antlr.ParseTreeListener)

func (*SerializableContext) GetRuleContext

func (s *SerializableContext) GetRuleContext() antlr.RuleContext

func (*SerializableContext) SERIALIZABLE_

func (s *SerializableContext) SERIALIZABLE_() antlr.TerminalNode

type SetColumnTypeContext

type SetColumnTypeContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewSetColumnTypeContext

func NewSetColumnTypeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SetColumnTypeContext

func (*SetColumnTypeContext) ALTER_

func (s *SetColumnTypeContext) ALTER_(i int) antlr.TerminalNode

func (*SetColumnTypeContext) Accept

func (s *SetColumnTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SetColumnTypeContext) AllALTER_

func (s *SetColumnTypeContext) AllALTER_() []antlr.TerminalNode

func (*SetColumnTypeContext) AllQualifiedName

func (s *SetColumnTypeContext) AllQualifiedName() []IQualifiedNameContext

func (*SetColumnTypeContext) COLUMN_

func (s *SetColumnTypeContext) COLUMN_() antlr.TerminalNode

func (*SetColumnTypeContext) DATA_

func (s *SetColumnTypeContext) DATA_() antlr.TerminalNode

func (*SetColumnTypeContext) EXISTS_

func (s *SetColumnTypeContext) EXISTS_() antlr.TerminalNode

func (*SetColumnTypeContext) EnterRule

func (s *SetColumnTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*SetColumnTypeContext) ExitRule

func (s *SetColumnTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*SetColumnTypeContext) GetColumnName

func (s *SetColumnTypeContext) GetColumnName() IQualifiedNameContext

func (*SetColumnTypeContext) GetRuleContext

func (s *SetColumnTypeContext) GetRuleContext() antlr.RuleContext

func (*SetColumnTypeContext) GetTableName

func (s *SetColumnTypeContext) GetTableName() IQualifiedNameContext

func (*SetColumnTypeContext) IF_

func (s *SetColumnTypeContext) IF_() antlr.TerminalNode

func (*SetColumnTypeContext) QualifiedName

func (s *SetColumnTypeContext) QualifiedName(i int) IQualifiedNameContext

func (*SetColumnTypeContext) SET_

func (s *SetColumnTypeContext) SET_() antlr.TerminalNode

func (*SetColumnTypeContext) SetColumnName

func (s *SetColumnTypeContext) SetColumnName(v IQualifiedNameContext)

func (*SetColumnTypeContext) SetTableName

func (s *SetColumnTypeContext) SetTableName(v IQualifiedNameContext)

func (*SetColumnTypeContext) TABLE_

func (s *SetColumnTypeContext) TABLE_() antlr.TerminalNode

func (*SetColumnTypeContext) TYPE_

func (s *SetColumnTypeContext) TYPE_() antlr.TerminalNode

func (*SetColumnTypeContext) Type_

type SetMaterializedViewPropertiesContext

type SetMaterializedViewPropertiesContext struct {
	StatementContext
}

func NewSetMaterializedViewPropertiesContext

func NewSetMaterializedViewPropertiesContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SetMaterializedViewPropertiesContext

func (*SetMaterializedViewPropertiesContext) ALTER_

func (s *SetMaterializedViewPropertiesContext) ALTER_() antlr.TerminalNode

func (*SetMaterializedViewPropertiesContext) Accept

func (s *SetMaterializedViewPropertiesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SetMaterializedViewPropertiesContext) EnterRule

func (s *SetMaterializedViewPropertiesContext) EnterRule(listener antlr.ParseTreeListener)

func (*SetMaterializedViewPropertiesContext) ExitRule

func (s *SetMaterializedViewPropertiesContext) ExitRule(listener antlr.ParseTreeListener)

func (*SetMaterializedViewPropertiesContext) GetRuleContext

func (s *SetMaterializedViewPropertiesContext) GetRuleContext() antlr.RuleContext

func (*SetMaterializedViewPropertiesContext) MATERIALIZED_

func (s *SetMaterializedViewPropertiesContext) MATERIALIZED_() antlr.TerminalNode

func (*SetMaterializedViewPropertiesContext) PROPERTIES_

func (s *SetMaterializedViewPropertiesContext) PROPERTIES_() antlr.TerminalNode

func (*SetMaterializedViewPropertiesContext) PropertyAssignments

func (*SetMaterializedViewPropertiesContext) QualifiedName

func (*SetMaterializedViewPropertiesContext) SET_

func (s *SetMaterializedViewPropertiesContext) SET_() antlr.TerminalNode

func (*SetMaterializedViewPropertiesContext) VIEW_

func (s *SetMaterializedViewPropertiesContext) VIEW_() antlr.TerminalNode

type SetOperationContext

type SetOperationContext struct {
	QueryTermContext
	// contains filtered or unexported fields
}

func NewSetOperationContext

func NewSetOperationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SetOperationContext

func (*SetOperationContext) Accept

func (s *SetOperationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SetOperationContext) AllQueryTerm

func (s *SetOperationContext) AllQueryTerm() []IQueryTermContext

func (*SetOperationContext) EXCEPT_

func (s *SetOperationContext) EXCEPT_() antlr.TerminalNode

func (*SetOperationContext) EnterRule

func (s *SetOperationContext) EnterRule(listener antlr.ParseTreeListener)

func (*SetOperationContext) ExitRule

func (s *SetOperationContext) ExitRule(listener antlr.ParseTreeListener)

func (*SetOperationContext) GetLeft

func (*SetOperationContext) GetOperator

func (s *SetOperationContext) GetOperator() antlr.Token

func (*SetOperationContext) GetRight

func (s *SetOperationContext) GetRight() IQueryTermContext

func (*SetOperationContext) GetRuleContext

func (s *SetOperationContext) GetRuleContext() antlr.RuleContext

func (*SetOperationContext) INTERSECT_

func (s *SetOperationContext) INTERSECT_() antlr.TerminalNode

func (*SetOperationContext) QueryTerm

func (s *SetOperationContext) QueryTerm(i int) IQueryTermContext

func (*SetOperationContext) SetLeft

func (s *SetOperationContext) SetLeft(v IQueryTermContext)

func (*SetOperationContext) SetOperator

func (s *SetOperationContext) SetOperator(v antlr.Token)

func (*SetOperationContext) SetQuantifier

func (s *SetOperationContext) SetQuantifier() ISetQuantifierContext

func (*SetOperationContext) SetRight

func (s *SetOperationContext) SetRight(v IQueryTermContext)

func (*SetOperationContext) UNION_

func (s *SetOperationContext) UNION_() antlr.TerminalNode

type SetPathContext

type SetPathContext struct {
	StatementContext
}

func NewSetPathContext

func NewSetPathContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SetPathContext

func (*SetPathContext) Accept

func (s *SetPathContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SetPathContext) EnterRule

func (s *SetPathContext) EnterRule(listener antlr.ParseTreeListener)

func (*SetPathContext) ExitRule

func (s *SetPathContext) ExitRule(listener antlr.ParseTreeListener)

func (*SetPathContext) GetRuleContext

func (s *SetPathContext) GetRuleContext() antlr.RuleContext

func (*SetPathContext) PATH_

func (s *SetPathContext) PATH_() antlr.TerminalNode

func (*SetPathContext) PathSpecification

func (s *SetPathContext) PathSpecification() IPathSpecificationContext

func (*SetPathContext) SET_

func (s *SetPathContext) SET_() antlr.TerminalNode

type SetQuantifierContext

type SetQuantifierContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySetQuantifierContext

func NewEmptySetQuantifierContext() *SetQuantifierContext

func NewSetQuantifierContext

func NewSetQuantifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SetQuantifierContext

func (*SetQuantifierContext) ALL_

func (s *SetQuantifierContext) ALL_() antlr.TerminalNode

func (*SetQuantifierContext) Accept

func (s *SetQuantifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SetQuantifierContext) DISTINCT_

func (s *SetQuantifierContext) DISTINCT_() antlr.TerminalNode

func (*SetQuantifierContext) EnterRule

func (s *SetQuantifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*SetQuantifierContext) ExitRule

func (s *SetQuantifierContext) ExitRule(listener antlr.ParseTreeListener)

func (*SetQuantifierContext) GetParser

func (s *SetQuantifierContext) GetParser() antlr.Parser

func (*SetQuantifierContext) GetRuleContext

func (s *SetQuantifierContext) GetRuleContext() antlr.RuleContext

func (*SetQuantifierContext) IsSetQuantifierContext

func (*SetQuantifierContext) IsSetQuantifierContext()

func (*SetQuantifierContext) ToStringTree

func (s *SetQuantifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SetRoleContext

type SetRoleContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewSetRoleContext

func NewSetRoleContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SetRoleContext

func (*SetRoleContext) ALL_

func (s *SetRoleContext) ALL_() antlr.TerminalNode

func (*SetRoleContext) Accept

func (s *SetRoleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SetRoleContext) AllIdentifier

func (s *SetRoleContext) AllIdentifier() []IIdentifierContext

func (*SetRoleContext) EnterRule

func (s *SetRoleContext) EnterRule(listener antlr.ParseTreeListener)

func (*SetRoleContext) ExitRule

func (s *SetRoleContext) ExitRule(listener antlr.ParseTreeListener)

func (*SetRoleContext) GetCatalog

func (s *SetRoleContext) GetCatalog() IIdentifierContext

func (*SetRoleContext) GetRole

func (s *SetRoleContext) GetRole() IIdentifierContext

func (*SetRoleContext) GetRuleContext

func (s *SetRoleContext) GetRuleContext() antlr.RuleContext

func (*SetRoleContext) IN_

func (s *SetRoleContext) IN_() antlr.TerminalNode

func (*SetRoleContext) Identifier

func (s *SetRoleContext) Identifier(i int) IIdentifierContext

func (*SetRoleContext) NONE_

func (s *SetRoleContext) NONE_() antlr.TerminalNode

func (*SetRoleContext) ROLE_

func (s *SetRoleContext) ROLE_() antlr.TerminalNode

func (*SetRoleContext) SET_

func (s *SetRoleContext) SET_() antlr.TerminalNode

func (*SetRoleContext) SetCatalog

func (s *SetRoleContext) SetCatalog(v IIdentifierContext)

func (*SetRoleContext) SetRole

func (s *SetRoleContext) SetRole(v IIdentifierContext)

type SetSchemaAuthorizationContext

type SetSchemaAuthorizationContext struct {
	StatementContext
}

func NewSetSchemaAuthorizationContext

func NewSetSchemaAuthorizationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SetSchemaAuthorizationContext

func (*SetSchemaAuthorizationContext) ALTER_

func (s *SetSchemaAuthorizationContext) ALTER_() antlr.TerminalNode

func (*SetSchemaAuthorizationContext) AUTHORIZATION_

func (s *SetSchemaAuthorizationContext) AUTHORIZATION_() antlr.TerminalNode

func (*SetSchemaAuthorizationContext) Accept

func (s *SetSchemaAuthorizationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SetSchemaAuthorizationContext) EnterRule

func (s *SetSchemaAuthorizationContext) EnterRule(listener antlr.ParseTreeListener)

func (*SetSchemaAuthorizationContext) ExitRule

func (s *SetSchemaAuthorizationContext) ExitRule(listener antlr.ParseTreeListener)

func (*SetSchemaAuthorizationContext) GetRuleContext

func (s *SetSchemaAuthorizationContext) GetRuleContext() antlr.RuleContext

func (*SetSchemaAuthorizationContext) Principal

func (*SetSchemaAuthorizationContext) QualifiedName

func (*SetSchemaAuthorizationContext) SCHEMA_

func (s *SetSchemaAuthorizationContext) SCHEMA_() antlr.TerminalNode

func (*SetSchemaAuthorizationContext) SET_

func (s *SetSchemaAuthorizationContext) SET_() antlr.TerminalNode

type SetSessionAuthorizationContext

type SetSessionAuthorizationContext struct {
	StatementContext
}

func NewSetSessionAuthorizationContext

func NewSetSessionAuthorizationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SetSessionAuthorizationContext

func (*SetSessionAuthorizationContext) AUTHORIZATION_

func (s *SetSessionAuthorizationContext) AUTHORIZATION_() antlr.TerminalNode

func (*SetSessionAuthorizationContext) Accept

func (s *SetSessionAuthorizationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SetSessionAuthorizationContext) AuthorizationUser

func (*SetSessionAuthorizationContext) EnterRule

func (s *SetSessionAuthorizationContext) EnterRule(listener antlr.ParseTreeListener)

func (*SetSessionAuthorizationContext) ExitRule

func (s *SetSessionAuthorizationContext) ExitRule(listener antlr.ParseTreeListener)

func (*SetSessionAuthorizationContext) GetRuleContext

func (s *SetSessionAuthorizationContext) GetRuleContext() antlr.RuleContext

func (*SetSessionAuthorizationContext) SESSION_

func (s *SetSessionAuthorizationContext) SESSION_() antlr.TerminalNode

func (*SetSessionAuthorizationContext) SET_

func (s *SetSessionAuthorizationContext) SET_() antlr.TerminalNode

type SetSessionContext

type SetSessionContext struct {
	StatementContext
}

func NewSetSessionContext

func NewSetSessionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SetSessionContext

func (*SetSessionContext) Accept

func (s *SetSessionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SetSessionContext) EQ_

func (s *SetSessionContext) EQ_() antlr.TerminalNode

func (*SetSessionContext) EnterRule

func (s *SetSessionContext) EnterRule(listener antlr.ParseTreeListener)

func (*SetSessionContext) ExitRule

func (s *SetSessionContext) ExitRule(listener antlr.ParseTreeListener)

func (*SetSessionContext) Expression

func (s *SetSessionContext) Expression() IExpressionContext

func (*SetSessionContext) GetRuleContext

func (s *SetSessionContext) GetRuleContext() antlr.RuleContext

func (*SetSessionContext) QualifiedName

func (s *SetSessionContext) QualifiedName() IQualifiedNameContext

func (*SetSessionContext) SESSION_

func (s *SetSessionContext) SESSION_() antlr.TerminalNode

func (*SetSessionContext) SET_

func (s *SetSessionContext) SET_() antlr.TerminalNode

type SetTableAuthorizationContext

type SetTableAuthorizationContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewSetTableAuthorizationContext

func NewSetTableAuthorizationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SetTableAuthorizationContext

func (*SetTableAuthorizationContext) ALTER_

func (s *SetTableAuthorizationContext) ALTER_() antlr.TerminalNode

func (*SetTableAuthorizationContext) AUTHORIZATION_

func (s *SetTableAuthorizationContext) AUTHORIZATION_() antlr.TerminalNode

func (*SetTableAuthorizationContext) Accept

func (s *SetTableAuthorizationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SetTableAuthorizationContext) EnterRule

func (s *SetTableAuthorizationContext) EnterRule(listener antlr.ParseTreeListener)

func (*SetTableAuthorizationContext) ExitRule

func (s *SetTableAuthorizationContext) ExitRule(listener antlr.ParseTreeListener)

func (*SetTableAuthorizationContext) GetRuleContext

func (s *SetTableAuthorizationContext) GetRuleContext() antlr.RuleContext

func (*SetTableAuthorizationContext) GetTableName

func (*SetTableAuthorizationContext) Principal

func (*SetTableAuthorizationContext) QualifiedName

func (*SetTableAuthorizationContext) SET_

func (s *SetTableAuthorizationContext) SET_() antlr.TerminalNode

func (*SetTableAuthorizationContext) SetTableName

func (*SetTableAuthorizationContext) TABLE_

func (s *SetTableAuthorizationContext) TABLE_() antlr.TerminalNode

type SetTablePropertiesContext

type SetTablePropertiesContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewSetTablePropertiesContext

func NewSetTablePropertiesContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SetTablePropertiesContext

func (*SetTablePropertiesContext) ALTER_

func (s *SetTablePropertiesContext) ALTER_() antlr.TerminalNode

func (*SetTablePropertiesContext) Accept

func (s *SetTablePropertiesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SetTablePropertiesContext) EnterRule

func (s *SetTablePropertiesContext) EnterRule(listener antlr.ParseTreeListener)

func (*SetTablePropertiesContext) ExitRule

func (s *SetTablePropertiesContext) ExitRule(listener antlr.ParseTreeListener)

func (*SetTablePropertiesContext) GetRuleContext

func (s *SetTablePropertiesContext) GetRuleContext() antlr.RuleContext

func (*SetTablePropertiesContext) GetTableName

func (*SetTablePropertiesContext) PROPERTIES_

func (s *SetTablePropertiesContext) PROPERTIES_() antlr.TerminalNode

func (*SetTablePropertiesContext) PropertyAssignments

func (s *SetTablePropertiesContext) PropertyAssignments() IPropertyAssignmentsContext

func (*SetTablePropertiesContext) QualifiedName

func (*SetTablePropertiesContext) SET_

func (s *SetTablePropertiesContext) SET_() antlr.TerminalNode

func (*SetTablePropertiesContext) SetTableName

func (*SetTablePropertiesContext) TABLE_

func (s *SetTablePropertiesContext) TABLE_() antlr.TerminalNode

type SetTimeZoneContext

type SetTimeZoneContext struct {
	StatementContext
}

func NewSetTimeZoneContext

func NewSetTimeZoneContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SetTimeZoneContext

func (*SetTimeZoneContext) Accept

func (s *SetTimeZoneContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SetTimeZoneContext) EnterRule

func (s *SetTimeZoneContext) EnterRule(listener antlr.ParseTreeListener)

func (*SetTimeZoneContext) ExitRule

func (s *SetTimeZoneContext) ExitRule(listener antlr.ParseTreeListener)

func (*SetTimeZoneContext) Expression

func (s *SetTimeZoneContext) Expression() IExpressionContext

func (*SetTimeZoneContext) GetRuleContext

func (s *SetTimeZoneContext) GetRuleContext() antlr.RuleContext

func (*SetTimeZoneContext) LOCAL_

func (s *SetTimeZoneContext) LOCAL_() antlr.TerminalNode

func (*SetTimeZoneContext) SET_

func (s *SetTimeZoneContext) SET_() antlr.TerminalNode

func (*SetTimeZoneContext) TIME_

func (s *SetTimeZoneContext) TIME_() antlr.TerminalNode

func (*SetTimeZoneContext) ZONE_

func (s *SetTimeZoneContext) ZONE_() antlr.TerminalNode

type SetViewAuthorizationContext

type SetViewAuthorizationContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewSetViewAuthorizationContext

func NewSetViewAuthorizationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SetViewAuthorizationContext

func (*SetViewAuthorizationContext) ALTER_

func (s *SetViewAuthorizationContext) ALTER_() antlr.TerminalNode

func (*SetViewAuthorizationContext) AUTHORIZATION_

func (s *SetViewAuthorizationContext) AUTHORIZATION_() antlr.TerminalNode

func (*SetViewAuthorizationContext) Accept

func (s *SetViewAuthorizationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SetViewAuthorizationContext) EnterRule

func (s *SetViewAuthorizationContext) EnterRule(listener antlr.ParseTreeListener)

func (*SetViewAuthorizationContext) ExitRule

func (s *SetViewAuthorizationContext) ExitRule(listener antlr.ParseTreeListener)

func (*SetViewAuthorizationContext) GetFrom

func (*SetViewAuthorizationContext) GetRuleContext

func (s *SetViewAuthorizationContext) GetRuleContext() antlr.RuleContext

func (*SetViewAuthorizationContext) Principal

func (*SetViewAuthorizationContext) QualifiedName

func (*SetViewAuthorizationContext) SET_

func (s *SetViewAuthorizationContext) SET_() antlr.TerminalNode

func (*SetViewAuthorizationContext) SetFrom

func (*SetViewAuthorizationContext) VIEW_

func (s *SetViewAuthorizationContext) VIEW_() antlr.TerminalNode

type ShowCatalogsContext

type ShowCatalogsContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewShowCatalogsContext

func NewShowCatalogsContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowCatalogsContext

func (*ShowCatalogsContext) Accept

func (s *ShowCatalogsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowCatalogsContext) AllString_

func (s *ShowCatalogsContext) AllString_() []IString_Context

func (*ShowCatalogsContext) CATALOGS_

func (s *ShowCatalogsContext) CATALOGS_() antlr.TerminalNode

func (*ShowCatalogsContext) ESCAPE_

func (s *ShowCatalogsContext) ESCAPE_() antlr.TerminalNode

func (*ShowCatalogsContext) EnterRule

func (s *ShowCatalogsContext) EnterRule(listener antlr.ParseTreeListener)

func (*ShowCatalogsContext) ExitRule

func (s *ShowCatalogsContext) ExitRule(listener antlr.ParseTreeListener)

func (*ShowCatalogsContext) GetEscape

func (s *ShowCatalogsContext) GetEscape() IString_Context

func (*ShowCatalogsContext) GetPattern

func (s *ShowCatalogsContext) GetPattern() IString_Context

func (*ShowCatalogsContext) GetRuleContext

func (s *ShowCatalogsContext) GetRuleContext() antlr.RuleContext

func (*ShowCatalogsContext) LIKE_

func (s *ShowCatalogsContext) LIKE_() antlr.TerminalNode

func (*ShowCatalogsContext) SHOW_

func (s *ShowCatalogsContext) SHOW_() antlr.TerminalNode

func (*ShowCatalogsContext) SetEscape

func (s *ShowCatalogsContext) SetEscape(v IString_Context)

func (*ShowCatalogsContext) SetPattern

func (s *ShowCatalogsContext) SetPattern(v IString_Context)

func (*ShowCatalogsContext) String_

func (s *ShowCatalogsContext) String_(i int) IString_Context

type ShowColumnsContext

type ShowColumnsContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewShowColumnsContext

func NewShowColumnsContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowColumnsContext

func (*ShowColumnsContext) Accept

func (s *ShowColumnsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowColumnsContext) AllString_

func (s *ShowColumnsContext) AllString_() []IString_Context

func (*ShowColumnsContext) COLUMNS_

func (s *ShowColumnsContext) COLUMNS_() antlr.TerminalNode

func (*ShowColumnsContext) DESCRIBE_

func (s *ShowColumnsContext) DESCRIBE_() antlr.TerminalNode

func (*ShowColumnsContext) DESC_

func (s *ShowColumnsContext) DESC_() antlr.TerminalNode

func (*ShowColumnsContext) ESCAPE_

func (s *ShowColumnsContext) ESCAPE_() antlr.TerminalNode

func (*ShowColumnsContext) EnterRule

func (s *ShowColumnsContext) EnterRule(listener antlr.ParseTreeListener)

func (*ShowColumnsContext) ExitRule

func (s *ShowColumnsContext) ExitRule(listener antlr.ParseTreeListener)

func (*ShowColumnsContext) FROM_

func (s *ShowColumnsContext) FROM_() antlr.TerminalNode

func (*ShowColumnsContext) GetEscape

func (s *ShowColumnsContext) GetEscape() IString_Context

func (*ShowColumnsContext) GetPattern

func (s *ShowColumnsContext) GetPattern() IString_Context

func (*ShowColumnsContext) GetRuleContext

func (s *ShowColumnsContext) GetRuleContext() antlr.RuleContext

func (*ShowColumnsContext) IN_

func (s *ShowColumnsContext) IN_() antlr.TerminalNode

func (*ShowColumnsContext) LIKE_

func (s *ShowColumnsContext) LIKE_() antlr.TerminalNode

func (*ShowColumnsContext) QualifiedName

func (s *ShowColumnsContext) QualifiedName() IQualifiedNameContext

func (*ShowColumnsContext) SHOW_

func (s *ShowColumnsContext) SHOW_() antlr.TerminalNode

func (*ShowColumnsContext) SetEscape

func (s *ShowColumnsContext) SetEscape(v IString_Context)

func (*ShowColumnsContext) SetPattern

func (s *ShowColumnsContext) SetPattern(v IString_Context)

func (*ShowColumnsContext) String_

func (s *ShowColumnsContext) String_(i int) IString_Context

type ShowCreateMaterializedViewContext

type ShowCreateMaterializedViewContext struct {
	StatementContext
}

func NewShowCreateMaterializedViewContext

func NewShowCreateMaterializedViewContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowCreateMaterializedViewContext

func (*ShowCreateMaterializedViewContext) Accept

func (s *ShowCreateMaterializedViewContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowCreateMaterializedViewContext) CREATE_

func (s *ShowCreateMaterializedViewContext) CREATE_() antlr.TerminalNode

func (*ShowCreateMaterializedViewContext) EnterRule

func (s *ShowCreateMaterializedViewContext) EnterRule(listener antlr.ParseTreeListener)

func (*ShowCreateMaterializedViewContext) ExitRule

func (s *ShowCreateMaterializedViewContext) ExitRule(listener antlr.ParseTreeListener)

func (*ShowCreateMaterializedViewContext) GetRuleContext

func (s *ShowCreateMaterializedViewContext) GetRuleContext() antlr.RuleContext

func (*ShowCreateMaterializedViewContext) MATERIALIZED_

func (s *ShowCreateMaterializedViewContext) MATERIALIZED_() antlr.TerminalNode

func (*ShowCreateMaterializedViewContext) QualifiedName

func (*ShowCreateMaterializedViewContext) SHOW_

func (s *ShowCreateMaterializedViewContext) SHOW_() antlr.TerminalNode

func (*ShowCreateMaterializedViewContext) VIEW_

func (s *ShowCreateMaterializedViewContext) VIEW_() antlr.TerminalNode

type ShowCreateSchemaContext

type ShowCreateSchemaContext struct {
	StatementContext
}

func NewShowCreateSchemaContext

func NewShowCreateSchemaContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowCreateSchemaContext

func (*ShowCreateSchemaContext) Accept

func (s *ShowCreateSchemaContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowCreateSchemaContext) CREATE_

func (s *ShowCreateSchemaContext) CREATE_() antlr.TerminalNode

func (*ShowCreateSchemaContext) EnterRule

func (s *ShowCreateSchemaContext) EnterRule(listener antlr.ParseTreeListener)

func (*ShowCreateSchemaContext) ExitRule

func (s *ShowCreateSchemaContext) ExitRule(listener antlr.ParseTreeListener)

func (*ShowCreateSchemaContext) GetRuleContext

func (s *ShowCreateSchemaContext) GetRuleContext() antlr.RuleContext

func (*ShowCreateSchemaContext) QualifiedName

func (*ShowCreateSchemaContext) SCHEMA_

func (s *ShowCreateSchemaContext) SCHEMA_() antlr.TerminalNode

func (*ShowCreateSchemaContext) SHOW_

func (s *ShowCreateSchemaContext) SHOW_() antlr.TerminalNode

type ShowCreateTableContext

type ShowCreateTableContext struct {
	StatementContext
}

func NewShowCreateTableContext

func NewShowCreateTableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowCreateTableContext

func (*ShowCreateTableContext) Accept

func (s *ShowCreateTableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowCreateTableContext) CREATE_

func (s *ShowCreateTableContext) CREATE_() antlr.TerminalNode

func (*ShowCreateTableContext) EnterRule

func (s *ShowCreateTableContext) EnterRule(listener antlr.ParseTreeListener)

func (*ShowCreateTableContext) ExitRule

func (s *ShowCreateTableContext) ExitRule(listener antlr.ParseTreeListener)

func (*ShowCreateTableContext) GetRuleContext

func (s *ShowCreateTableContext) GetRuleContext() antlr.RuleContext

func (*ShowCreateTableContext) QualifiedName

func (s *ShowCreateTableContext) QualifiedName() IQualifiedNameContext

func (*ShowCreateTableContext) SHOW_

func (s *ShowCreateTableContext) SHOW_() antlr.TerminalNode

func (*ShowCreateTableContext) TABLE_

func (s *ShowCreateTableContext) TABLE_() antlr.TerminalNode

type ShowCreateViewContext

type ShowCreateViewContext struct {
	StatementContext
}

func NewShowCreateViewContext

func NewShowCreateViewContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowCreateViewContext

func (*ShowCreateViewContext) Accept

func (s *ShowCreateViewContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowCreateViewContext) CREATE_

func (s *ShowCreateViewContext) CREATE_() antlr.TerminalNode

func (*ShowCreateViewContext) EnterRule

func (s *ShowCreateViewContext) EnterRule(listener antlr.ParseTreeListener)

func (*ShowCreateViewContext) ExitRule

func (s *ShowCreateViewContext) ExitRule(listener antlr.ParseTreeListener)

func (*ShowCreateViewContext) GetRuleContext

func (s *ShowCreateViewContext) GetRuleContext() antlr.RuleContext

func (*ShowCreateViewContext) QualifiedName

func (s *ShowCreateViewContext) QualifiedName() IQualifiedNameContext

func (*ShowCreateViewContext) SHOW_

func (s *ShowCreateViewContext) SHOW_() antlr.TerminalNode

func (*ShowCreateViewContext) VIEW_

func (s *ShowCreateViewContext) VIEW_() antlr.TerminalNode

type ShowFunctionsContext

type ShowFunctionsContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewShowFunctionsContext

func NewShowFunctionsContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowFunctionsContext

func (*ShowFunctionsContext) Accept

func (s *ShowFunctionsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowFunctionsContext) AllString_

func (s *ShowFunctionsContext) AllString_() []IString_Context

func (*ShowFunctionsContext) ESCAPE_

func (s *ShowFunctionsContext) ESCAPE_() antlr.TerminalNode

func (*ShowFunctionsContext) EnterRule

func (s *ShowFunctionsContext) EnterRule(listener antlr.ParseTreeListener)

func (*ShowFunctionsContext) ExitRule

func (s *ShowFunctionsContext) ExitRule(listener antlr.ParseTreeListener)

func (*ShowFunctionsContext) FROM_

func (s *ShowFunctionsContext) FROM_() antlr.TerminalNode

func (*ShowFunctionsContext) FUNCTIONS_

func (s *ShowFunctionsContext) FUNCTIONS_() antlr.TerminalNode

func (*ShowFunctionsContext) GetEscape

func (s *ShowFunctionsContext) GetEscape() IString_Context

func (*ShowFunctionsContext) GetPattern

func (s *ShowFunctionsContext) GetPattern() IString_Context

func (*ShowFunctionsContext) GetRuleContext

func (s *ShowFunctionsContext) GetRuleContext() antlr.RuleContext

func (*ShowFunctionsContext) IN_

func (s *ShowFunctionsContext) IN_() antlr.TerminalNode

func (*ShowFunctionsContext) LIKE_

func (s *ShowFunctionsContext) LIKE_() antlr.TerminalNode

func (*ShowFunctionsContext) QualifiedName

func (s *ShowFunctionsContext) QualifiedName() IQualifiedNameContext

func (*ShowFunctionsContext) SHOW_

func (s *ShowFunctionsContext) SHOW_() antlr.TerminalNode

func (*ShowFunctionsContext) SetEscape

func (s *ShowFunctionsContext) SetEscape(v IString_Context)

func (*ShowFunctionsContext) SetPattern

func (s *ShowFunctionsContext) SetPattern(v IString_Context)

func (*ShowFunctionsContext) String_

type ShowGrantsContext

type ShowGrantsContext struct {
	StatementContext
}

func NewShowGrantsContext

func NewShowGrantsContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowGrantsContext

func (*ShowGrantsContext) Accept

func (s *ShowGrantsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowGrantsContext) EnterRule

func (s *ShowGrantsContext) EnterRule(listener antlr.ParseTreeListener)

func (*ShowGrantsContext) ExitRule

func (s *ShowGrantsContext) ExitRule(listener antlr.ParseTreeListener)

func (*ShowGrantsContext) GRANTS_

func (s *ShowGrantsContext) GRANTS_() antlr.TerminalNode

func (*ShowGrantsContext) GetRuleContext

func (s *ShowGrantsContext) GetRuleContext() antlr.RuleContext

func (*ShowGrantsContext) ON_

func (s *ShowGrantsContext) ON_() antlr.TerminalNode

func (*ShowGrantsContext) QualifiedName

func (s *ShowGrantsContext) QualifiedName() IQualifiedNameContext

func (*ShowGrantsContext) SHOW_

func (s *ShowGrantsContext) SHOW_() antlr.TerminalNode

func (*ShowGrantsContext) TABLE_

func (s *ShowGrantsContext) TABLE_() antlr.TerminalNode

type ShowRoleGrantsContext

type ShowRoleGrantsContext struct {
	StatementContext
}

func NewShowRoleGrantsContext

func NewShowRoleGrantsContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowRoleGrantsContext

func (*ShowRoleGrantsContext) Accept

func (s *ShowRoleGrantsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowRoleGrantsContext) EnterRule

func (s *ShowRoleGrantsContext) EnterRule(listener antlr.ParseTreeListener)

func (*ShowRoleGrantsContext) ExitRule

func (s *ShowRoleGrantsContext) ExitRule(listener antlr.ParseTreeListener)

func (*ShowRoleGrantsContext) FROM_

func (s *ShowRoleGrantsContext) FROM_() antlr.TerminalNode

func (*ShowRoleGrantsContext) GRANTS_

func (s *ShowRoleGrantsContext) GRANTS_() antlr.TerminalNode

func (*ShowRoleGrantsContext) GetRuleContext

func (s *ShowRoleGrantsContext) GetRuleContext() antlr.RuleContext

func (*ShowRoleGrantsContext) IN_

func (s *ShowRoleGrantsContext) IN_() antlr.TerminalNode

func (*ShowRoleGrantsContext) Identifier

func (s *ShowRoleGrantsContext) Identifier() IIdentifierContext

func (*ShowRoleGrantsContext) ROLE_

func (s *ShowRoleGrantsContext) ROLE_() antlr.TerminalNode

func (*ShowRoleGrantsContext) SHOW_

func (s *ShowRoleGrantsContext) SHOW_() antlr.TerminalNode

type ShowRolesContext

type ShowRolesContext struct {
	StatementContext
}

func NewShowRolesContext

func NewShowRolesContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowRolesContext

func (*ShowRolesContext) Accept

func (s *ShowRolesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowRolesContext) CURRENT_

func (s *ShowRolesContext) CURRENT_() antlr.TerminalNode

func (*ShowRolesContext) EnterRule

func (s *ShowRolesContext) EnterRule(listener antlr.ParseTreeListener)

func (*ShowRolesContext) ExitRule

func (s *ShowRolesContext) ExitRule(listener antlr.ParseTreeListener)

func (*ShowRolesContext) FROM_

func (s *ShowRolesContext) FROM_() antlr.TerminalNode

func (*ShowRolesContext) GetRuleContext

func (s *ShowRolesContext) GetRuleContext() antlr.RuleContext

func (*ShowRolesContext) IN_

func (s *ShowRolesContext) IN_() antlr.TerminalNode

func (*ShowRolesContext) Identifier

func (s *ShowRolesContext) Identifier() IIdentifierContext

func (*ShowRolesContext) ROLES_

func (s *ShowRolesContext) ROLES_() antlr.TerminalNode

func (*ShowRolesContext) SHOW_

func (s *ShowRolesContext) SHOW_() antlr.TerminalNode

type ShowSchemasContext

type ShowSchemasContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewShowSchemasContext

func NewShowSchemasContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowSchemasContext

func (*ShowSchemasContext) Accept

func (s *ShowSchemasContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowSchemasContext) AllString_

func (s *ShowSchemasContext) AllString_() []IString_Context

func (*ShowSchemasContext) ESCAPE_

func (s *ShowSchemasContext) ESCAPE_() antlr.TerminalNode

func (*ShowSchemasContext) EnterRule

func (s *ShowSchemasContext) EnterRule(listener antlr.ParseTreeListener)

func (*ShowSchemasContext) ExitRule

func (s *ShowSchemasContext) ExitRule(listener antlr.ParseTreeListener)

func (*ShowSchemasContext) FROM_

func (s *ShowSchemasContext) FROM_() antlr.TerminalNode

func (*ShowSchemasContext) GetEscape

func (s *ShowSchemasContext) GetEscape() IString_Context

func (*ShowSchemasContext) GetPattern

func (s *ShowSchemasContext) GetPattern() IString_Context

func (*ShowSchemasContext) GetRuleContext

func (s *ShowSchemasContext) GetRuleContext() antlr.RuleContext

func (*ShowSchemasContext) IN_

func (s *ShowSchemasContext) IN_() antlr.TerminalNode

func (*ShowSchemasContext) Identifier

func (s *ShowSchemasContext) Identifier() IIdentifierContext

func (*ShowSchemasContext) LIKE_

func (s *ShowSchemasContext) LIKE_() antlr.TerminalNode

func (*ShowSchemasContext) SCHEMAS_

func (s *ShowSchemasContext) SCHEMAS_() antlr.TerminalNode

func (*ShowSchemasContext) SHOW_

func (s *ShowSchemasContext) SHOW_() antlr.TerminalNode

func (*ShowSchemasContext) SetEscape

func (s *ShowSchemasContext) SetEscape(v IString_Context)

func (*ShowSchemasContext) SetPattern

func (s *ShowSchemasContext) SetPattern(v IString_Context)

func (*ShowSchemasContext) String_

func (s *ShowSchemasContext) String_(i int) IString_Context

type ShowSessionContext

type ShowSessionContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewShowSessionContext

func NewShowSessionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowSessionContext

func (*ShowSessionContext) Accept

func (s *ShowSessionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowSessionContext) AllString_

func (s *ShowSessionContext) AllString_() []IString_Context

func (*ShowSessionContext) ESCAPE_

func (s *ShowSessionContext) ESCAPE_() antlr.TerminalNode

func (*ShowSessionContext) EnterRule

func (s *ShowSessionContext) EnterRule(listener antlr.ParseTreeListener)

func (*ShowSessionContext) ExitRule

func (s *ShowSessionContext) ExitRule(listener antlr.ParseTreeListener)

func (*ShowSessionContext) GetEscape

func (s *ShowSessionContext) GetEscape() IString_Context

func (*ShowSessionContext) GetPattern

func (s *ShowSessionContext) GetPattern() IString_Context

func (*ShowSessionContext) GetRuleContext

func (s *ShowSessionContext) GetRuleContext() antlr.RuleContext

func (*ShowSessionContext) LIKE_

func (s *ShowSessionContext) LIKE_() antlr.TerminalNode

func (*ShowSessionContext) SESSION_

func (s *ShowSessionContext) SESSION_() antlr.TerminalNode

func (*ShowSessionContext) SHOW_

func (s *ShowSessionContext) SHOW_() antlr.TerminalNode

func (*ShowSessionContext) SetEscape

func (s *ShowSessionContext) SetEscape(v IString_Context)

func (*ShowSessionContext) SetPattern

func (s *ShowSessionContext) SetPattern(v IString_Context)

func (*ShowSessionContext) String_

func (s *ShowSessionContext) String_(i int) IString_Context

type ShowStatsContext

type ShowStatsContext struct {
	StatementContext
}

func NewShowStatsContext

func NewShowStatsContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowStatsContext

func (*ShowStatsContext) Accept

func (s *ShowStatsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowStatsContext) EnterRule

func (s *ShowStatsContext) EnterRule(listener antlr.ParseTreeListener)

func (*ShowStatsContext) ExitRule

func (s *ShowStatsContext) ExitRule(listener antlr.ParseTreeListener)

func (*ShowStatsContext) FOR_

func (s *ShowStatsContext) FOR_() antlr.TerminalNode

func (*ShowStatsContext) GetRuleContext

func (s *ShowStatsContext) GetRuleContext() antlr.RuleContext

func (*ShowStatsContext) QualifiedName

func (s *ShowStatsContext) QualifiedName() IQualifiedNameContext

func (*ShowStatsContext) SHOW_

func (s *ShowStatsContext) SHOW_() antlr.TerminalNode

func (*ShowStatsContext) STATS_

func (s *ShowStatsContext) STATS_() antlr.TerminalNode

type ShowStatsForQueryContext

type ShowStatsForQueryContext struct {
	StatementContext
}

func NewShowStatsForQueryContext

func NewShowStatsForQueryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowStatsForQueryContext

func (*ShowStatsForQueryContext) Accept

func (s *ShowStatsForQueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowStatsForQueryContext) EnterRule

func (s *ShowStatsForQueryContext) EnterRule(listener antlr.ParseTreeListener)

func (*ShowStatsForQueryContext) ExitRule

func (s *ShowStatsForQueryContext) ExitRule(listener antlr.ParseTreeListener)

func (*ShowStatsForQueryContext) FOR_

func (s *ShowStatsForQueryContext) FOR_() antlr.TerminalNode

func (*ShowStatsForQueryContext) GetRuleContext

func (s *ShowStatsForQueryContext) GetRuleContext() antlr.RuleContext

func (*ShowStatsForQueryContext) LPAREN_

func (s *ShowStatsForQueryContext) LPAREN_() antlr.TerminalNode

func (*ShowStatsForQueryContext) RPAREN_

func (s *ShowStatsForQueryContext) RPAREN_() antlr.TerminalNode

func (*ShowStatsForQueryContext) RootQuery

func (*ShowStatsForQueryContext) SHOW_

func (s *ShowStatsForQueryContext) SHOW_() antlr.TerminalNode

func (*ShowStatsForQueryContext) STATS_

func (s *ShowStatsForQueryContext) STATS_() antlr.TerminalNode

type ShowTablesContext

type ShowTablesContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewShowTablesContext

func NewShowTablesContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShowTablesContext

func (*ShowTablesContext) Accept

func (s *ShowTablesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ShowTablesContext) AllString_

func (s *ShowTablesContext) AllString_() []IString_Context

func (*ShowTablesContext) ESCAPE_

func (s *ShowTablesContext) ESCAPE_() antlr.TerminalNode

func (*ShowTablesContext) EnterRule

func (s *ShowTablesContext) EnterRule(listener antlr.ParseTreeListener)

func (*ShowTablesContext) ExitRule

func (s *ShowTablesContext) ExitRule(listener antlr.ParseTreeListener)

func (*ShowTablesContext) FROM_

func (s *ShowTablesContext) FROM_() antlr.TerminalNode

func (*ShowTablesContext) GetEscape

func (s *ShowTablesContext) GetEscape() IString_Context

func (*ShowTablesContext) GetPattern

func (s *ShowTablesContext) GetPattern() IString_Context

func (*ShowTablesContext) GetRuleContext

func (s *ShowTablesContext) GetRuleContext() antlr.RuleContext

func (*ShowTablesContext) IN_

func (s *ShowTablesContext) IN_() antlr.TerminalNode

func (*ShowTablesContext) LIKE_

func (s *ShowTablesContext) LIKE_() antlr.TerminalNode

func (*ShowTablesContext) QualifiedName

func (s *ShowTablesContext) QualifiedName() IQualifiedNameContext

func (*ShowTablesContext) SHOW_

func (s *ShowTablesContext) SHOW_() antlr.TerminalNode

func (*ShowTablesContext) SetEscape

func (s *ShowTablesContext) SetEscape(v IString_Context)

func (*ShowTablesContext) SetPattern

func (s *ShowTablesContext) SetPattern(v IString_Context)

func (*ShowTablesContext) String_

func (s *ShowTablesContext) String_(i int) IString_Context

func (*ShowTablesContext) TABLES_

func (s *ShowTablesContext) TABLES_() antlr.TerminalNode

type SimpleCaseContext

type SimpleCaseContext struct {
	PrimaryExpressionContext
	// contains filtered or unexported fields
}

func NewSimpleCaseContext

func NewSimpleCaseContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SimpleCaseContext

func (*SimpleCaseContext) Accept

func (s *SimpleCaseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SimpleCaseContext) AllExpression

func (s *SimpleCaseContext) AllExpression() []IExpressionContext

func (*SimpleCaseContext) AllWhenClause

func (s *SimpleCaseContext) AllWhenClause() []IWhenClauseContext

func (*SimpleCaseContext) CASE_

func (s *SimpleCaseContext) CASE_() antlr.TerminalNode

func (*SimpleCaseContext) ELSE_

func (s *SimpleCaseContext) ELSE_() antlr.TerminalNode

func (*SimpleCaseContext) END_

func (s *SimpleCaseContext) END_() antlr.TerminalNode

func (*SimpleCaseContext) EnterRule

func (s *SimpleCaseContext) EnterRule(listener antlr.ParseTreeListener)

func (*SimpleCaseContext) ExitRule

func (s *SimpleCaseContext) ExitRule(listener antlr.ParseTreeListener)

func (*SimpleCaseContext) Expression

func (s *SimpleCaseContext) Expression(i int) IExpressionContext

func (*SimpleCaseContext) GetElseExpression

func (s *SimpleCaseContext) GetElseExpression() IExpressionContext

func (*SimpleCaseContext) GetOperand

func (s *SimpleCaseContext) GetOperand() IExpressionContext

func (*SimpleCaseContext) GetRuleContext

func (s *SimpleCaseContext) GetRuleContext() antlr.RuleContext

func (*SimpleCaseContext) SetElseExpression

func (s *SimpleCaseContext) SetElseExpression(v IExpressionContext)

func (*SimpleCaseContext) SetOperand

func (s *SimpleCaseContext) SetOperand(v IExpressionContext)

func (*SimpleCaseContext) WhenClause

func (s *SimpleCaseContext) WhenClause(i int) IWhenClauseContext

type SimpleCaseStatementContext

type SimpleCaseStatementContext struct {
	ControlStatementContext
}

func NewSimpleCaseStatementContext

func NewSimpleCaseStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SimpleCaseStatementContext

func (*SimpleCaseStatementContext) Accept

func (s *SimpleCaseStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SimpleCaseStatementContext) AllCASE_

func (s *SimpleCaseStatementContext) AllCASE_() []antlr.TerminalNode

func (*SimpleCaseStatementContext) AllCaseStatementWhenClause

func (s *SimpleCaseStatementContext) AllCaseStatementWhenClause() []ICaseStatementWhenClauseContext

func (*SimpleCaseStatementContext) CASE_

func (s *SimpleCaseStatementContext) CASE_(i int) antlr.TerminalNode

func (*SimpleCaseStatementContext) CaseStatementWhenClause

func (s *SimpleCaseStatementContext) CaseStatementWhenClause(i int) ICaseStatementWhenClauseContext

func (*SimpleCaseStatementContext) END_

func (s *SimpleCaseStatementContext) END_() antlr.TerminalNode

func (*SimpleCaseStatementContext) ElseClause

func (*SimpleCaseStatementContext) EnterRule

func (s *SimpleCaseStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*SimpleCaseStatementContext) ExitRule

func (s *SimpleCaseStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*SimpleCaseStatementContext) Expression

func (*SimpleCaseStatementContext) GetRuleContext

func (s *SimpleCaseStatementContext) GetRuleContext() antlr.RuleContext

type SingleGroupingSetContext

type SingleGroupingSetContext struct {
	GroupingElementContext
}

func NewSingleGroupingSetContext

func NewSingleGroupingSetContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SingleGroupingSetContext

func (*SingleGroupingSetContext) Accept

func (s *SingleGroupingSetContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SingleGroupingSetContext) EnterRule

func (s *SingleGroupingSetContext) EnterRule(listener antlr.ParseTreeListener)

func (*SingleGroupingSetContext) ExitRule

func (s *SingleGroupingSetContext) ExitRule(listener antlr.ParseTreeListener)

func (*SingleGroupingSetContext) GetRuleContext

func (s *SingleGroupingSetContext) GetRuleContext() antlr.RuleContext

func (*SingleGroupingSetContext) GroupingSet

type SingleStatementContext

type SingleStatementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySingleStatementContext

func NewEmptySingleStatementContext() *SingleStatementContext

func NewSingleStatementContext

func NewSingleStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SingleStatementContext

func (*SingleStatementContext) Accept

func (s *SingleStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SingleStatementContext) EnterRule

func (s *SingleStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*SingleStatementContext) ExitRule

func (s *SingleStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*SingleStatementContext) GetParser

func (s *SingleStatementContext) GetParser() antlr.Parser

func (*SingleStatementContext) GetRuleContext

func (s *SingleStatementContext) GetRuleContext() antlr.RuleContext

func (*SingleStatementContext) IsSingleStatementContext

func (*SingleStatementContext) IsSingleStatementContext()

func (*SingleStatementContext) SEMICOLON_

func (s *SingleStatementContext) SEMICOLON_() antlr.TerminalNode

func (*SingleStatementContext) Statement

func (*SingleStatementContext) ToStringTree

func (s *SingleStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SkipToContext

type SkipToContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySkipToContext

func NewEmptySkipToContext() *SkipToContext

func NewSkipToContext

func NewSkipToContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SkipToContext

func (*SkipToContext) Accept

func (s *SkipToContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SkipToContext) EnterRule

func (s *SkipToContext) EnterRule(listener antlr.ParseTreeListener)

func (*SkipToContext) ExitRule

func (s *SkipToContext) ExitRule(listener antlr.ParseTreeListener)

func (*SkipToContext) FIRST_

func (s *SkipToContext) FIRST_() antlr.TerminalNode

func (*SkipToContext) GetParser

func (s *SkipToContext) GetParser() antlr.Parser

func (*SkipToContext) GetRuleContext

func (s *SkipToContext) GetRuleContext() antlr.RuleContext

func (*SkipToContext) Identifier

func (s *SkipToContext) Identifier() IIdentifierContext

func (*SkipToContext) IsSkipToContext

func (*SkipToContext) IsSkipToContext()

func (*SkipToContext) LAST_

func (s *SkipToContext) LAST_() antlr.TerminalNode

func (*SkipToContext) NEXT_

func (s *SkipToContext) NEXT_() antlr.TerminalNode

func (*SkipToContext) PAST_

func (s *SkipToContext) PAST_() antlr.TerminalNode

func (*SkipToContext) ROW_

func (s *SkipToContext) ROW_() antlr.TerminalNode

func (*SkipToContext) SKIP_

func (s *SkipToContext) SKIP_() antlr.TerminalNode

func (*SkipToContext) TO_

func (s *SkipToContext) TO_() antlr.TerminalNode

func (*SkipToContext) ToStringTree

func (s *SkipToContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SortItemContext

type SortItemContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySortItemContext

func NewEmptySortItemContext() *SortItemContext

func NewSortItemContext

func NewSortItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SortItemContext

func (*SortItemContext) ASC_

func (s *SortItemContext) ASC_() antlr.TerminalNode

func (*SortItemContext) Accept

func (s *SortItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SortItemContext) DESC_

func (s *SortItemContext) DESC_() antlr.TerminalNode

func (*SortItemContext) EnterRule

func (s *SortItemContext) EnterRule(listener antlr.ParseTreeListener)

func (*SortItemContext) ExitRule

func (s *SortItemContext) ExitRule(listener antlr.ParseTreeListener)

func (*SortItemContext) Expression

func (s *SortItemContext) Expression() IExpressionContext

func (*SortItemContext) FIRST_

func (s *SortItemContext) FIRST_() antlr.TerminalNode

func (*SortItemContext) GetNullOrdering

func (s *SortItemContext) GetNullOrdering() antlr.Token

func (*SortItemContext) GetOrdering

func (s *SortItemContext) GetOrdering() antlr.Token

func (*SortItemContext) GetParser

func (s *SortItemContext) GetParser() antlr.Parser

func (*SortItemContext) GetRuleContext

func (s *SortItemContext) GetRuleContext() antlr.RuleContext

func (*SortItemContext) IsSortItemContext

func (*SortItemContext) IsSortItemContext()

func (*SortItemContext) LAST_

func (s *SortItemContext) LAST_() antlr.TerminalNode

func (*SortItemContext) NULLS_

func (s *SortItemContext) NULLS_() antlr.TerminalNode

func (*SortItemContext) SetNullOrdering

func (s *SortItemContext) SetNullOrdering(v antlr.Token)

func (*SortItemContext) SetOrdering

func (s *SortItemContext) SetOrdering(v antlr.Token)

func (*SortItemContext) ToStringTree

func (s *SortItemContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SpecialDateTimeFunctionContext

type SpecialDateTimeFunctionContext struct {
	PrimaryExpressionContext
	// contains filtered or unexported fields
}

func NewSpecialDateTimeFunctionContext

func NewSpecialDateTimeFunctionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SpecialDateTimeFunctionContext

func (*SpecialDateTimeFunctionContext) Accept

func (s *SpecialDateTimeFunctionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SpecialDateTimeFunctionContext) CURRENT_DATE_

func (s *SpecialDateTimeFunctionContext) CURRENT_DATE_() antlr.TerminalNode

func (*SpecialDateTimeFunctionContext) CURRENT_TIMESTAMP_

func (s *SpecialDateTimeFunctionContext) CURRENT_TIMESTAMP_() antlr.TerminalNode

func (*SpecialDateTimeFunctionContext) CURRENT_TIME_

func (s *SpecialDateTimeFunctionContext) CURRENT_TIME_() antlr.TerminalNode

func (*SpecialDateTimeFunctionContext) EnterRule

func (s *SpecialDateTimeFunctionContext) EnterRule(listener antlr.ParseTreeListener)

func (*SpecialDateTimeFunctionContext) ExitRule

func (s *SpecialDateTimeFunctionContext) ExitRule(listener antlr.ParseTreeListener)

func (*SpecialDateTimeFunctionContext) GetName

func (s *SpecialDateTimeFunctionContext) GetName() antlr.Token

func (*SpecialDateTimeFunctionContext) GetPrecision

func (s *SpecialDateTimeFunctionContext) GetPrecision() antlr.Token

func (*SpecialDateTimeFunctionContext) GetRuleContext

func (s *SpecialDateTimeFunctionContext) GetRuleContext() antlr.RuleContext

func (*SpecialDateTimeFunctionContext) INTEGER_VALUE_

func (s *SpecialDateTimeFunctionContext) INTEGER_VALUE_() antlr.TerminalNode

func (*SpecialDateTimeFunctionContext) LOCALTIMESTAMP_

func (s *SpecialDateTimeFunctionContext) LOCALTIMESTAMP_() antlr.TerminalNode

func (*SpecialDateTimeFunctionContext) LOCALTIME_

func (s *SpecialDateTimeFunctionContext) LOCALTIME_() antlr.TerminalNode

func (*SpecialDateTimeFunctionContext) LPAREN_

func (s *SpecialDateTimeFunctionContext) LPAREN_() antlr.TerminalNode

func (*SpecialDateTimeFunctionContext) RPAREN_

func (s *SpecialDateTimeFunctionContext) RPAREN_() antlr.TerminalNode

func (*SpecialDateTimeFunctionContext) SetName

func (s *SpecialDateTimeFunctionContext) SetName(v antlr.Token)

func (*SpecialDateTimeFunctionContext) SetPrecision

func (s *SpecialDateTimeFunctionContext) SetPrecision(v antlr.Token)

type SpecifiedPrincipalContext

type SpecifiedPrincipalContext struct {
	GrantorContext
}

func NewSpecifiedPrincipalContext

func NewSpecifiedPrincipalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SpecifiedPrincipalContext

func (*SpecifiedPrincipalContext) Accept

func (s *SpecifiedPrincipalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SpecifiedPrincipalContext) EnterRule

func (s *SpecifiedPrincipalContext) EnterRule(listener antlr.ParseTreeListener)

func (*SpecifiedPrincipalContext) ExitRule

func (s *SpecifiedPrincipalContext) ExitRule(listener antlr.ParseTreeListener)

func (*SpecifiedPrincipalContext) GetRuleContext

func (s *SpecifiedPrincipalContext) GetRuleContext() antlr.RuleContext

func (*SpecifiedPrincipalContext) Principal

type SqlStatementListContext

type SqlStatementListContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySqlStatementListContext

func NewEmptySqlStatementListContext() *SqlStatementListContext

func NewSqlStatementListContext

func NewSqlStatementListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SqlStatementListContext

func (*SqlStatementListContext) Accept

func (s *SqlStatementListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SqlStatementListContext) AllControlStatement

func (s *SqlStatementListContext) AllControlStatement() []IControlStatementContext

func (*SqlStatementListContext) AllSEMICOLON_

func (s *SqlStatementListContext) AllSEMICOLON_() []antlr.TerminalNode

func (*SqlStatementListContext) ControlStatement

func (s *SqlStatementListContext) ControlStatement(i int) IControlStatementContext

func (*SqlStatementListContext) EnterRule

func (s *SqlStatementListContext) EnterRule(listener antlr.ParseTreeListener)

func (*SqlStatementListContext) ExitRule

func (s *SqlStatementListContext) ExitRule(listener antlr.ParseTreeListener)

func (*SqlStatementListContext) GetParser

func (s *SqlStatementListContext) GetParser() antlr.Parser

func (*SqlStatementListContext) GetRuleContext

func (s *SqlStatementListContext) GetRuleContext() antlr.RuleContext

func (*SqlStatementListContext) IsSqlStatementListContext

func (*SqlStatementListContext) IsSqlStatementListContext()

func (*SqlStatementListContext) SEMICOLON_

func (s *SqlStatementListContext) SEMICOLON_(i int) antlr.TerminalNode

func (*SqlStatementListContext) ToStringTree

func (s *SqlStatementListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type StandaloneExpressionContext

type StandaloneExpressionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStandaloneExpressionContext

func NewEmptyStandaloneExpressionContext() *StandaloneExpressionContext

func NewStandaloneExpressionContext

func NewStandaloneExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StandaloneExpressionContext

func (*StandaloneExpressionContext) Accept

func (s *StandaloneExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StandaloneExpressionContext) EnterRule

func (s *StandaloneExpressionContext) EnterRule(listener antlr.ParseTreeListener)

func (*StandaloneExpressionContext) ExitRule

func (s *StandaloneExpressionContext) ExitRule(listener antlr.ParseTreeListener)

func (*StandaloneExpressionContext) Expression

func (*StandaloneExpressionContext) GetParser

func (s *StandaloneExpressionContext) GetParser() antlr.Parser

func (*StandaloneExpressionContext) GetRuleContext

func (s *StandaloneExpressionContext) GetRuleContext() antlr.RuleContext

func (*StandaloneExpressionContext) IsStandaloneExpressionContext

func (*StandaloneExpressionContext) IsStandaloneExpressionContext()

func (*StandaloneExpressionContext) SEMICOLON_

func (s *StandaloneExpressionContext) SEMICOLON_() antlr.TerminalNode

func (*StandaloneExpressionContext) ToStringTree

func (s *StandaloneExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type StandaloneFunctionSpecificationContext

type StandaloneFunctionSpecificationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStandaloneFunctionSpecificationContext

func NewEmptyStandaloneFunctionSpecificationContext() *StandaloneFunctionSpecificationContext

func NewStandaloneFunctionSpecificationContext

func NewStandaloneFunctionSpecificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StandaloneFunctionSpecificationContext

func (*StandaloneFunctionSpecificationContext) Accept

func (s *StandaloneFunctionSpecificationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StandaloneFunctionSpecificationContext) EnterRule

func (s *StandaloneFunctionSpecificationContext) EnterRule(listener antlr.ParseTreeListener)

func (*StandaloneFunctionSpecificationContext) ExitRule

func (s *StandaloneFunctionSpecificationContext) ExitRule(listener antlr.ParseTreeListener)

func (*StandaloneFunctionSpecificationContext) FunctionSpecification

func (*StandaloneFunctionSpecificationContext) GetParser

func (s *StandaloneFunctionSpecificationContext) GetParser() antlr.Parser

func (*StandaloneFunctionSpecificationContext) GetRuleContext

func (s *StandaloneFunctionSpecificationContext) GetRuleContext() antlr.RuleContext

func (*StandaloneFunctionSpecificationContext) IsStandaloneFunctionSpecificationContext

func (*StandaloneFunctionSpecificationContext) IsStandaloneFunctionSpecificationContext()

func (*StandaloneFunctionSpecificationContext) SEMICOLON_

func (s *StandaloneFunctionSpecificationContext) SEMICOLON_() antlr.TerminalNode

func (*StandaloneFunctionSpecificationContext) ToStringTree

func (s *StandaloneFunctionSpecificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type StandalonePathSpecificationContext

type StandalonePathSpecificationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStandalonePathSpecificationContext

func NewEmptyStandalonePathSpecificationContext() *StandalonePathSpecificationContext

func NewStandalonePathSpecificationContext

func NewStandalonePathSpecificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StandalonePathSpecificationContext

func (*StandalonePathSpecificationContext) Accept

func (s *StandalonePathSpecificationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StandalonePathSpecificationContext) EnterRule

func (s *StandalonePathSpecificationContext) EnterRule(listener antlr.ParseTreeListener)

func (*StandalonePathSpecificationContext) ExitRule

func (s *StandalonePathSpecificationContext) ExitRule(listener antlr.ParseTreeListener)

func (*StandalonePathSpecificationContext) GetParser

func (s *StandalonePathSpecificationContext) GetParser() antlr.Parser

func (*StandalonePathSpecificationContext) GetRuleContext

func (s *StandalonePathSpecificationContext) GetRuleContext() antlr.RuleContext

func (*StandalonePathSpecificationContext) IsStandalonePathSpecificationContext

func (*StandalonePathSpecificationContext) IsStandalonePathSpecificationContext()

func (*StandalonePathSpecificationContext) PathSpecification

func (*StandalonePathSpecificationContext) SEMICOLON_

func (s *StandalonePathSpecificationContext) SEMICOLON_() antlr.TerminalNode

func (*StandalonePathSpecificationContext) ToStringTree

func (s *StandalonePathSpecificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type StandaloneRowPatternContext

type StandaloneRowPatternContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStandaloneRowPatternContext

func NewEmptyStandaloneRowPatternContext() *StandaloneRowPatternContext

func NewStandaloneRowPatternContext

func NewStandaloneRowPatternContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StandaloneRowPatternContext

func (*StandaloneRowPatternContext) Accept

func (s *StandaloneRowPatternContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StandaloneRowPatternContext) EnterRule

func (s *StandaloneRowPatternContext) EnterRule(listener antlr.ParseTreeListener)

func (*StandaloneRowPatternContext) ExitRule

func (s *StandaloneRowPatternContext) ExitRule(listener antlr.ParseTreeListener)

func (*StandaloneRowPatternContext) GetParser

func (s *StandaloneRowPatternContext) GetParser() antlr.Parser

func (*StandaloneRowPatternContext) GetRuleContext

func (s *StandaloneRowPatternContext) GetRuleContext() antlr.RuleContext

func (*StandaloneRowPatternContext) IsStandaloneRowPatternContext

func (*StandaloneRowPatternContext) IsStandaloneRowPatternContext()

func (*StandaloneRowPatternContext) RowPattern

func (*StandaloneRowPatternContext) SEMICOLON_

func (s *StandaloneRowPatternContext) SEMICOLON_() antlr.TerminalNode

func (*StandaloneRowPatternContext) ToStringTree

func (s *StandaloneRowPatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type StandaloneTypeContext

type StandaloneTypeContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStandaloneTypeContext

func NewEmptyStandaloneTypeContext() *StandaloneTypeContext

func NewStandaloneTypeContext

func NewStandaloneTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StandaloneTypeContext

func (*StandaloneTypeContext) Accept

func (s *StandaloneTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StandaloneTypeContext) EnterRule

func (s *StandaloneTypeContext) EnterRule(listener antlr.ParseTreeListener)

func (*StandaloneTypeContext) ExitRule

func (s *StandaloneTypeContext) ExitRule(listener antlr.ParseTreeListener)

func (*StandaloneTypeContext) GetParser

func (s *StandaloneTypeContext) GetParser() antlr.Parser

func (*StandaloneTypeContext) GetRuleContext

func (s *StandaloneTypeContext) GetRuleContext() antlr.RuleContext

func (*StandaloneTypeContext) IsStandaloneTypeContext

func (*StandaloneTypeContext) IsStandaloneTypeContext()

func (*StandaloneTypeContext) SEMICOLON_

func (s *StandaloneTypeContext) SEMICOLON_() antlr.TerminalNode

func (*StandaloneTypeContext) ToStringTree

func (s *StandaloneTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*StandaloneTypeContext) Type_

type StartTransactionContext

type StartTransactionContext struct {
	StatementContext
}

func NewStartTransactionContext

func NewStartTransactionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StartTransactionContext

func (*StartTransactionContext) Accept

func (s *StartTransactionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StartTransactionContext) AllCOMMA_

func (s *StartTransactionContext) AllCOMMA_() []antlr.TerminalNode

func (*StartTransactionContext) AllTransactionMode

func (s *StartTransactionContext) AllTransactionMode() []ITransactionModeContext

func (*StartTransactionContext) COMMA_

func (s *StartTransactionContext) COMMA_(i int) antlr.TerminalNode

func (*StartTransactionContext) EnterRule

func (s *StartTransactionContext) EnterRule(listener antlr.ParseTreeListener)

func (*StartTransactionContext) ExitRule

func (s *StartTransactionContext) ExitRule(listener antlr.ParseTreeListener)

func (*StartTransactionContext) GetRuleContext

func (s *StartTransactionContext) GetRuleContext() antlr.RuleContext

func (*StartTransactionContext) START_

func (s *StartTransactionContext) START_() antlr.TerminalNode

func (*StartTransactionContext) TRANSACTION_

func (s *StartTransactionContext) TRANSACTION_() antlr.TerminalNode

func (*StartTransactionContext) TransactionMode

func (s *StartTransactionContext) TransactionMode(i int) ITransactionModeContext

type StatementContext

type StatementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStatementContext

func NewEmptyStatementContext() *StatementContext

func NewStatementContext

func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext

func (*StatementContext) CopyAll

func (s *StatementContext) CopyAll(ctx *StatementContext)

func (*StatementContext) GetParser

func (s *StatementContext) GetParser() antlr.Parser

func (*StatementContext) GetRuleContext

func (s *StatementContext) GetRuleContext() antlr.RuleContext

func (*StatementContext) IsStatementContext

func (*StatementContext) IsStatementContext()

func (*StatementContext) ToStringTree

func (s *StatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type StatementDefaultContext

type StatementDefaultContext struct {
	StatementContext
}

func NewStatementDefaultContext

func NewStatementDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StatementDefaultContext

func (*StatementDefaultContext) Accept

func (s *StatementDefaultContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StatementDefaultContext) EnterRule

func (s *StatementDefaultContext) EnterRule(listener antlr.ParseTreeListener)

func (*StatementDefaultContext) ExitRule

func (s *StatementDefaultContext) ExitRule(listener antlr.ParseTreeListener)

func (*StatementDefaultContext) GetRuleContext

func (s *StatementDefaultContext) GetRuleContext() antlr.RuleContext

func (*StatementDefaultContext) RootQuery

type StatementsContext

type StatementsContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStatementsContext

func NewEmptyStatementsContext() *StatementsContext

func NewStatementsContext

func NewStatementsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementsContext

func (*StatementsContext) Accept

func (s *StatementsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StatementsContext) EnterRule

func (s *StatementsContext) EnterRule(listener antlr.ParseTreeListener)

func (*StatementsContext) ExitRule

func (s *StatementsContext) ExitRule(listener antlr.ParseTreeListener)

func (*StatementsContext) GetParser

func (s *StatementsContext) GetParser() antlr.Parser

func (*StatementsContext) GetRuleContext

func (s *StatementsContext) GetRuleContext() antlr.RuleContext

func (*StatementsContext) IsStatementsContext

func (*StatementsContext) IsStatementsContext()

func (*StatementsContext) SEMICOLON_

func (s *StatementsContext) SEMICOLON_() antlr.TerminalNode

func (*StatementsContext) SingleStatement

func (s *StatementsContext) SingleStatement() ISingleStatementContext

func (*StatementsContext) StandaloneExpression

func (s *StatementsContext) StandaloneExpression() IStandaloneExpressionContext

func (*StatementsContext) StandaloneFunctionSpecification

func (s *StatementsContext) StandaloneFunctionSpecification() IStandaloneFunctionSpecificationContext

func (*StatementsContext) StandalonePathSpecification

func (s *StatementsContext) StandalonePathSpecification() IStandalonePathSpecificationContext

func (*StatementsContext) StandaloneRowPattern

func (s *StatementsContext) StandaloneRowPattern() IStandaloneRowPatternContext

func (*StatementsContext) StandaloneType

func (s *StatementsContext) StandaloneType() IStandaloneTypeContext

func (*StatementsContext) ToStringTree

func (s *StatementsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type StringLiteralContext

type StringLiteralContext struct {
	PrimaryExpressionContext
}

func NewStringLiteralContext

func NewStringLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StringLiteralContext

func (*StringLiteralContext) Accept

func (s *StringLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StringLiteralContext) EnterRule

func (s *StringLiteralContext) EnterRule(listener antlr.ParseTreeListener)

func (*StringLiteralContext) ExitRule

func (s *StringLiteralContext) ExitRule(listener antlr.ParseTreeListener)

func (*StringLiteralContext) GetRuleContext

func (s *StringLiteralContext) GetRuleContext() antlr.RuleContext

func (*StringLiteralContext) String_

type StringUserContext

type StringUserContext struct {
	AuthorizationUserContext
}

func NewStringUserContext

func NewStringUserContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StringUserContext

func (*StringUserContext) Accept

func (s *StringUserContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StringUserContext) EnterRule

func (s *StringUserContext) EnterRule(listener antlr.ParseTreeListener)

func (*StringUserContext) ExitRule

func (s *StringUserContext) ExitRule(listener antlr.ParseTreeListener)

func (*StringUserContext) GetRuleContext

func (s *StringUserContext) GetRuleContext() antlr.RuleContext

func (*StringUserContext) String_

func (s *StringUserContext) String_() IString_Context

type String_Context

type String_Context struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyString_Context

func NewEmptyString_Context() *String_Context

func NewString_Context

func NewString_Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *String_Context

func (*String_Context) CopyAll

func (s *String_Context) CopyAll(ctx *String_Context)

func (*String_Context) GetParser

func (s *String_Context) GetParser() antlr.Parser

func (*String_Context) GetRuleContext

func (s *String_Context) GetRuleContext() antlr.RuleContext

func (*String_Context) IsString_Context

func (*String_Context) IsString_Context()

func (*String_Context) ToStringTree

func (s *String_Context) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SubqueryContext

type SubqueryContext struct {
	QueryPrimaryContext
}

func NewSubqueryContext

func NewSubqueryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubqueryContext

func (*SubqueryContext) Accept

func (s *SubqueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SubqueryContext) EnterRule

func (s *SubqueryContext) EnterRule(listener antlr.ParseTreeListener)

func (*SubqueryContext) ExitRule

func (s *SubqueryContext) ExitRule(listener antlr.ParseTreeListener)

func (*SubqueryContext) GetRuleContext

func (s *SubqueryContext) GetRuleContext() antlr.RuleContext

func (*SubqueryContext) LPAREN_

func (s *SubqueryContext) LPAREN_() antlr.TerminalNode

func (*SubqueryContext) QueryNoWith

func (s *SubqueryContext) QueryNoWith() IQueryNoWithContext

func (*SubqueryContext) RPAREN_

func (s *SubqueryContext) RPAREN_() antlr.TerminalNode

type SubqueryExpressionContext

type SubqueryExpressionContext struct {
	PrimaryExpressionContext
}

func NewSubqueryExpressionContext

func NewSubqueryExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubqueryExpressionContext

func (*SubqueryExpressionContext) Accept

func (s *SubqueryExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SubqueryExpressionContext) EnterRule

func (s *SubqueryExpressionContext) EnterRule(listener antlr.ParseTreeListener)

func (*SubqueryExpressionContext) ExitRule

func (s *SubqueryExpressionContext) ExitRule(listener antlr.ParseTreeListener)

func (*SubqueryExpressionContext) GetRuleContext

func (s *SubqueryExpressionContext) GetRuleContext() antlr.RuleContext

func (*SubqueryExpressionContext) LPAREN_

func (s *SubqueryExpressionContext) LPAREN_() antlr.TerminalNode

func (*SubqueryExpressionContext) Query

func (*SubqueryExpressionContext) RPAREN_

func (s *SubqueryExpressionContext) RPAREN_() antlr.TerminalNode

type SubqueryRelationContext

type SubqueryRelationContext struct {
	RelationPrimaryContext
}

func NewSubqueryRelationContext

func NewSubqueryRelationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubqueryRelationContext

func (*SubqueryRelationContext) Accept

func (s *SubqueryRelationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SubqueryRelationContext) EnterRule

func (s *SubqueryRelationContext) EnterRule(listener antlr.ParseTreeListener)

func (*SubqueryRelationContext) ExitRule

func (s *SubqueryRelationContext) ExitRule(listener antlr.ParseTreeListener)

func (*SubqueryRelationContext) GetRuleContext

func (s *SubqueryRelationContext) GetRuleContext() antlr.RuleContext

func (*SubqueryRelationContext) LPAREN_

func (s *SubqueryRelationContext) LPAREN_() antlr.TerminalNode

func (*SubqueryRelationContext) Query

func (*SubqueryRelationContext) RPAREN_

func (s *SubqueryRelationContext) RPAREN_() antlr.TerminalNode

type SubscriptContext

type SubscriptContext struct {
	PrimaryExpressionContext
	// contains filtered or unexported fields
}

func NewSubscriptContext

func NewSubscriptContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubscriptContext

func (*SubscriptContext) Accept

func (s *SubscriptContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SubscriptContext) EnterRule

func (s *SubscriptContext) EnterRule(listener antlr.ParseTreeListener)

func (*SubscriptContext) ExitRule

func (s *SubscriptContext) ExitRule(listener antlr.ParseTreeListener)

func (*SubscriptContext) GetIndex

func (*SubscriptContext) GetRuleContext

func (s *SubscriptContext) GetRuleContext() antlr.RuleContext

func (*SubscriptContext) GetValue

func (*SubscriptContext) LSQUARE_

func (s *SubscriptContext) LSQUARE_() antlr.TerminalNode

func (*SubscriptContext) PrimaryExpression

func (s *SubscriptContext) PrimaryExpression() IPrimaryExpressionContext

func (*SubscriptContext) RSQUARE_

func (s *SubscriptContext) RSQUARE_() antlr.TerminalNode

func (*SubscriptContext) SetIndex

func (*SubscriptContext) SetValue

func (*SubscriptContext) ValueExpression

func (s *SubscriptContext) ValueExpression() IValueExpressionContext

type SubsetDefinitionContext

type SubsetDefinitionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySubsetDefinitionContext

func NewEmptySubsetDefinitionContext() *SubsetDefinitionContext

func NewSubsetDefinitionContext

func NewSubsetDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubsetDefinitionContext

func (*SubsetDefinitionContext) Accept

func (s *SubsetDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SubsetDefinitionContext) AllCOMMA_

func (s *SubsetDefinitionContext) AllCOMMA_() []antlr.TerminalNode

func (*SubsetDefinitionContext) AllIdentifier

func (s *SubsetDefinitionContext) AllIdentifier() []IIdentifierContext

func (*SubsetDefinitionContext) COMMA_

func (s *SubsetDefinitionContext) COMMA_(i int) antlr.TerminalNode

func (*SubsetDefinitionContext) EQ_

func (s *SubsetDefinitionContext) EQ_() antlr.TerminalNode

func (*SubsetDefinitionContext) EnterRule

func (s *SubsetDefinitionContext) EnterRule(listener antlr.ParseTreeListener)

func (*SubsetDefinitionContext) ExitRule

func (s *SubsetDefinitionContext) ExitRule(listener antlr.ParseTreeListener)

func (*SubsetDefinitionContext) GetName

func (*SubsetDefinitionContext) GetParser

func (s *SubsetDefinitionContext) GetParser() antlr.Parser

func (*SubsetDefinitionContext) GetRuleContext

func (s *SubsetDefinitionContext) GetRuleContext() antlr.RuleContext

func (*SubsetDefinitionContext) GetUnion

func (*SubsetDefinitionContext) Get_identifier

func (s *SubsetDefinitionContext) Get_identifier() IIdentifierContext

func (*SubsetDefinitionContext) Identifier

func (*SubsetDefinitionContext) IsSubsetDefinitionContext

func (*SubsetDefinitionContext) IsSubsetDefinitionContext()

func (*SubsetDefinitionContext) LPAREN_

func (s *SubsetDefinitionContext) LPAREN_() antlr.TerminalNode

func (*SubsetDefinitionContext) RPAREN_

func (s *SubsetDefinitionContext) RPAREN_() antlr.TerminalNode

func (*SubsetDefinitionContext) SetName

func (*SubsetDefinitionContext) SetUnion

func (*SubsetDefinitionContext) Set_identifier

func (s *SubsetDefinitionContext) Set_identifier(v IIdentifierContext)

func (*SubsetDefinitionContext) ToStringTree

func (s *SubsetDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SubstringContext

type SubstringContext struct {
	PrimaryExpressionContext
}

func NewSubstringContext

func NewSubstringContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SubstringContext

func (*SubstringContext) Accept

func (s *SubstringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SubstringContext) AllValueExpression

func (s *SubstringContext) AllValueExpression() []IValueExpressionContext

func (*SubstringContext) EnterRule

func (s *SubstringContext) EnterRule(listener antlr.ParseTreeListener)

func (*SubstringContext) ExitRule

func (s *SubstringContext) ExitRule(listener antlr.ParseTreeListener)

func (*SubstringContext) FOR_

func (s *SubstringContext) FOR_() antlr.TerminalNode

func (*SubstringContext) FROM_

func (s *SubstringContext) FROM_() antlr.TerminalNode

func (*SubstringContext) GetRuleContext

func (s *SubstringContext) GetRuleContext() antlr.RuleContext

func (*SubstringContext) LPAREN_

func (s *SubstringContext) LPAREN_() antlr.TerminalNode

func (*SubstringContext) RPAREN_

func (s *SubstringContext) RPAREN_() antlr.TerminalNode

func (*SubstringContext) SUBSTRING_

func (s *SubstringContext) SUBSTRING_() antlr.TerminalNode

func (*SubstringContext) ValueExpression

func (s *SubstringContext) ValueExpression(i int) IValueExpressionContext

type TableArgumentContext

type TableArgumentContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTableArgumentContext

func NewEmptyTableArgumentContext() *TableArgumentContext

func NewTableArgumentContext

func NewTableArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TableArgumentContext

func (*TableArgumentContext) Accept

func (s *TableArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TableArgumentContext) AllBY_

func (s *TableArgumentContext) AllBY_() []antlr.TerminalNode

func (*TableArgumentContext) AllCOMMA_

func (s *TableArgumentContext) AllCOMMA_() []antlr.TerminalNode

func (*TableArgumentContext) AllExpression

func (s *TableArgumentContext) AllExpression() []IExpressionContext

func (*TableArgumentContext) AllLPAREN_

func (s *TableArgumentContext) AllLPAREN_() []antlr.TerminalNode

func (*TableArgumentContext) AllRPAREN_

func (s *TableArgumentContext) AllRPAREN_() []antlr.TerminalNode

func (*TableArgumentContext) AllSortItem

func (s *TableArgumentContext) AllSortItem() []ISortItemContext

func (*TableArgumentContext) BY_

func (s *TableArgumentContext) BY_(i int) antlr.TerminalNode

func (*TableArgumentContext) COMMA_

func (s *TableArgumentContext) COMMA_(i int) antlr.TerminalNode

func (*TableArgumentContext) EMPTY_

func (s *TableArgumentContext) EMPTY_() antlr.TerminalNode

func (*TableArgumentContext) EnterRule

func (s *TableArgumentContext) EnterRule(listener antlr.ParseTreeListener)

func (*TableArgumentContext) ExitRule

func (s *TableArgumentContext) ExitRule(listener antlr.ParseTreeListener)

func (*TableArgumentContext) Expression

func (s *TableArgumentContext) Expression(i int) IExpressionContext

func (*TableArgumentContext) GetParser

func (s *TableArgumentContext) GetParser() antlr.Parser

func (*TableArgumentContext) GetRuleContext

func (s *TableArgumentContext) GetRuleContext() antlr.RuleContext

func (*TableArgumentContext) IsTableArgumentContext

func (*TableArgumentContext) IsTableArgumentContext()

func (*TableArgumentContext) KEEP_

func (s *TableArgumentContext) KEEP_() antlr.TerminalNode

func (*TableArgumentContext) LPAREN_

func (s *TableArgumentContext) LPAREN_(i int) antlr.TerminalNode

func (*TableArgumentContext) ORDER_

func (s *TableArgumentContext) ORDER_() antlr.TerminalNode

func (*TableArgumentContext) PARTITION_

func (s *TableArgumentContext) PARTITION_() antlr.TerminalNode

func (*TableArgumentContext) PRUNE_

func (s *TableArgumentContext) PRUNE_() antlr.TerminalNode

func (*TableArgumentContext) RPAREN_

func (s *TableArgumentContext) RPAREN_(i int) antlr.TerminalNode

func (*TableArgumentContext) SortItem

func (s *TableArgumentContext) SortItem(i int) ISortItemContext

func (*TableArgumentContext) TableArgumentRelation

func (s *TableArgumentContext) TableArgumentRelation() ITableArgumentRelationContext

func (*TableArgumentContext) ToStringTree

func (s *TableArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TableArgumentContext) WHEN_

func (s *TableArgumentContext) WHEN_() antlr.TerminalNode

type TableArgumentQueryContext

type TableArgumentQueryContext struct {
	TableArgumentRelationContext
}

func NewTableArgumentQueryContext

func NewTableArgumentQueryContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TableArgumentQueryContext

func (*TableArgumentQueryContext) AS_

func (s *TableArgumentQueryContext) AS_() antlr.TerminalNode

func (*TableArgumentQueryContext) Accept

func (s *TableArgumentQueryContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TableArgumentQueryContext) ColumnAliases

func (*TableArgumentQueryContext) EnterRule

func (s *TableArgumentQueryContext) EnterRule(listener antlr.ParseTreeListener)

func (*TableArgumentQueryContext) ExitRule

func (s *TableArgumentQueryContext) ExitRule(listener antlr.ParseTreeListener)

func (*TableArgumentQueryContext) GetRuleContext

func (s *TableArgumentQueryContext) GetRuleContext() antlr.RuleContext

func (*TableArgumentQueryContext) Identifier

func (*TableArgumentQueryContext) LPAREN_

func (s *TableArgumentQueryContext) LPAREN_() antlr.TerminalNode

func (*TableArgumentQueryContext) Query

func (*TableArgumentQueryContext) RPAREN_

func (s *TableArgumentQueryContext) RPAREN_() antlr.TerminalNode

func (*TableArgumentQueryContext) TABLE_

func (s *TableArgumentQueryContext) TABLE_() antlr.TerminalNode

type TableArgumentRelationContext

type TableArgumentRelationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTableArgumentRelationContext

func NewEmptyTableArgumentRelationContext() *TableArgumentRelationContext

func NewTableArgumentRelationContext

func NewTableArgumentRelationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TableArgumentRelationContext

func (*TableArgumentRelationContext) CopyAll

func (*TableArgumentRelationContext) GetParser

func (s *TableArgumentRelationContext) GetParser() antlr.Parser

func (*TableArgumentRelationContext) GetRuleContext

func (s *TableArgumentRelationContext) GetRuleContext() antlr.RuleContext

func (*TableArgumentRelationContext) IsTableArgumentRelationContext

func (*TableArgumentRelationContext) IsTableArgumentRelationContext()

func (*TableArgumentRelationContext) ToStringTree

func (s *TableArgumentRelationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TableArgumentTableContext

type TableArgumentTableContext struct {
	TableArgumentRelationContext
}

func NewTableArgumentTableContext

func NewTableArgumentTableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TableArgumentTableContext

func (*TableArgumentTableContext) AS_

func (s *TableArgumentTableContext) AS_() antlr.TerminalNode

func (*TableArgumentTableContext) Accept

func (s *TableArgumentTableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TableArgumentTableContext) ColumnAliases

func (*TableArgumentTableContext) EnterRule

func (s *TableArgumentTableContext) EnterRule(listener antlr.ParseTreeListener)

func (*TableArgumentTableContext) ExitRule

func (s *TableArgumentTableContext) ExitRule(listener antlr.ParseTreeListener)

func (*TableArgumentTableContext) GetRuleContext

func (s *TableArgumentTableContext) GetRuleContext() antlr.RuleContext

func (*TableArgumentTableContext) Identifier

func (*TableArgumentTableContext) LPAREN_

func (s *TableArgumentTableContext) LPAREN_() antlr.TerminalNode

func (*TableArgumentTableContext) QualifiedName

func (*TableArgumentTableContext) RPAREN_

func (s *TableArgumentTableContext) RPAREN_() antlr.TerminalNode

func (*TableArgumentTableContext) TABLE_

func (s *TableArgumentTableContext) TABLE_() antlr.TerminalNode

type TableContext

type TableContext struct {
	QueryPrimaryContext
}

func NewTableContext

func NewTableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TableContext

func (*TableContext) Accept

func (s *TableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TableContext) EnterRule

func (s *TableContext) EnterRule(listener antlr.ParseTreeListener)

func (*TableContext) ExitRule

func (s *TableContext) ExitRule(listener antlr.ParseTreeListener)

func (*TableContext) GetRuleContext

func (s *TableContext) GetRuleContext() antlr.RuleContext

func (*TableContext) QualifiedName

func (s *TableContext) QualifiedName() IQualifiedNameContext

func (*TableContext) TABLE_

func (s *TableContext) TABLE_() antlr.TerminalNode

type TableElementContext

type TableElementContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTableElementContext

func NewEmptyTableElementContext() *TableElementContext

func NewTableElementContext

func NewTableElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TableElementContext

func (*TableElementContext) Accept

func (s *TableElementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TableElementContext) ColumnDefinition

func (s *TableElementContext) ColumnDefinition() IColumnDefinitionContext

func (*TableElementContext) EnterRule

func (s *TableElementContext) EnterRule(listener antlr.ParseTreeListener)

func (*TableElementContext) ExitRule

func (s *TableElementContext) ExitRule(listener antlr.ParseTreeListener)

func (*TableElementContext) GetParser

func (s *TableElementContext) GetParser() antlr.Parser

func (*TableElementContext) GetRuleContext

func (s *TableElementContext) GetRuleContext() antlr.RuleContext

func (*TableElementContext) IsTableElementContext

func (*TableElementContext) IsTableElementContext()

func (*TableElementContext) LikeClause

func (s *TableElementContext) LikeClause() ILikeClauseContext

func (*TableElementContext) ToStringTree

func (s *TableElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TableExecuteContext

type TableExecuteContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewTableExecuteContext

func NewTableExecuteContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TableExecuteContext

func (*TableExecuteContext) ALTER_

func (s *TableExecuteContext) ALTER_() antlr.TerminalNode

func (*TableExecuteContext) Accept

func (s *TableExecuteContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TableExecuteContext) AllCOMMA_

func (s *TableExecuteContext) AllCOMMA_() []antlr.TerminalNode

func (*TableExecuteContext) AllCallArgument

func (s *TableExecuteContext) AllCallArgument() []ICallArgumentContext

func (*TableExecuteContext) BooleanExpression

func (s *TableExecuteContext) BooleanExpression() IBooleanExpressionContext

func (*TableExecuteContext) COMMA_

func (s *TableExecuteContext) COMMA_(i int) antlr.TerminalNode

func (*TableExecuteContext) CallArgument

func (s *TableExecuteContext) CallArgument(i int) ICallArgumentContext

func (*TableExecuteContext) EXECUTE_

func (s *TableExecuteContext) EXECUTE_() antlr.TerminalNode

func (*TableExecuteContext) EnterRule

func (s *TableExecuteContext) EnterRule(listener antlr.ParseTreeListener)

func (*TableExecuteContext) ExitRule

func (s *TableExecuteContext) ExitRule(listener antlr.ParseTreeListener)

func (*TableExecuteContext) GetProcedureName

func (s *TableExecuteContext) GetProcedureName() IIdentifierContext

func (*TableExecuteContext) GetRuleContext

func (s *TableExecuteContext) GetRuleContext() antlr.RuleContext

func (*TableExecuteContext) GetTableName

func (s *TableExecuteContext) GetTableName() IQualifiedNameContext

func (*TableExecuteContext) GetWhere

func (*TableExecuteContext) Identifier

func (s *TableExecuteContext) Identifier() IIdentifierContext

func (*TableExecuteContext) LPAREN_

func (s *TableExecuteContext) LPAREN_() antlr.TerminalNode

func (*TableExecuteContext) QualifiedName

func (s *TableExecuteContext) QualifiedName() IQualifiedNameContext

func (*TableExecuteContext) RPAREN_

func (s *TableExecuteContext) RPAREN_() antlr.TerminalNode

func (*TableExecuteContext) SetProcedureName

func (s *TableExecuteContext) SetProcedureName(v IIdentifierContext)

func (*TableExecuteContext) SetTableName

func (s *TableExecuteContext) SetTableName(v IQualifiedNameContext)

func (*TableExecuteContext) SetWhere

func (*TableExecuteContext) TABLE_

func (s *TableExecuteContext) TABLE_() antlr.TerminalNode

func (*TableExecuteContext) WHERE_

func (s *TableExecuteContext) WHERE_() antlr.TerminalNode

type TableFunctionArgumentContext

type TableFunctionArgumentContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTableFunctionArgumentContext

func NewEmptyTableFunctionArgumentContext() *TableFunctionArgumentContext

func NewTableFunctionArgumentContext

func NewTableFunctionArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TableFunctionArgumentContext

func (*TableFunctionArgumentContext) Accept

func (s *TableFunctionArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TableFunctionArgumentContext) DescriptorArgument

func (*TableFunctionArgumentContext) EnterRule

func (s *TableFunctionArgumentContext) EnterRule(listener antlr.ParseTreeListener)

func (*TableFunctionArgumentContext) ExitRule

func (s *TableFunctionArgumentContext) ExitRule(listener antlr.ParseTreeListener)

func (*TableFunctionArgumentContext) Expression

func (*TableFunctionArgumentContext) GetParser

func (s *TableFunctionArgumentContext) GetParser() antlr.Parser

func (*TableFunctionArgumentContext) GetRuleContext

func (s *TableFunctionArgumentContext) GetRuleContext() antlr.RuleContext

func (*TableFunctionArgumentContext) Identifier

func (*TableFunctionArgumentContext) IsTableFunctionArgumentContext

func (*TableFunctionArgumentContext) IsTableFunctionArgumentContext()

func (*TableFunctionArgumentContext) RDOUBLEARROW_

func (s *TableFunctionArgumentContext) RDOUBLEARROW_() antlr.TerminalNode

func (*TableFunctionArgumentContext) TableArgument

func (*TableFunctionArgumentContext) ToStringTree

func (s *TableFunctionArgumentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TableFunctionCallContext

type TableFunctionCallContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTableFunctionCallContext

func NewEmptyTableFunctionCallContext() *TableFunctionCallContext

func NewTableFunctionCallContext

func NewTableFunctionCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TableFunctionCallContext

func (*TableFunctionCallContext) Accept

func (s *TableFunctionCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TableFunctionCallContext) AllCOMMA_

func (s *TableFunctionCallContext) AllCOMMA_() []antlr.TerminalNode

func (*TableFunctionCallContext) AllCopartitionTables

func (s *TableFunctionCallContext) AllCopartitionTables() []ICopartitionTablesContext

func (*TableFunctionCallContext) AllTableFunctionArgument

func (s *TableFunctionCallContext) AllTableFunctionArgument() []ITableFunctionArgumentContext

func (*TableFunctionCallContext) COMMA_

func (s *TableFunctionCallContext) COMMA_(i int) antlr.TerminalNode

func (*TableFunctionCallContext) COPARTITION_

func (s *TableFunctionCallContext) COPARTITION_() antlr.TerminalNode

func (*TableFunctionCallContext) CopartitionTables

func (s *TableFunctionCallContext) CopartitionTables(i int) ICopartitionTablesContext

func (*TableFunctionCallContext) EnterRule

func (s *TableFunctionCallContext) EnterRule(listener antlr.ParseTreeListener)

func (*TableFunctionCallContext) ExitRule

func (s *TableFunctionCallContext) ExitRule(listener antlr.ParseTreeListener)

func (*TableFunctionCallContext) GetParser

func (s *TableFunctionCallContext) GetParser() antlr.Parser

func (*TableFunctionCallContext) GetRuleContext

func (s *TableFunctionCallContext) GetRuleContext() antlr.RuleContext

func (*TableFunctionCallContext) IsTableFunctionCallContext

func (*TableFunctionCallContext) IsTableFunctionCallContext()

func (*TableFunctionCallContext) LPAREN_

func (s *TableFunctionCallContext) LPAREN_() antlr.TerminalNode

func (*TableFunctionCallContext) QualifiedName

func (*TableFunctionCallContext) RPAREN_

func (s *TableFunctionCallContext) RPAREN_() antlr.TerminalNode

func (*TableFunctionCallContext) TableFunctionArgument

func (s *TableFunctionCallContext) TableFunctionArgument(i int) ITableFunctionArgumentContext

func (*TableFunctionCallContext) ToStringTree

func (s *TableFunctionCallContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TableFunctionInvocationContext

type TableFunctionInvocationContext struct {
	RelationPrimaryContext
}

func NewTableFunctionInvocationContext

func NewTableFunctionInvocationContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TableFunctionInvocationContext

func (*TableFunctionInvocationContext) Accept

func (s *TableFunctionInvocationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TableFunctionInvocationContext) EnterRule

func (s *TableFunctionInvocationContext) EnterRule(listener antlr.ParseTreeListener)

func (*TableFunctionInvocationContext) ExitRule

func (s *TableFunctionInvocationContext) ExitRule(listener antlr.ParseTreeListener)

func (*TableFunctionInvocationContext) GetRuleContext

func (s *TableFunctionInvocationContext) GetRuleContext() antlr.RuleContext

func (*TableFunctionInvocationContext) LPAREN_

func (s *TableFunctionInvocationContext) LPAREN_() antlr.TerminalNode

func (*TableFunctionInvocationContext) RPAREN_

func (s *TableFunctionInvocationContext) RPAREN_() antlr.TerminalNode

func (*TableFunctionInvocationContext) TABLE_

func (s *TableFunctionInvocationContext) TABLE_() antlr.TerminalNode

func (*TableFunctionInvocationContext) TableFunctionCall

type TableNameContext

type TableNameContext struct {
	RelationPrimaryContext
}

func NewTableNameContext

func NewTableNameContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TableNameContext

func (*TableNameContext) Accept

func (s *TableNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TableNameContext) EnterRule

func (s *TableNameContext) EnterRule(listener antlr.ParseTreeListener)

func (*TableNameContext) ExitRule

func (s *TableNameContext) ExitRule(listener antlr.ParseTreeListener)

func (*TableNameContext) GetRuleContext

func (s *TableNameContext) GetRuleContext() antlr.RuleContext

func (*TableNameContext) QualifiedName

func (s *TableNameContext) QualifiedName() IQualifiedNameContext

func (*TableNameContext) QueryPeriod

func (s *TableNameContext) QueryPeriod() IQueryPeriodContext

type TimeZoneIntervalContext

type TimeZoneIntervalContext struct {
	TimeZoneSpecifierContext
}

func NewTimeZoneIntervalContext

func NewTimeZoneIntervalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TimeZoneIntervalContext

func (*TimeZoneIntervalContext) Accept

func (s *TimeZoneIntervalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TimeZoneIntervalContext) EnterRule

func (s *TimeZoneIntervalContext) EnterRule(listener antlr.ParseTreeListener)

func (*TimeZoneIntervalContext) ExitRule

func (s *TimeZoneIntervalContext) ExitRule(listener antlr.ParseTreeListener)

func (*TimeZoneIntervalContext) GetRuleContext

func (s *TimeZoneIntervalContext) GetRuleContext() antlr.RuleContext

func (*TimeZoneIntervalContext) Interval

func (*TimeZoneIntervalContext) TIME_

func (s *TimeZoneIntervalContext) TIME_() antlr.TerminalNode

func (*TimeZoneIntervalContext) ZONE_

func (s *TimeZoneIntervalContext) ZONE_() antlr.TerminalNode

type TimeZoneSpecifierContext

type TimeZoneSpecifierContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTimeZoneSpecifierContext

func NewEmptyTimeZoneSpecifierContext() *TimeZoneSpecifierContext

func NewTimeZoneSpecifierContext

func NewTimeZoneSpecifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TimeZoneSpecifierContext

func (*TimeZoneSpecifierContext) CopyAll

func (*TimeZoneSpecifierContext) GetParser

func (s *TimeZoneSpecifierContext) GetParser() antlr.Parser

func (*TimeZoneSpecifierContext) GetRuleContext

func (s *TimeZoneSpecifierContext) GetRuleContext() antlr.RuleContext

func (*TimeZoneSpecifierContext) IsTimeZoneSpecifierContext

func (*TimeZoneSpecifierContext) IsTimeZoneSpecifierContext()

func (*TimeZoneSpecifierContext) ToStringTree

func (s *TimeZoneSpecifierContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TimeZoneStringContext

type TimeZoneStringContext struct {
	TimeZoneSpecifierContext
}

func NewTimeZoneStringContext

func NewTimeZoneStringContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TimeZoneStringContext

func (*TimeZoneStringContext) Accept

func (s *TimeZoneStringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TimeZoneStringContext) EnterRule

func (s *TimeZoneStringContext) EnterRule(listener antlr.ParseTreeListener)

func (*TimeZoneStringContext) ExitRule

func (s *TimeZoneStringContext) ExitRule(listener antlr.ParseTreeListener)

func (*TimeZoneStringContext) GetRuleContext

func (s *TimeZoneStringContext) GetRuleContext() antlr.RuleContext

func (*TimeZoneStringContext) String_

func (*TimeZoneStringContext) TIME_

func (s *TimeZoneStringContext) TIME_() antlr.TerminalNode

func (*TimeZoneStringContext) ZONE_

func (s *TimeZoneStringContext) ZONE_() antlr.TerminalNode

type TransactionAccessModeContext

type TransactionAccessModeContext struct {
	TransactionModeContext
	// contains filtered or unexported fields
}

func NewTransactionAccessModeContext

func NewTransactionAccessModeContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TransactionAccessModeContext

func (*TransactionAccessModeContext) Accept

func (s *TransactionAccessModeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TransactionAccessModeContext) EnterRule

func (s *TransactionAccessModeContext) EnterRule(listener antlr.ParseTreeListener)

func (*TransactionAccessModeContext) ExitRule

func (s *TransactionAccessModeContext) ExitRule(listener antlr.ParseTreeListener)

func (*TransactionAccessModeContext) GetAccessMode

func (s *TransactionAccessModeContext) GetAccessMode() antlr.Token

func (*TransactionAccessModeContext) GetRuleContext

func (s *TransactionAccessModeContext) GetRuleContext() antlr.RuleContext

func (*TransactionAccessModeContext) ONLY_

func (s *TransactionAccessModeContext) ONLY_() antlr.TerminalNode

func (*TransactionAccessModeContext) READ_

func (s *TransactionAccessModeContext) READ_() antlr.TerminalNode

func (*TransactionAccessModeContext) SetAccessMode

func (s *TransactionAccessModeContext) SetAccessMode(v antlr.Token)

func (*TransactionAccessModeContext) WRITE_

func (s *TransactionAccessModeContext) WRITE_() antlr.TerminalNode

type TransactionModeContext

type TransactionModeContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTransactionModeContext

func NewEmptyTransactionModeContext() *TransactionModeContext

func NewTransactionModeContext

func NewTransactionModeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TransactionModeContext

func (*TransactionModeContext) CopyAll

func (*TransactionModeContext) GetParser

func (s *TransactionModeContext) GetParser() antlr.Parser

func (*TransactionModeContext) GetRuleContext

func (s *TransactionModeContext) GetRuleContext() antlr.RuleContext

func (*TransactionModeContext) IsTransactionModeContext

func (*TransactionModeContext) IsTransactionModeContext()

func (*TransactionModeContext) ToStringTree

func (s *TransactionModeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TrimContext

type TrimContext struct {
	PrimaryExpressionContext
	// contains filtered or unexported fields
}

func NewTrimContext

func NewTrimContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TrimContext

func (*TrimContext) Accept

func (s *TrimContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TrimContext) AllValueExpression

func (s *TrimContext) AllValueExpression() []IValueExpressionContext

func (*TrimContext) COMMA_

func (s *TrimContext) COMMA_() antlr.TerminalNode

func (*TrimContext) EnterRule

func (s *TrimContext) EnterRule(listener antlr.ParseTreeListener)

func (*TrimContext) ExitRule

func (s *TrimContext) ExitRule(listener antlr.ParseTreeListener)

func (*TrimContext) FROM_

func (s *TrimContext) FROM_() antlr.TerminalNode

func (*TrimContext) GetRuleContext

func (s *TrimContext) GetRuleContext() antlr.RuleContext

func (*TrimContext) GetTrimChar

func (s *TrimContext) GetTrimChar() IValueExpressionContext

func (*TrimContext) GetTrimSource

func (s *TrimContext) GetTrimSource() IValueExpressionContext

func (*TrimContext) LPAREN_

func (s *TrimContext) LPAREN_() antlr.TerminalNode

func (*TrimContext) RPAREN_

func (s *TrimContext) RPAREN_() antlr.TerminalNode

func (*TrimContext) SetTrimChar

func (s *TrimContext) SetTrimChar(v IValueExpressionContext)

func (*TrimContext) SetTrimSource

func (s *TrimContext) SetTrimSource(v IValueExpressionContext)

func (*TrimContext) TRIM_

func (s *TrimContext) TRIM_() antlr.TerminalNode

func (*TrimContext) TrimsSpecification

func (s *TrimContext) TrimsSpecification() ITrimsSpecificationContext

func (*TrimContext) ValueExpression

func (s *TrimContext) ValueExpression(i int) IValueExpressionContext

type TrimsSpecificationContext

type TrimsSpecificationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTrimsSpecificationContext

func NewEmptyTrimsSpecificationContext() *TrimsSpecificationContext

func NewTrimsSpecificationContext

func NewTrimsSpecificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TrimsSpecificationContext

func (*TrimsSpecificationContext) Accept

func (s *TrimsSpecificationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TrimsSpecificationContext) BOTH_

func (s *TrimsSpecificationContext) BOTH_() antlr.TerminalNode

func (*TrimsSpecificationContext) EnterRule

func (s *TrimsSpecificationContext) EnterRule(listener antlr.ParseTreeListener)

func (*TrimsSpecificationContext) ExitRule

func (s *TrimsSpecificationContext) ExitRule(listener antlr.ParseTreeListener)

func (*TrimsSpecificationContext) GetParser

func (s *TrimsSpecificationContext) GetParser() antlr.Parser

func (*TrimsSpecificationContext) GetRuleContext

func (s *TrimsSpecificationContext) GetRuleContext() antlr.RuleContext

func (*TrimsSpecificationContext) IsTrimsSpecificationContext

func (*TrimsSpecificationContext) IsTrimsSpecificationContext()

func (*TrimsSpecificationContext) LEADING_

func (s *TrimsSpecificationContext) LEADING_() antlr.TerminalNode

func (*TrimsSpecificationContext) TRAILING_

func (s *TrimsSpecificationContext) TRAILING_() antlr.TerminalNode

func (*TrimsSpecificationContext) ToStringTree

func (s *TrimsSpecificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TrinoLexer

type TrinoLexer struct {
	*antlr.BaseLexer
	// contains filtered or unexported fields
}

func NewTrinoLexer

func NewTrinoLexer(input antlr.CharStream) *TrinoLexer

NewTrinoLexer produces a new lexer instance for the optional input antlr.CharStream.

type TrinoParser

type TrinoParser struct {
	*antlr.BaseParser
}

func NewTrinoParser

func NewTrinoParser(input antlr.TokenStream) *TrinoParser

NewTrinoParser produces a new parser instance for the optional input antlr.TokenStream.

func (*TrinoParser) AliasedRelation

func (p *TrinoParser) AliasedRelation() (localctx IAliasedRelationContext)

func (*TrinoParser) As_column_alias

func (p *TrinoParser) As_column_alias() (localctx IAs_column_aliasContext)

func (*TrinoParser) AuthorizationUser

func (p *TrinoParser) AuthorizationUser() (localctx IAuthorizationUserContext)

func (*TrinoParser) BooleanExpression

func (p *TrinoParser) BooleanExpression() (localctx IBooleanExpressionContext)

func (*TrinoParser) BooleanExpression_Sempred

func (p *TrinoParser) BooleanExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*TrinoParser) BooleanValue

func (p *TrinoParser) BooleanValue() (localctx IBooleanValueContext)

func (*TrinoParser) CallArgument

func (p *TrinoParser) CallArgument() (localctx ICallArgumentContext)

func (*TrinoParser) CaseStatementWhenClause

func (p *TrinoParser) CaseStatementWhenClause() (localctx ICaseStatementWhenClauseContext)

func (*TrinoParser) ColumnAliases

func (p *TrinoParser) ColumnAliases() (localctx IColumnAliasesContext)

func (*TrinoParser) ColumnDefinition

func (p *TrinoParser) ColumnDefinition() (localctx IColumnDefinitionContext)

func (*TrinoParser) Column_alias

func (p *TrinoParser) Column_alias() (localctx IColumn_aliasContext)

func (*TrinoParser) ComparisonOperator

func (p *TrinoParser) ComparisonOperator() (localctx IComparisonOperatorContext)

func (*TrinoParser) ComparisonQuantifier

func (p *TrinoParser) ComparisonQuantifier() (localctx IComparisonQuantifierContext)

func (*TrinoParser) ControlStatement

func (p *TrinoParser) ControlStatement() (localctx IControlStatementContext)

func (*TrinoParser) CopartitionTables

func (p *TrinoParser) CopartitionTables() (localctx ICopartitionTablesContext)

func (*TrinoParser) DescriptorArgument

func (p *TrinoParser) DescriptorArgument() (localctx IDescriptorArgumentContext)

func (*TrinoParser) DescriptorField

func (p *TrinoParser) DescriptorField() (localctx IDescriptorFieldContext)

func (*TrinoParser) ElseClause

func (p *TrinoParser) ElseClause() (localctx IElseClauseContext)

func (*TrinoParser) ElseIfClause

func (p *TrinoParser) ElseIfClause() (localctx IElseIfClauseContext)

func (*TrinoParser) EmptyMatchHandling

func (p *TrinoParser) EmptyMatchHandling() (localctx IEmptyMatchHandlingContext)

func (*TrinoParser) ExplainOption

func (p *TrinoParser) ExplainOption() (localctx IExplainOptionContext)

func (*TrinoParser) Expression

func (p *TrinoParser) Expression() (localctx IExpressionContext)

func (*TrinoParser) Filter

func (p *TrinoParser) Filter() (localctx IFilterContext)

func (*TrinoParser) FrameBound

func (p *TrinoParser) FrameBound() (localctx IFrameBoundContext)

func (*TrinoParser) FrameExtent

func (p *TrinoParser) FrameExtent() (localctx IFrameExtentContext)

func (*TrinoParser) FunctionDeclaration

func (p *TrinoParser) FunctionDeclaration() (localctx IFunctionDeclarationContext)

func (*TrinoParser) FunctionSpecification

func (p *TrinoParser) FunctionSpecification() (localctx IFunctionSpecificationContext)

func (*TrinoParser) Grantor

func (p *TrinoParser) Grantor() (localctx IGrantorContext)

func (*TrinoParser) GroupBy

func (p *TrinoParser) GroupBy() (localctx IGroupByContext)

func (*TrinoParser) GroupingElement

func (p *TrinoParser) GroupingElement() (localctx IGroupingElementContext)

func (*TrinoParser) GroupingSet

func (p *TrinoParser) GroupingSet() (localctx IGroupingSetContext)

func (*TrinoParser) Identifier

func (p *TrinoParser) Identifier() (localctx IIdentifierContext)

func (*TrinoParser) Interval

func (p *TrinoParser) Interval() (localctx IIntervalContext)

func (*TrinoParser) IntervalField

func (p *TrinoParser) IntervalField() (localctx IIntervalFieldContext)

func (*TrinoParser) JoinCriteria

func (p *TrinoParser) JoinCriteria() (localctx IJoinCriteriaContext)

func (*TrinoParser) JoinType

func (p *TrinoParser) JoinType() (localctx IJoinTypeContext)

func (*TrinoParser) JsonArgument

func (p *TrinoParser) JsonArgument() (localctx IJsonArgumentContext)

func (*TrinoParser) JsonExistsErrorBehavior

func (p *TrinoParser) JsonExistsErrorBehavior() (localctx IJsonExistsErrorBehaviorContext)

func (*TrinoParser) JsonObjectMember

func (p *TrinoParser) JsonObjectMember() (localctx IJsonObjectMemberContext)

func (*TrinoParser) JsonPathInvocation

func (p *TrinoParser) JsonPathInvocation() (localctx IJsonPathInvocationContext)

func (*TrinoParser) JsonQueryBehavior

func (p *TrinoParser) JsonQueryBehavior() (localctx IJsonQueryBehaviorContext)

func (*TrinoParser) JsonQueryWrapperBehavior

func (p *TrinoParser) JsonQueryWrapperBehavior() (localctx IJsonQueryWrapperBehaviorContext)

func (*TrinoParser) JsonRepresentation

func (p *TrinoParser) JsonRepresentation() (localctx IJsonRepresentationContext)

func (*TrinoParser) JsonValueBehavior

func (p *TrinoParser) JsonValueBehavior() (localctx IJsonValueBehaviorContext)

func (*TrinoParser) JsonValueExpression

func (p *TrinoParser) JsonValueExpression() (localctx IJsonValueExpressionContext)

func (*TrinoParser) LevelOfIsolation

func (p *TrinoParser) LevelOfIsolation() (localctx ILevelOfIsolationContext)

func (*TrinoParser) LikeClause

func (p *TrinoParser) LikeClause() (localctx ILikeClauseContext)

func (*TrinoParser) LimitRowCount

func (p *TrinoParser) LimitRowCount() (localctx ILimitRowCountContext)

func (*TrinoParser) ListAggOverflowBehavior

func (p *TrinoParser) ListAggOverflowBehavior() (localctx IListAggOverflowBehaviorContext)

func (*TrinoParser) ListaggCountIndication

func (p *TrinoParser) ListaggCountIndication() (localctx IListaggCountIndicationContext)

func (*TrinoParser) MeasureDefinition

func (p *TrinoParser) MeasureDefinition() (localctx IMeasureDefinitionContext)

func (*TrinoParser) MergeCase

func (p *TrinoParser) MergeCase() (localctx IMergeCaseContext)

func (*TrinoParser) NamedQuery

func (p *TrinoParser) NamedQuery() (localctx INamedQueryContext)

func (*TrinoParser) NonReserved

func (p *TrinoParser) NonReserved() (localctx INonReservedContext)

func (*TrinoParser) NormalForm

func (p *TrinoParser) NormalForm() (localctx INormalFormContext)

func (*TrinoParser) NullTreatment

func (p *TrinoParser) NullTreatment() (localctx INullTreatmentContext)

func (*TrinoParser) Number

func (p *TrinoParser) Number() (localctx INumberContext)

func (*TrinoParser) Over

func (p *TrinoParser) Over() (localctx IOverContext)

func (*TrinoParser) ParameterDeclaration

func (p *TrinoParser) ParameterDeclaration() (localctx IParameterDeclarationContext)

func (*TrinoParser) Parse

func (p *TrinoParser) Parse() (localctx IParseContext)

func (*TrinoParser) PathElement

func (p *TrinoParser) PathElement() (localctx IPathElementContext)

func (*TrinoParser) PathSpecification

func (p *TrinoParser) PathSpecification() (localctx IPathSpecificationContext)

func (*TrinoParser) PatternPrimary

func (p *TrinoParser) PatternPrimary() (localctx IPatternPrimaryContext)

func (*TrinoParser) PatternQuantifier

func (p *TrinoParser) PatternQuantifier() (localctx IPatternQuantifierContext)

func (*TrinoParser) PatternRecognition

func (p *TrinoParser) PatternRecognition() (localctx IPatternRecognitionContext)

func (*TrinoParser) Predicate_

func (p *TrinoParser) Predicate_() (localctx IPredicate_Context)

func (*TrinoParser) PrimaryExpression

func (p *TrinoParser) PrimaryExpression() (localctx IPrimaryExpressionContext)

func (*TrinoParser) PrimaryExpression_Sempred

func (p *TrinoParser) PrimaryExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*TrinoParser) Principal

func (p *TrinoParser) Principal() (localctx IPrincipalContext)

func (*TrinoParser) Privilege

func (p *TrinoParser) Privilege() (localctx IPrivilegeContext)

func (*TrinoParser) ProcessingMode

func (p *TrinoParser) ProcessingMode() (localctx IProcessingModeContext)

func (*TrinoParser) Properties

func (p *TrinoParser) Properties() (localctx IPropertiesContext)

func (*TrinoParser) Property

func (p *TrinoParser) Property() (localctx IPropertyContext)

func (*TrinoParser) PropertyAssignments

func (p *TrinoParser) PropertyAssignments() (localctx IPropertyAssignmentsContext)

func (*TrinoParser) PropertyValue

func (p *TrinoParser) PropertyValue() (localctx IPropertyValueContext)

func (*TrinoParser) QualifiedName

func (p *TrinoParser) QualifiedName() (localctx IQualifiedNameContext)

func (*TrinoParser) Query

func (p *TrinoParser) Query() (localctx IQueryContext)

func (*TrinoParser) QueryNoWith

func (p *TrinoParser) QueryNoWith() (localctx IQueryNoWithContext)

func (*TrinoParser) QueryPeriod

func (p *TrinoParser) QueryPeriod() (localctx IQueryPeriodContext)

func (*TrinoParser) QueryPrimary

func (p *TrinoParser) QueryPrimary() (localctx IQueryPrimaryContext)

func (*TrinoParser) QuerySpecification

func (p *TrinoParser) QuerySpecification() (localctx IQuerySpecificationContext)

func (*TrinoParser) QueryTerm

func (p *TrinoParser) QueryTerm() (localctx IQueryTermContext)

func (*TrinoParser) QueryTerm_Sempred

func (p *TrinoParser) QueryTerm_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*TrinoParser) RangeType

func (p *TrinoParser) RangeType() (localctx IRangeTypeContext)

func (*TrinoParser) Relation

func (p *TrinoParser) Relation() (localctx IRelationContext)

func (*TrinoParser) RelationPrimary

func (p *TrinoParser) RelationPrimary() (localctx IRelationPrimaryContext)

func (*TrinoParser) Relation_Sempred

func (p *TrinoParser) Relation_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*TrinoParser) ReturnsClause

func (p *TrinoParser) ReturnsClause() (localctx IReturnsClauseContext)

func (*TrinoParser) Roles

func (p *TrinoParser) Roles() (localctx IRolesContext)

func (*TrinoParser) RootQuery

func (p *TrinoParser) RootQuery() (localctx IRootQueryContext)

func (*TrinoParser) RoutineCharacteristic

func (p *TrinoParser) RoutineCharacteristic() (localctx IRoutineCharacteristicContext)

func (*TrinoParser) RowCount

func (p *TrinoParser) RowCount() (localctx IRowCountContext)

func (*TrinoParser) RowField

func (p *TrinoParser) RowField() (localctx IRowFieldContext)

func (*TrinoParser) RowPattern

func (p *TrinoParser) RowPattern() (localctx IRowPatternContext)

func (*TrinoParser) RowPattern_Sempred

func (p *TrinoParser) RowPattern_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*TrinoParser) RowsPerMatch

func (p *TrinoParser) RowsPerMatch() (localctx IRowsPerMatchContext)

func (*TrinoParser) SampleType

func (p *TrinoParser) SampleType() (localctx ISampleTypeContext)

func (*TrinoParser) SampledRelation

func (p *TrinoParser) SampledRelation() (localctx ISampledRelationContext)

func (*TrinoParser) SelectItem

func (p *TrinoParser) SelectItem() (localctx ISelectItemContext)

func (*TrinoParser) Sempred

func (p *TrinoParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool

func (*TrinoParser) SetQuantifier

func (p *TrinoParser) SetQuantifier() (localctx ISetQuantifierContext)

func (*TrinoParser) SingleStatement

func (p *TrinoParser) SingleStatement() (localctx ISingleStatementContext)

func (*TrinoParser) SkipTo

func (p *TrinoParser) SkipTo() (localctx ISkipToContext)

func (*TrinoParser) SortItem

func (p *TrinoParser) SortItem() (localctx ISortItemContext)

func (*TrinoParser) SqlStatementList

func (p *TrinoParser) SqlStatementList() (localctx ISqlStatementListContext)

func (*TrinoParser) StandaloneExpression

func (p *TrinoParser) StandaloneExpression() (localctx IStandaloneExpressionContext)

func (*TrinoParser) StandaloneFunctionSpecification

func (p *TrinoParser) StandaloneFunctionSpecification() (localctx IStandaloneFunctionSpecificationContext)

func (*TrinoParser) StandalonePathSpecification

func (p *TrinoParser) StandalonePathSpecification() (localctx IStandalonePathSpecificationContext)

func (*TrinoParser) StandaloneRowPattern

func (p *TrinoParser) StandaloneRowPattern() (localctx IStandaloneRowPatternContext)

func (*TrinoParser) StandaloneType

func (p *TrinoParser) StandaloneType() (localctx IStandaloneTypeContext)

func (*TrinoParser) Statement

func (p *TrinoParser) Statement() (localctx IStatementContext)

func (*TrinoParser) Statements

func (p *TrinoParser) Statements() (localctx IStatementsContext)

func (*TrinoParser) String_

func (p *TrinoParser) String_() (localctx IString_Context)

func (*TrinoParser) SubsetDefinition

func (p *TrinoParser) SubsetDefinition() (localctx ISubsetDefinitionContext)

func (*TrinoParser) TableArgument

func (p *TrinoParser) TableArgument() (localctx ITableArgumentContext)

func (*TrinoParser) TableArgumentRelation

func (p *TrinoParser) TableArgumentRelation() (localctx ITableArgumentRelationContext)

func (*TrinoParser) TableElement

func (p *TrinoParser) TableElement() (localctx ITableElementContext)

func (*TrinoParser) TableFunctionArgument

func (p *TrinoParser) TableFunctionArgument() (localctx ITableFunctionArgumentContext)

func (*TrinoParser) TableFunctionCall

func (p *TrinoParser) TableFunctionCall() (localctx ITableFunctionCallContext)

func (*TrinoParser) TimeZoneSpecifier

func (p *TrinoParser) TimeZoneSpecifier() (localctx ITimeZoneSpecifierContext)

func (*TrinoParser) TransactionMode

func (p *TrinoParser) TransactionMode() (localctx ITransactionModeContext)

func (*TrinoParser) TrimsSpecification

func (p *TrinoParser) TrimsSpecification() (localctx ITrimsSpecificationContext)

func (*TrinoParser) TypeParameter

func (p *TrinoParser) TypeParameter() (localctx ITypeParameterContext)

func (*TrinoParser) Type_

func (p *TrinoParser) Type_() (localctx ITypeContext)

func (*TrinoParser) Type__Sempred

func (p *TrinoParser) Type__Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*TrinoParser) UpdateAssignment

func (p *TrinoParser) UpdateAssignment() (localctx IUpdateAssignmentContext)

func (*TrinoParser) ValueExpression

func (p *TrinoParser) ValueExpression() (localctx IValueExpressionContext)

func (*TrinoParser) ValueExpression_Sempred

func (p *TrinoParser) ValueExpression_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*TrinoParser) VariableDeclaration

func (p *TrinoParser) VariableDeclaration() (localctx IVariableDeclarationContext)

func (*TrinoParser) VariableDefinition

func (p *TrinoParser) VariableDefinition() (localctx IVariableDefinitionContext)

func (*TrinoParser) WhenClause

func (p *TrinoParser) WhenClause() (localctx IWhenClauseContext)

func (*TrinoParser) WindowDefinition

func (p *TrinoParser) WindowDefinition() (localctx IWindowDefinitionContext)

func (*TrinoParser) WindowFrame

func (p *TrinoParser) WindowFrame() (localctx IWindowFrameContext)

func (*TrinoParser) WindowSpecification

func (p *TrinoParser) WindowSpecification() (localctx IWindowSpecificationContext)

func (*TrinoParser) With

func (p *TrinoParser) With() (localctx IWithContext)

func (*TrinoParser) WithFunction

func (p *TrinoParser) WithFunction() (localctx IWithFunctionContext)

type TrinoParserListener

type TrinoParserListener interface {
	antlr.ParseTreeListener

	// EnterParse is called when entering the parse production.
	EnterParse(c *ParseContext)

	// EnterStatements is called when entering the statements production.
	EnterStatements(c *StatementsContext)

	// EnterSingleStatement is called when entering the singleStatement production.
	EnterSingleStatement(c *SingleStatementContext)

	// EnterStandaloneExpression is called when entering the standaloneExpression production.
	EnterStandaloneExpression(c *StandaloneExpressionContext)

	// EnterStandalonePathSpecification is called when entering the standalonePathSpecification production.
	EnterStandalonePathSpecification(c *StandalonePathSpecificationContext)

	// EnterStandaloneType is called when entering the standaloneType production.
	EnterStandaloneType(c *StandaloneTypeContext)

	// EnterStandaloneRowPattern is called when entering the standaloneRowPattern production.
	EnterStandaloneRowPattern(c *StandaloneRowPatternContext)

	// EnterStandaloneFunctionSpecification is called when entering the standaloneFunctionSpecification production.
	EnterStandaloneFunctionSpecification(c *StandaloneFunctionSpecificationContext)

	// EnterStatementDefault is called when entering the statementDefault production.
	EnterStatementDefault(c *StatementDefaultContext)

	// EnterUse is called when entering the use production.
	EnterUse(c *UseContext)

	// EnterCreateCatalog is called when entering the createCatalog production.
	EnterCreateCatalog(c *CreateCatalogContext)

	// EnterDropCatalog is called when entering the dropCatalog production.
	EnterDropCatalog(c *DropCatalogContext)

	// EnterCreateSchema is called when entering the createSchema production.
	EnterCreateSchema(c *CreateSchemaContext)

	// EnterDropSchema is called when entering the dropSchema production.
	EnterDropSchema(c *DropSchemaContext)

	// EnterRenameSchema is called when entering the renameSchema production.
	EnterRenameSchema(c *RenameSchemaContext)

	// EnterSetSchemaAuthorization is called when entering the setSchemaAuthorization production.
	EnterSetSchemaAuthorization(c *SetSchemaAuthorizationContext)

	// EnterCreateTableAsSelect is called when entering the createTableAsSelect production.
	EnterCreateTableAsSelect(c *CreateTableAsSelectContext)

	// EnterCreateTable is called when entering the createTable production.
	EnterCreateTable(c *CreateTableContext)

	// EnterDropTable is called when entering the dropTable production.
	EnterDropTable(c *DropTableContext)

	// EnterInsertInto is called when entering the insertInto production.
	EnterInsertInto(c *InsertIntoContext)

	// EnterDelete is called when entering the delete production.
	EnterDelete(c *DeleteContext)

	// EnterTruncateTable is called when entering the truncateTable production.
	EnterTruncateTable(c *TruncateTableContext)

	// EnterCommentTable is called when entering the commentTable production.
	EnterCommentTable(c *CommentTableContext)

	// EnterCommentView is called when entering the commentView production.
	EnterCommentView(c *CommentViewContext)

	// EnterCommentColumn is called when entering the commentColumn production.
	EnterCommentColumn(c *CommentColumnContext)

	// EnterRenameTable is called when entering the renameTable production.
	EnterRenameTable(c *RenameTableContext)

	// EnterAddColumn is called when entering the addColumn production.
	EnterAddColumn(c *AddColumnContext)

	// EnterRenameColumn is called when entering the renameColumn production.
	EnterRenameColumn(c *RenameColumnContext)

	// EnterDropColumn is called when entering the dropColumn production.
	EnterDropColumn(c *DropColumnContext)

	// EnterSetColumnType is called when entering the setColumnType production.
	EnterSetColumnType(c *SetColumnTypeContext)

	// EnterSetTableAuthorization is called when entering the setTableAuthorization production.
	EnterSetTableAuthorization(c *SetTableAuthorizationContext)

	// EnterSetTableProperties is called when entering the setTableProperties production.
	EnterSetTableProperties(c *SetTablePropertiesContext)

	// EnterTableExecute is called when entering the tableExecute production.
	EnterTableExecute(c *TableExecuteContext)

	// EnterAnalyze is called when entering the analyze production.
	EnterAnalyze(c *AnalyzeContext)

	// EnterCreateMaterializedView is called when entering the createMaterializedView production.
	EnterCreateMaterializedView(c *CreateMaterializedViewContext)

	// EnterCreateView is called when entering the createView production.
	EnterCreateView(c *CreateViewContext)

	// EnterRefreshMaterializedView is called when entering the refreshMaterializedView production.
	EnterRefreshMaterializedView(c *RefreshMaterializedViewContext)

	// EnterDropMaterializedView is called when entering the dropMaterializedView production.
	EnterDropMaterializedView(c *DropMaterializedViewContext)

	// EnterRenameMaterializedView is called when entering the renameMaterializedView production.
	EnterRenameMaterializedView(c *RenameMaterializedViewContext)

	// EnterSetMaterializedViewProperties is called when entering the setMaterializedViewProperties production.
	EnterSetMaterializedViewProperties(c *SetMaterializedViewPropertiesContext)

	// EnterDropView is called when entering the dropView production.
	EnterDropView(c *DropViewContext)

	// EnterRenameView is called when entering the renameView production.
	EnterRenameView(c *RenameViewContext)

	// EnterSetViewAuthorization is called when entering the setViewAuthorization production.
	EnterSetViewAuthorization(c *SetViewAuthorizationContext)

	// EnterCall is called when entering the call production.
	EnterCall(c *CallContext)

	// EnterCreateFunction is called when entering the createFunction production.
	EnterCreateFunction(c *CreateFunctionContext)

	// EnterDropFunction is called when entering the dropFunction production.
	EnterDropFunction(c *DropFunctionContext)

	// EnterCreateRole is called when entering the createRole production.
	EnterCreateRole(c *CreateRoleContext)

	// EnterDropRole is called when entering the dropRole production.
	EnterDropRole(c *DropRoleContext)

	// EnterGrantRoles is called when entering the grantRoles production.
	EnterGrantRoles(c *GrantRolesContext)

	// EnterRevokeRoles is called when entering the revokeRoles production.
	EnterRevokeRoles(c *RevokeRolesContext)

	// EnterSetRole is called when entering the setRole production.
	EnterSetRole(c *SetRoleContext)

	// EnterGrant is called when entering the grant production.
	EnterGrant(c *GrantContext)

	// EnterDeny is called when entering the deny production.
	EnterDeny(c *DenyContext)

	// EnterRevoke is called when entering the revoke production.
	EnterRevoke(c *RevokeContext)

	// EnterShowGrants is called when entering the showGrants production.
	EnterShowGrants(c *ShowGrantsContext)

	// EnterExplain is called when entering the explain production.
	EnterExplain(c *ExplainContext)

	// EnterExplainAnalyze is called when entering the explainAnalyze production.
	EnterExplainAnalyze(c *ExplainAnalyzeContext)

	// EnterShowCreateTable is called when entering the showCreateTable production.
	EnterShowCreateTable(c *ShowCreateTableContext)

	// EnterShowCreateSchema is called when entering the showCreateSchema production.
	EnterShowCreateSchema(c *ShowCreateSchemaContext)

	// EnterShowCreateView is called when entering the showCreateView production.
	EnterShowCreateView(c *ShowCreateViewContext)

	// EnterShowCreateMaterializedView is called when entering the showCreateMaterializedView production.
	EnterShowCreateMaterializedView(c *ShowCreateMaterializedViewContext)

	// EnterShowTables is called when entering the showTables production.
	EnterShowTables(c *ShowTablesContext)

	// EnterShowSchemas is called when entering the showSchemas production.
	EnterShowSchemas(c *ShowSchemasContext)

	// EnterShowCatalogs is called when entering the showCatalogs production.
	EnterShowCatalogs(c *ShowCatalogsContext)

	// EnterShowColumns is called when entering the showColumns production.
	EnterShowColumns(c *ShowColumnsContext)

	// EnterShowStats is called when entering the showStats production.
	EnterShowStats(c *ShowStatsContext)

	// EnterShowStatsForQuery is called when entering the showStatsForQuery production.
	EnterShowStatsForQuery(c *ShowStatsForQueryContext)

	// EnterShowRoles is called when entering the showRoles production.
	EnterShowRoles(c *ShowRolesContext)

	// EnterShowRoleGrants is called when entering the showRoleGrants production.
	EnterShowRoleGrants(c *ShowRoleGrantsContext)

	// EnterShowFunctions is called when entering the showFunctions production.
	EnterShowFunctions(c *ShowFunctionsContext)

	// EnterShowSession is called when entering the showSession production.
	EnterShowSession(c *ShowSessionContext)

	// EnterSetSessionAuthorization is called when entering the setSessionAuthorization production.
	EnterSetSessionAuthorization(c *SetSessionAuthorizationContext)

	// EnterResetSessionAuthorization is called when entering the resetSessionAuthorization production.
	EnterResetSessionAuthorization(c *ResetSessionAuthorizationContext)

	// EnterSetSession is called when entering the setSession production.
	EnterSetSession(c *SetSessionContext)

	// EnterResetSession is called when entering the resetSession production.
	EnterResetSession(c *ResetSessionContext)

	// EnterStartTransaction is called when entering the startTransaction production.
	EnterStartTransaction(c *StartTransactionContext)

	// EnterCommit is called when entering the commit production.
	EnterCommit(c *CommitContext)

	// EnterRollback is called when entering the rollback production.
	EnterRollback(c *RollbackContext)

	// EnterPrepare is called when entering the prepare production.
	EnterPrepare(c *PrepareContext)

	// EnterDeallocate is called when entering the deallocate production.
	EnterDeallocate(c *DeallocateContext)

	// EnterExecute is called when entering the execute production.
	EnterExecute(c *ExecuteContext)

	// EnterExecuteImmediate is called when entering the executeImmediate production.
	EnterExecuteImmediate(c *ExecuteImmediateContext)

	// EnterDescribeInput is called when entering the describeInput production.
	EnterDescribeInput(c *DescribeInputContext)

	// EnterDescribeOutput is called when entering the describeOutput production.
	EnterDescribeOutput(c *DescribeOutputContext)

	// EnterSetPath is called when entering the setPath production.
	EnterSetPath(c *SetPathContext)

	// EnterSetTimeZone is called when entering the setTimeZone production.
	EnterSetTimeZone(c *SetTimeZoneContext)

	// EnterUpdate is called when entering the update production.
	EnterUpdate(c *UpdateContext)

	// EnterMerge is called when entering the merge production.
	EnterMerge(c *MergeContext)

	// EnterRootQuery is called when entering the rootQuery production.
	EnterRootQuery(c *RootQueryContext)

	// EnterWithFunction is called when entering the withFunction production.
	EnterWithFunction(c *WithFunctionContext)

	// EnterQuery is called when entering the query production.
	EnterQuery(c *QueryContext)

	// EnterWith is called when entering the with production.
	EnterWith(c *WithContext)

	// EnterTableElement is called when entering the tableElement production.
	EnterTableElement(c *TableElementContext)

	// EnterColumnDefinition is called when entering the columnDefinition production.
	EnterColumnDefinition(c *ColumnDefinitionContext)

	// EnterLikeClause is called when entering the likeClause production.
	EnterLikeClause(c *LikeClauseContext)

	// EnterProperties is called when entering the properties production.
	EnterProperties(c *PropertiesContext)

	// EnterPropertyAssignments is called when entering the propertyAssignments production.
	EnterPropertyAssignments(c *PropertyAssignmentsContext)

	// EnterProperty is called when entering the property production.
	EnterProperty(c *PropertyContext)

	// EnterDefaultPropertyValue is called when entering the defaultPropertyValue production.
	EnterDefaultPropertyValue(c *DefaultPropertyValueContext)

	// EnterNonDefaultPropertyValue is called when entering the nonDefaultPropertyValue production.
	EnterNonDefaultPropertyValue(c *NonDefaultPropertyValueContext)

	// EnterQueryNoWith is called when entering the queryNoWith production.
	EnterQueryNoWith(c *QueryNoWithContext)

	// EnterLimitRowCount is called when entering the limitRowCount production.
	EnterLimitRowCount(c *LimitRowCountContext)

	// EnterRowCount is called when entering the rowCount production.
	EnterRowCount(c *RowCountContext)

	// EnterQueryTermDefault is called when entering the queryTermDefault production.
	EnterQueryTermDefault(c *QueryTermDefaultContext)

	// EnterSetOperation is called when entering the setOperation production.
	EnterSetOperation(c *SetOperationContext)

	// EnterQueryPrimaryDefault is called when entering the queryPrimaryDefault production.
	EnterQueryPrimaryDefault(c *QueryPrimaryDefaultContext)

	// EnterTable is called when entering the table production.
	EnterTable(c *TableContext)

	// EnterInlineTable is called when entering the inlineTable production.
	EnterInlineTable(c *InlineTableContext)

	// EnterSubquery is called when entering the subquery production.
	EnterSubquery(c *SubqueryContext)

	// EnterSortItem is called when entering the sortItem production.
	EnterSortItem(c *SortItemContext)

	// EnterQuerySpecification is called when entering the querySpecification production.
	EnterQuerySpecification(c *QuerySpecificationContext)

	// EnterGroupBy is called when entering the groupBy production.
	EnterGroupBy(c *GroupByContext)

	// EnterSingleGroupingSet is called when entering the singleGroupingSet production.
	EnterSingleGroupingSet(c *SingleGroupingSetContext)

	// EnterRollup is called when entering the rollup production.
	EnterRollup(c *RollupContext)

	// EnterCube is called when entering the cube production.
	EnterCube(c *CubeContext)

	// EnterMultipleGroupingSets is called when entering the multipleGroupingSets production.
	EnterMultipleGroupingSets(c *MultipleGroupingSetsContext)

	// EnterGroupingSet is called when entering the groupingSet production.
	EnterGroupingSet(c *GroupingSetContext)

	// EnterWindowDefinition is called when entering the windowDefinition production.
	EnterWindowDefinition(c *WindowDefinitionContext)

	// EnterWindowSpecification is called when entering the windowSpecification production.
	EnterWindowSpecification(c *WindowSpecificationContext)

	// EnterNamedQuery is called when entering the namedQuery production.
	EnterNamedQuery(c *NamedQueryContext)

	// EnterSetQuantifier is called when entering the setQuantifier production.
	EnterSetQuantifier(c *SetQuantifierContext)

	// EnterSelectSingle is called when entering the selectSingle production.
	EnterSelectSingle(c *SelectSingleContext)

	// EnterSelectAll is called when entering the selectAll production.
	EnterSelectAll(c *SelectAllContext)

	// EnterAs_column_alias is called when entering the as_column_alias production.
	EnterAs_column_alias(c *As_column_aliasContext)

	// EnterColumn_alias is called when entering the column_alias production.
	EnterColumn_alias(c *Column_aliasContext)

	// EnterRelationDefault is called when entering the relationDefault production.
	EnterRelationDefault(c *RelationDefaultContext)

	// EnterJoinRelation is called when entering the joinRelation production.
	EnterJoinRelation(c *JoinRelationContext)

	// EnterJoinType is called when entering the joinType production.
	EnterJoinType(c *JoinTypeContext)

	// EnterJoinCriteria is called when entering the joinCriteria production.
	EnterJoinCriteria(c *JoinCriteriaContext)

	// EnterSampledRelation is called when entering the sampledRelation production.
	EnterSampledRelation(c *SampledRelationContext)

	// EnterSampleType is called when entering the sampleType production.
	EnterSampleType(c *SampleTypeContext)

	// EnterTrimsSpecification is called when entering the trimsSpecification production.
	EnterTrimsSpecification(c *TrimsSpecificationContext)

	// EnterListAggOverflowBehavior is called when entering the listAggOverflowBehavior production.
	EnterListAggOverflowBehavior(c *ListAggOverflowBehaviorContext)

	// EnterListaggCountIndication is called when entering the listaggCountIndication production.
	EnterListaggCountIndication(c *ListaggCountIndicationContext)

	// EnterPatternRecognition is called when entering the patternRecognition production.
	EnterPatternRecognition(c *PatternRecognitionContext)

	// EnterMeasureDefinition is called when entering the measureDefinition production.
	EnterMeasureDefinition(c *MeasureDefinitionContext)

	// EnterRowsPerMatch is called when entering the rowsPerMatch production.
	EnterRowsPerMatch(c *RowsPerMatchContext)

	// EnterEmptyMatchHandling is called when entering the emptyMatchHandling production.
	EnterEmptyMatchHandling(c *EmptyMatchHandlingContext)

	// EnterSkipTo is called when entering the skipTo production.
	EnterSkipTo(c *SkipToContext)

	// EnterSubsetDefinition is called when entering the subsetDefinition production.
	EnterSubsetDefinition(c *SubsetDefinitionContext)

	// EnterVariableDefinition is called when entering the variableDefinition production.
	EnterVariableDefinition(c *VariableDefinitionContext)

	// EnterAliasedRelation is called when entering the aliasedRelation production.
	EnterAliasedRelation(c *AliasedRelationContext)

	// EnterColumnAliases is called when entering the columnAliases production.
	EnterColumnAliases(c *ColumnAliasesContext)

	// EnterTableName is called when entering the tableName production.
	EnterTableName(c *TableNameContext)

	// EnterSubqueryRelation is called when entering the subqueryRelation production.
	EnterSubqueryRelation(c *SubqueryRelationContext)

	// EnterUnnest is called when entering the unnest production.
	EnterUnnest(c *UnnestContext)

	// EnterLateral is called when entering the lateral production.
	EnterLateral(c *LateralContext)

	// EnterTableFunctionInvocation is called when entering the tableFunctionInvocation production.
	EnterTableFunctionInvocation(c *TableFunctionInvocationContext)

	// EnterParenthesizedRelation is called when entering the parenthesizedRelation production.
	EnterParenthesizedRelation(c *ParenthesizedRelationContext)

	// EnterTableFunctionCall is called when entering the tableFunctionCall production.
	EnterTableFunctionCall(c *TableFunctionCallContext)

	// EnterTableFunctionArgument is called when entering the tableFunctionArgument production.
	EnterTableFunctionArgument(c *TableFunctionArgumentContext)

	// EnterTableArgument is called when entering the tableArgument production.
	EnterTableArgument(c *TableArgumentContext)

	// EnterTableArgumentTable is called when entering the tableArgumentTable production.
	EnterTableArgumentTable(c *TableArgumentTableContext)

	// EnterTableArgumentQuery is called when entering the tableArgumentQuery production.
	EnterTableArgumentQuery(c *TableArgumentQueryContext)

	// EnterDescriptorArgument is called when entering the descriptorArgument production.
	EnterDescriptorArgument(c *DescriptorArgumentContext)

	// EnterDescriptorField is called when entering the descriptorField production.
	EnterDescriptorField(c *DescriptorFieldContext)

	// EnterCopartitionTables is called when entering the copartitionTables production.
	EnterCopartitionTables(c *CopartitionTablesContext)

	// EnterExpression is called when entering the expression production.
	EnterExpression(c *ExpressionContext)

	// EnterLogicalNot is called when entering the logicalNot production.
	EnterLogicalNot(c *LogicalNotContext)

	// EnterPredicated is called when entering the predicated production.
	EnterPredicated(c *PredicatedContext)

	// EnterOr is called when entering the or production.
	EnterOr(c *OrContext)

	// EnterAnd is called when entering the and production.
	EnterAnd(c *AndContext)

	// EnterComparison is called when entering the comparison production.
	EnterComparison(c *ComparisonContext)

	// EnterQuantifiedComparison is called when entering the quantifiedComparison production.
	EnterQuantifiedComparison(c *QuantifiedComparisonContext)

	// EnterBetween is called when entering the between production.
	EnterBetween(c *BetweenContext)

	// EnterInList is called when entering the inList production.
	EnterInList(c *InListContext)

	// EnterInSubquery is called when entering the inSubquery production.
	EnterInSubquery(c *InSubqueryContext)

	// EnterLike is called when entering the like production.
	EnterLike(c *LikeContext)

	// EnterNullPredicate is called when entering the nullPredicate production.
	EnterNullPredicate(c *NullPredicateContext)

	// EnterDistinctFrom is called when entering the distinctFrom production.
	EnterDistinctFrom(c *DistinctFromContext)

	// EnterValueExpressionDefault is called when entering the valueExpressionDefault production.
	EnterValueExpressionDefault(c *ValueExpressionDefaultContext)

	// EnterConcatenation is called when entering the concatenation production.
	EnterConcatenation(c *ConcatenationContext)

	// EnterArithmeticBinary is called when entering the arithmeticBinary production.
	EnterArithmeticBinary(c *ArithmeticBinaryContext)

	// EnterArithmeticUnary is called when entering the arithmeticUnary production.
	EnterArithmeticUnary(c *ArithmeticUnaryContext)

	// EnterAtTimeZone is called when entering the atTimeZone production.
	EnterAtTimeZone(c *AtTimeZoneContext)

	// EnterDereference is called when entering the dereference production.
	EnterDereference(c *DereferenceContext)

	// EnterTypeConstructor is called when entering the typeConstructor production.
	EnterTypeConstructor(c *TypeConstructorContext)

	// EnterJsonValue is called when entering the jsonValue production.
	EnterJsonValue(c *JsonValueContext)

	// EnterSpecialDateTimeFunction is called when entering the specialDateTimeFunction production.
	EnterSpecialDateTimeFunction(c *SpecialDateTimeFunctionContext)

	// EnterSubstring is called when entering the substring production.
	EnterSubstring(c *SubstringContext)

	// EnterCast is called when entering the cast production.
	EnterCast(c *CastContext)

	// EnterLambda is called when entering the lambda production.
	EnterLambda(c *LambdaContext)

	// EnterParenthesizedExpression is called when entering the parenthesizedExpression production.
	EnterParenthesizedExpression(c *ParenthesizedExpressionContext)

	// EnterTrim is called when entering the trim production.
	EnterTrim(c *TrimContext)

	// EnterParameter is called when entering the parameter production.
	EnterParameter(c *ParameterContext)

	// EnterNormalize is called when entering the normalize production.
	EnterNormalize(c *NormalizeContext)

	// EnterJsonObject is called when entering the jsonObject production.
	EnterJsonObject(c *JsonObjectContext)

	// EnterIntervalLiteral is called when entering the intervalLiteral production.
	EnterIntervalLiteral(c *IntervalLiteralContext)

	// EnterNumericLiteral is called when entering the numericLiteral production.
	EnterNumericLiteral(c *NumericLiteralContext)

	// EnterBooleanLiteral is called when entering the booleanLiteral production.
	EnterBooleanLiteral(c *BooleanLiteralContext)

	// EnterJsonArray is called when entering the jsonArray production.
	EnterJsonArray(c *JsonArrayContext)

	// EnterSimpleCase is called when entering the simpleCase production.
	EnterSimpleCase(c *SimpleCaseContext)

	// EnterColumnReference is called when entering the columnReference production.
	EnterColumnReference(c *ColumnReferenceContext)

	// EnterNullLiteral is called when entering the nullLiteral production.
	EnterNullLiteral(c *NullLiteralContext)

	// EnterRowConstructor is called when entering the rowConstructor production.
	EnterRowConstructor(c *RowConstructorContext)

	// EnterSubscript is called when entering the subscript production.
	EnterSubscript(c *SubscriptContext)

	// EnterJsonExists is called when entering the jsonExists production.
	EnterJsonExists(c *JsonExistsContext)

	// EnterCurrentPath is called when entering the currentPath production.
	EnterCurrentPath(c *CurrentPathContext)

	// EnterSubqueryExpression is called when entering the subqueryExpression production.
	EnterSubqueryExpression(c *SubqueryExpressionContext)

	// EnterBinaryLiteral is called when entering the binaryLiteral production.
	EnterBinaryLiteral(c *BinaryLiteralContext)

	// EnterCurrentUser is called when entering the currentUser production.
	EnterCurrentUser(c *CurrentUserContext)

	// EnterJsonQuery is called when entering the jsonQuery production.
	EnterJsonQuery(c *JsonQueryContext)

	// EnterMeasure is called when entering the measure production.
	EnterMeasure(c *MeasureContext)

	// EnterExtract is called when entering the extract production.
	EnterExtract(c *ExtractContext)

	// EnterStringLiteral is called when entering the stringLiteral production.
	EnterStringLiteral(c *StringLiteralContext)

	// EnterArrayConstructor is called when entering the arrayConstructor production.
	EnterArrayConstructor(c *ArrayConstructorContext)

	// EnterFunctionCall is called when entering the functionCall production.
	EnterFunctionCall(c *FunctionCallContext)

	// EnterCurrentSchema is called when entering the currentSchema production.
	EnterCurrentSchema(c *CurrentSchemaContext)

	// EnterExists is called when entering the exists production.
	EnterExists(c *ExistsContext)

	// EnterPosition is called when entering the position production.
	EnterPosition(c *PositionContext)

	// EnterListagg is called when entering the listagg production.
	EnterListagg(c *ListaggContext)

	// EnterSearchedCase is called when entering the searchedCase production.
	EnterSearchedCase(c *SearchedCaseContext)

	// EnterCurrentCatalog is called when entering the currentCatalog production.
	EnterCurrentCatalog(c *CurrentCatalogContext)

	// EnterGroupingOperation is called when entering the groupingOperation production.
	EnterGroupingOperation(c *GroupingOperationContext)

	// EnterJsonPathInvocation is called when entering the jsonPathInvocation production.
	EnterJsonPathInvocation(c *JsonPathInvocationContext)

	// EnterJsonValueExpression is called when entering the jsonValueExpression production.
	EnterJsonValueExpression(c *JsonValueExpressionContext)

	// EnterJsonRepresentation is called when entering the jsonRepresentation production.
	EnterJsonRepresentation(c *JsonRepresentationContext)

	// EnterJsonArgument is called when entering the jsonArgument production.
	EnterJsonArgument(c *JsonArgumentContext)

	// EnterJsonExistsErrorBehavior is called when entering the jsonExistsErrorBehavior production.
	EnterJsonExistsErrorBehavior(c *JsonExistsErrorBehaviorContext)

	// EnterJsonValueBehavior is called when entering the jsonValueBehavior production.
	EnterJsonValueBehavior(c *JsonValueBehaviorContext)

	// EnterJsonQueryWrapperBehavior is called when entering the jsonQueryWrapperBehavior production.
	EnterJsonQueryWrapperBehavior(c *JsonQueryWrapperBehaviorContext)

	// EnterJsonQueryBehavior is called when entering the jsonQueryBehavior production.
	EnterJsonQueryBehavior(c *JsonQueryBehaviorContext)

	// EnterJsonObjectMember is called when entering the jsonObjectMember production.
	EnterJsonObjectMember(c *JsonObjectMemberContext)

	// EnterProcessingMode is called when entering the processingMode production.
	EnterProcessingMode(c *ProcessingModeContext)

	// EnterNullTreatment is called when entering the nullTreatment production.
	EnterNullTreatment(c *NullTreatmentContext)

	// EnterBasicStringLiteral is called when entering the basicStringLiteral production.
	EnterBasicStringLiteral(c *BasicStringLiteralContext)

	// EnterUnicodeStringLiteral is called when entering the unicodeStringLiteral production.
	EnterUnicodeStringLiteral(c *UnicodeStringLiteralContext)

	// EnterTimeZoneInterval is called when entering the timeZoneInterval production.
	EnterTimeZoneInterval(c *TimeZoneIntervalContext)

	// EnterTimeZoneString is called when entering the timeZoneString production.
	EnterTimeZoneString(c *TimeZoneStringContext)

	// EnterComparisonOperator is called when entering the comparisonOperator production.
	EnterComparisonOperator(c *ComparisonOperatorContext)

	// EnterComparisonQuantifier is called when entering the comparisonQuantifier production.
	EnterComparisonQuantifier(c *ComparisonQuantifierContext)

	// EnterBooleanValue is called when entering the booleanValue production.
	EnterBooleanValue(c *BooleanValueContext)

	// EnterInterval is called when entering the interval production.
	EnterInterval(c *IntervalContext)

	// EnterIntervalField is called when entering the intervalField production.
	EnterIntervalField(c *IntervalFieldContext)

	// EnterNormalForm is called when entering the normalForm production.
	EnterNormalForm(c *NormalFormContext)

	// EnterRowType is called when entering the rowType production.
	EnterRowType(c *RowTypeContext)

	// EnterIntervalType is called when entering the intervalType production.
	EnterIntervalType(c *IntervalTypeContext)

	// EnterArrayType is called when entering the arrayType production.
	EnterArrayType(c *ArrayTypeContext)

	// EnterDoublePrecisionType is called when entering the doublePrecisionType production.
	EnterDoublePrecisionType(c *DoublePrecisionTypeContext)

	// EnterLegacyArrayType is called when entering the legacyArrayType production.
	EnterLegacyArrayType(c *LegacyArrayTypeContext)

	// EnterGenericType is called when entering the genericType production.
	EnterGenericType(c *GenericTypeContext)

	// EnterDateTimeType is called when entering the dateTimeType production.
	EnterDateTimeType(c *DateTimeTypeContext)

	// EnterLegacyMapType is called when entering the legacyMapType production.
	EnterLegacyMapType(c *LegacyMapTypeContext)

	// EnterRowField is called when entering the rowField production.
	EnterRowField(c *RowFieldContext)

	// EnterTypeParameter is called when entering the typeParameter production.
	EnterTypeParameter(c *TypeParameterContext)

	// EnterWhenClause is called when entering the whenClause production.
	EnterWhenClause(c *WhenClauseContext)

	// EnterFilter is called when entering the filter production.
	EnterFilter(c *FilterContext)

	// EnterMergeUpdate is called when entering the mergeUpdate production.
	EnterMergeUpdate(c *MergeUpdateContext)

	// EnterMergeDelete is called when entering the mergeDelete production.
	EnterMergeDelete(c *MergeDeleteContext)

	// EnterMergeInsert is called when entering the mergeInsert production.
	EnterMergeInsert(c *MergeInsertContext)

	// EnterOver is called when entering the over production.
	EnterOver(c *OverContext)

	// EnterWindowFrame is called when entering the windowFrame production.
	EnterWindowFrame(c *WindowFrameContext)

	// EnterFrameExtent is called when entering the frameExtent production.
	EnterFrameExtent(c *FrameExtentContext)

	// EnterUnboundedFrame is called when entering the unboundedFrame production.
	EnterUnboundedFrame(c *UnboundedFrameContext)

	// EnterCurrentRowBound is called when entering the currentRowBound production.
	EnterCurrentRowBound(c *CurrentRowBoundContext)

	// EnterBoundedFrame is called when entering the boundedFrame production.
	EnterBoundedFrame(c *BoundedFrameContext)

	// EnterQuantifiedPrimary is called when entering the quantifiedPrimary production.
	EnterQuantifiedPrimary(c *QuantifiedPrimaryContext)

	// EnterPatternConcatenation is called when entering the patternConcatenation production.
	EnterPatternConcatenation(c *PatternConcatenationContext)

	// EnterPatternAlternation is called when entering the patternAlternation production.
	EnterPatternAlternation(c *PatternAlternationContext)

	// EnterPatternVariable is called when entering the patternVariable production.
	EnterPatternVariable(c *PatternVariableContext)

	// EnterEmptyPattern is called when entering the emptyPattern production.
	EnterEmptyPattern(c *EmptyPatternContext)

	// EnterPatternPermutation is called when entering the patternPermutation production.
	EnterPatternPermutation(c *PatternPermutationContext)

	// EnterGroupedPattern is called when entering the groupedPattern production.
	EnterGroupedPattern(c *GroupedPatternContext)

	// EnterPartitionStartAnchor is called when entering the partitionStartAnchor production.
	EnterPartitionStartAnchor(c *PartitionStartAnchorContext)

	// EnterPartitionEndAnchor is called when entering the partitionEndAnchor production.
	EnterPartitionEndAnchor(c *PartitionEndAnchorContext)

	// EnterExcludedPattern is called when entering the excludedPattern production.
	EnterExcludedPattern(c *ExcludedPatternContext)

	// EnterZeroOrMoreQuantifier is called when entering the zeroOrMoreQuantifier production.
	EnterZeroOrMoreQuantifier(c *ZeroOrMoreQuantifierContext)

	// EnterOneOrMoreQuantifier is called when entering the oneOrMoreQuantifier production.
	EnterOneOrMoreQuantifier(c *OneOrMoreQuantifierContext)

	// EnterZeroOrOneQuantifier is called when entering the zeroOrOneQuantifier production.
	EnterZeroOrOneQuantifier(c *ZeroOrOneQuantifierContext)

	// EnterRangeQuantifier is called when entering the rangeQuantifier production.
	EnterRangeQuantifier(c *RangeQuantifierContext)

	// EnterUpdateAssignment is called when entering the updateAssignment production.
	EnterUpdateAssignment(c *UpdateAssignmentContext)

	// EnterExplainFormat is called when entering the explainFormat production.
	EnterExplainFormat(c *ExplainFormatContext)

	// EnterExplainType is called when entering the explainType production.
	EnterExplainType(c *ExplainTypeContext)

	// EnterIsolationLevel is called when entering the isolationLevel production.
	EnterIsolationLevel(c *IsolationLevelContext)

	// EnterTransactionAccessMode is called when entering the transactionAccessMode production.
	EnterTransactionAccessMode(c *TransactionAccessModeContext)

	// EnterReadUncommitted is called when entering the readUncommitted production.
	EnterReadUncommitted(c *ReadUncommittedContext)

	// EnterReadCommitted is called when entering the readCommitted production.
	EnterReadCommitted(c *ReadCommittedContext)

	// EnterRepeatableRead is called when entering the repeatableRead production.
	EnterRepeatableRead(c *RepeatableReadContext)

	// EnterSerializable is called when entering the serializable production.
	EnterSerializable(c *SerializableContext)

	// EnterPositionalArgument is called when entering the positionalArgument production.
	EnterPositionalArgument(c *PositionalArgumentContext)

	// EnterNamedArgument is called when entering the namedArgument production.
	EnterNamedArgument(c *NamedArgumentContext)

	// EnterQualifiedArgument is called when entering the qualifiedArgument production.
	EnterQualifiedArgument(c *QualifiedArgumentContext)

	// EnterUnqualifiedArgument is called when entering the unqualifiedArgument production.
	EnterUnqualifiedArgument(c *UnqualifiedArgumentContext)

	// EnterPathSpecification is called when entering the pathSpecification production.
	EnterPathSpecification(c *PathSpecificationContext)

	// EnterFunctionSpecification is called when entering the functionSpecification production.
	EnterFunctionSpecification(c *FunctionSpecificationContext)

	// EnterFunctionDeclaration is called when entering the functionDeclaration production.
	EnterFunctionDeclaration(c *FunctionDeclarationContext)

	// EnterParameterDeclaration is called when entering the parameterDeclaration production.
	EnterParameterDeclaration(c *ParameterDeclarationContext)

	// EnterReturnsClause is called when entering the returnsClause production.
	EnterReturnsClause(c *ReturnsClauseContext)

	// EnterLanguageCharacteristic is called when entering the languageCharacteristic production.
	EnterLanguageCharacteristic(c *LanguageCharacteristicContext)

	// EnterDeterministicCharacteristic is called when entering the deterministicCharacteristic production.
	EnterDeterministicCharacteristic(c *DeterministicCharacteristicContext)

	// EnterReturnsNullOnNullInputCharacteristic is called when entering the returnsNullOnNullInputCharacteristic production.
	EnterReturnsNullOnNullInputCharacteristic(c *ReturnsNullOnNullInputCharacteristicContext)

	// EnterCalledOnNullInputCharacteristic is called when entering the calledOnNullInputCharacteristic production.
	EnterCalledOnNullInputCharacteristic(c *CalledOnNullInputCharacteristicContext)

	// EnterSecurityCharacteristic is called when entering the securityCharacteristic production.
	EnterSecurityCharacteristic(c *SecurityCharacteristicContext)

	// EnterCommentCharacteristic is called when entering the commentCharacteristic production.
	EnterCommentCharacteristic(c *CommentCharacteristicContext)

	// EnterReturnStatement is called when entering the returnStatement production.
	EnterReturnStatement(c *ReturnStatementContext)

	// EnterAssignmentStatement is called when entering the assignmentStatement production.
	EnterAssignmentStatement(c *AssignmentStatementContext)

	// EnterSimpleCaseStatement is called when entering the simpleCaseStatement production.
	EnterSimpleCaseStatement(c *SimpleCaseStatementContext)

	// EnterSearchedCaseStatement is called when entering the searchedCaseStatement production.
	EnterSearchedCaseStatement(c *SearchedCaseStatementContext)

	// EnterIfStatement is called when entering the ifStatement production.
	EnterIfStatement(c *IfStatementContext)

	// EnterIterateStatement is called when entering the iterateStatement production.
	EnterIterateStatement(c *IterateStatementContext)

	// EnterLeaveStatement is called when entering the leaveStatement production.
	EnterLeaveStatement(c *LeaveStatementContext)

	// EnterCompoundStatement is called when entering the compoundStatement production.
	EnterCompoundStatement(c *CompoundStatementContext)

	// EnterLoopStatement is called when entering the loopStatement production.
	EnterLoopStatement(c *LoopStatementContext)

	// EnterWhileStatement is called when entering the whileStatement production.
	EnterWhileStatement(c *WhileStatementContext)

	// EnterRepeatStatement is called when entering the repeatStatement production.
	EnterRepeatStatement(c *RepeatStatementContext)

	// EnterCaseStatementWhenClause is called when entering the caseStatementWhenClause production.
	EnterCaseStatementWhenClause(c *CaseStatementWhenClauseContext)

	// EnterElseIfClause is called when entering the elseIfClause production.
	EnterElseIfClause(c *ElseIfClauseContext)

	// EnterElseClause is called when entering the elseClause production.
	EnterElseClause(c *ElseClauseContext)

	// EnterVariableDeclaration is called when entering the variableDeclaration production.
	EnterVariableDeclaration(c *VariableDeclarationContext)

	// EnterSqlStatementList is called when entering the sqlStatementList production.
	EnterSqlStatementList(c *SqlStatementListContext)

	// EnterPrivilege is called when entering the privilege production.
	EnterPrivilege(c *PrivilegeContext)

	// EnterQualifiedName is called when entering the qualifiedName production.
	EnterQualifiedName(c *QualifiedNameContext)

	// EnterQueryPeriod is called when entering the queryPeriod production.
	EnterQueryPeriod(c *QueryPeriodContext)

	// EnterRangeType is called when entering the rangeType production.
	EnterRangeType(c *RangeTypeContext)

	// EnterSpecifiedPrincipal is called when entering the specifiedPrincipal production.
	EnterSpecifiedPrincipal(c *SpecifiedPrincipalContext)

	// EnterCurrentUserGrantor is called when entering the currentUserGrantor production.
	EnterCurrentUserGrantor(c *CurrentUserGrantorContext)

	// EnterCurrentRoleGrantor is called when entering the currentRoleGrantor production.
	EnterCurrentRoleGrantor(c *CurrentRoleGrantorContext)

	// EnterUnspecifiedPrincipal is called when entering the unspecifiedPrincipal production.
	EnterUnspecifiedPrincipal(c *UnspecifiedPrincipalContext)

	// EnterUserPrincipal is called when entering the userPrincipal production.
	EnterUserPrincipal(c *UserPrincipalContext)

	// EnterRolePrincipal is called when entering the rolePrincipal production.
	EnterRolePrincipal(c *RolePrincipalContext)

	// EnterRoles is called when entering the roles production.
	EnterRoles(c *RolesContext)

	// EnterUnquotedIdentifier is called when entering the unquotedIdentifier production.
	EnterUnquotedIdentifier(c *UnquotedIdentifierContext)

	// EnterQuotedIdentifier is called when entering the quotedIdentifier production.
	EnterQuotedIdentifier(c *QuotedIdentifierContext)

	// EnterBackQuotedIdentifier is called when entering the backQuotedIdentifier production.
	EnterBackQuotedIdentifier(c *BackQuotedIdentifierContext)

	// EnterDigitIdentifier is called when entering the digitIdentifier production.
	EnterDigitIdentifier(c *DigitIdentifierContext)

	// EnterDecimalLiteral is called when entering the decimalLiteral production.
	EnterDecimalLiteral(c *DecimalLiteralContext)

	// EnterDoubleLiteral is called when entering the doubleLiteral production.
	EnterDoubleLiteral(c *DoubleLiteralContext)

	// EnterIntegerLiteral is called when entering the integerLiteral production.
	EnterIntegerLiteral(c *IntegerLiteralContext)

	// EnterIdentifierUser is called when entering the identifierUser production.
	EnterIdentifierUser(c *IdentifierUserContext)

	// EnterStringUser is called when entering the stringUser production.
	EnterStringUser(c *StringUserContext)

	// EnterNonReserved is called when entering the nonReserved production.
	EnterNonReserved(c *NonReservedContext)

	// ExitParse is called when exiting the parse production.
	ExitParse(c *ParseContext)

	// ExitStatements is called when exiting the statements production.
	ExitStatements(c *StatementsContext)

	// ExitSingleStatement is called when exiting the singleStatement production.
	ExitSingleStatement(c *SingleStatementContext)

	// ExitStandaloneExpression is called when exiting the standaloneExpression production.
	ExitStandaloneExpression(c *StandaloneExpressionContext)

	// ExitStandalonePathSpecification is called when exiting the standalonePathSpecification production.
	ExitStandalonePathSpecification(c *StandalonePathSpecificationContext)

	// ExitStandaloneType is called when exiting the standaloneType production.
	ExitStandaloneType(c *StandaloneTypeContext)

	// ExitStandaloneRowPattern is called when exiting the standaloneRowPattern production.
	ExitStandaloneRowPattern(c *StandaloneRowPatternContext)

	// ExitStandaloneFunctionSpecification is called when exiting the standaloneFunctionSpecification production.
	ExitStandaloneFunctionSpecification(c *StandaloneFunctionSpecificationContext)

	// ExitStatementDefault is called when exiting the statementDefault production.
	ExitStatementDefault(c *StatementDefaultContext)

	// ExitUse is called when exiting the use production.
	ExitUse(c *UseContext)

	// ExitCreateCatalog is called when exiting the createCatalog production.
	ExitCreateCatalog(c *CreateCatalogContext)

	// ExitDropCatalog is called when exiting the dropCatalog production.
	ExitDropCatalog(c *DropCatalogContext)

	// ExitCreateSchema is called when exiting the createSchema production.
	ExitCreateSchema(c *CreateSchemaContext)

	// ExitDropSchema is called when exiting the dropSchema production.
	ExitDropSchema(c *DropSchemaContext)

	// ExitRenameSchema is called when exiting the renameSchema production.
	ExitRenameSchema(c *RenameSchemaContext)

	// ExitSetSchemaAuthorization is called when exiting the setSchemaAuthorization production.
	ExitSetSchemaAuthorization(c *SetSchemaAuthorizationContext)

	// ExitCreateTableAsSelect is called when exiting the createTableAsSelect production.
	ExitCreateTableAsSelect(c *CreateTableAsSelectContext)

	// ExitCreateTable is called when exiting the createTable production.
	ExitCreateTable(c *CreateTableContext)

	// ExitDropTable is called when exiting the dropTable production.
	ExitDropTable(c *DropTableContext)

	// ExitInsertInto is called when exiting the insertInto production.
	ExitInsertInto(c *InsertIntoContext)

	// ExitDelete is called when exiting the delete production.
	ExitDelete(c *DeleteContext)

	// ExitTruncateTable is called when exiting the truncateTable production.
	ExitTruncateTable(c *TruncateTableContext)

	// ExitCommentTable is called when exiting the commentTable production.
	ExitCommentTable(c *CommentTableContext)

	// ExitCommentView is called when exiting the commentView production.
	ExitCommentView(c *CommentViewContext)

	// ExitCommentColumn is called when exiting the commentColumn production.
	ExitCommentColumn(c *CommentColumnContext)

	// ExitRenameTable is called when exiting the renameTable production.
	ExitRenameTable(c *RenameTableContext)

	// ExitAddColumn is called when exiting the addColumn production.
	ExitAddColumn(c *AddColumnContext)

	// ExitRenameColumn is called when exiting the renameColumn production.
	ExitRenameColumn(c *RenameColumnContext)

	// ExitDropColumn is called when exiting the dropColumn production.
	ExitDropColumn(c *DropColumnContext)

	// ExitSetColumnType is called when exiting the setColumnType production.
	ExitSetColumnType(c *SetColumnTypeContext)

	// ExitSetTableAuthorization is called when exiting the setTableAuthorization production.
	ExitSetTableAuthorization(c *SetTableAuthorizationContext)

	// ExitSetTableProperties is called when exiting the setTableProperties production.
	ExitSetTableProperties(c *SetTablePropertiesContext)

	// ExitTableExecute is called when exiting the tableExecute production.
	ExitTableExecute(c *TableExecuteContext)

	// ExitAnalyze is called when exiting the analyze production.
	ExitAnalyze(c *AnalyzeContext)

	// ExitCreateMaterializedView is called when exiting the createMaterializedView production.
	ExitCreateMaterializedView(c *CreateMaterializedViewContext)

	// ExitCreateView is called when exiting the createView production.
	ExitCreateView(c *CreateViewContext)

	// ExitRefreshMaterializedView is called when exiting the refreshMaterializedView production.
	ExitRefreshMaterializedView(c *RefreshMaterializedViewContext)

	// ExitDropMaterializedView is called when exiting the dropMaterializedView production.
	ExitDropMaterializedView(c *DropMaterializedViewContext)

	// ExitRenameMaterializedView is called when exiting the renameMaterializedView production.
	ExitRenameMaterializedView(c *RenameMaterializedViewContext)

	// ExitSetMaterializedViewProperties is called when exiting the setMaterializedViewProperties production.
	ExitSetMaterializedViewProperties(c *SetMaterializedViewPropertiesContext)

	// ExitDropView is called when exiting the dropView production.
	ExitDropView(c *DropViewContext)

	// ExitRenameView is called when exiting the renameView production.
	ExitRenameView(c *RenameViewContext)

	// ExitSetViewAuthorization is called when exiting the setViewAuthorization production.
	ExitSetViewAuthorization(c *SetViewAuthorizationContext)

	// ExitCall is called when exiting the call production.
	ExitCall(c *CallContext)

	// ExitCreateFunction is called when exiting the createFunction production.
	ExitCreateFunction(c *CreateFunctionContext)

	// ExitDropFunction is called when exiting the dropFunction production.
	ExitDropFunction(c *DropFunctionContext)

	// ExitCreateRole is called when exiting the createRole production.
	ExitCreateRole(c *CreateRoleContext)

	// ExitDropRole is called when exiting the dropRole production.
	ExitDropRole(c *DropRoleContext)

	// ExitGrantRoles is called when exiting the grantRoles production.
	ExitGrantRoles(c *GrantRolesContext)

	// ExitRevokeRoles is called when exiting the revokeRoles production.
	ExitRevokeRoles(c *RevokeRolesContext)

	// ExitSetRole is called when exiting the setRole production.
	ExitSetRole(c *SetRoleContext)

	// ExitGrant is called when exiting the grant production.
	ExitGrant(c *GrantContext)

	// ExitDeny is called when exiting the deny production.
	ExitDeny(c *DenyContext)

	// ExitRevoke is called when exiting the revoke production.
	ExitRevoke(c *RevokeContext)

	// ExitShowGrants is called when exiting the showGrants production.
	ExitShowGrants(c *ShowGrantsContext)

	// ExitExplain is called when exiting the explain production.
	ExitExplain(c *ExplainContext)

	// ExitExplainAnalyze is called when exiting the explainAnalyze production.
	ExitExplainAnalyze(c *ExplainAnalyzeContext)

	// ExitShowCreateTable is called when exiting the showCreateTable production.
	ExitShowCreateTable(c *ShowCreateTableContext)

	// ExitShowCreateSchema is called when exiting the showCreateSchema production.
	ExitShowCreateSchema(c *ShowCreateSchemaContext)

	// ExitShowCreateView is called when exiting the showCreateView production.
	ExitShowCreateView(c *ShowCreateViewContext)

	// ExitShowCreateMaterializedView is called when exiting the showCreateMaterializedView production.
	ExitShowCreateMaterializedView(c *ShowCreateMaterializedViewContext)

	// ExitShowTables is called when exiting the showTables production.
	ExitShowTables(c *ShowTablesContext)

	// ExitShowSchemas is called when exiting the showSchemas production.
	ExitShowSchemas(c *ShowSchemasContext)

	// ExitShowCatalogs is called when exiting the showCatalogs production.
	ExitShowCatalogs(c *ShowCatalogsContext)

	// ExitShowColumns is called when exiting the showColumns production.
	ExitShowColumns(c *ShowColumnsContext)

	// ExitShowStats is called when exiting the showStats production.
	ExitShowStats(c *ShowStatsContext)

	// ExitShowStatsForQuery is called when exiting the showStatsForQuery production.
	ExitShowStatsForQuery(c *ShowStatsForQueryContext)

	// ExitShowRoles is called when exiting the showRoles production.
	ExitShowRoles(c *ShowRolesContext)

	// ExitShowRoleGrants is called when exiting the showRoleGrants production.
	ExitShowRoleGrants(c *ShowRoleGrantsContext)

	// ExitShowFunctions is called when exiting the showFunctions production.
	ExitShowFunctions(c *ShowFunctionsContext)

	// ExitShowSession is called when exiting the showSession production.
	ExitShowSession(c *ShowSessionContext)

	// ExitSetSessionAuthorization is called when exiting the setSessionAuthorization production.
	ExitSetSessionAuthorization(c *SetSessionAuthorizationContext)

	// ExitResetSessionAuthorization is called when exiting the resetSessionAuthorization production.
	ExitResetSessionAuthorization(c *ResetSessionAuthorizationContext)

	// ExitSetSession is called when exiting the setSession production.
	ExitSetSession(c *SetSessionContext)

	// ExitResetSession is called when exiting the resetSession production.
	ExitResetSession(c *ResetSessionContext)

	// ExitStartTransaction is called when exiting the startTransaction production.
	ExitStartTransaction(c *StartTransactionContext)

	// ExitCommit is called when exiting the commit production.
	ExitCommit(c *CommitContext)

	// ExitRollback is called when exiting the rollback production.
	ExitRollback(c *RollbackContext)

	// ExitPrepare is called when exiting the prepare production.
	ExitPrepare(c *PrepareContext)

	// ExitDeallocate is called when exiting the deallocate production.
	ExitDeallocate(c *DeallocateContext)

	// ExitExecute is called when exiting the execute production.
	ExitExecute(c *ExecuteContext)

	// ExitExecuteImmediate is called when exiting the executeImmediate production.
	ExitExecuteImmediate(c *ExecuteImmediateContext)

	// ExitDescribeInput is called when exiting the describeInput production.
	ExitDescribeInput(c *DescribeInputContext)

	// ExitDescribeOutput is called when exiting the describeOutput production.
	ExitDescribeOutput(c *DescribeOutputContext)

	// ExitSetPath is called when exiting the setPath production.
	ExitSetPath(c *SetPathContext)

	// ExitSetTimeZone is called when exiting the setTimeZone production.
	ExitSetTimeZone(c *SetTimeZoneContext)

	// ExitUpdate is called when exiting the update production.
	ExitUpdate(c *UpdateContext)

	// ExitMerge is called when exiting the merge production.
	ExitMerge(c *MergeContext)

	// ExitRootQuery is called when exiting the rootQuery production.
	ExitRootQuery(c *RootQueryContext)

	// ExitWithFunction is called when exiting the withFunction production.
	ExitWithFunction(c *WithFunctionContext)

	// ExitQuery is called when exiting the query production.
	ExitQuery(c *QueryContext)

	// ExitWith is called when exiting the with production.
	ExitWith(c *WithContext)

	// ExitTableElement is called when exiting the tableElement production.
	ExitTableElement(c *TableElementContext)

	// ExitColumnDefinition is called when exiting the columnDefinition production.
	ExitColumnDefinition(c *ColumnDefinitionContext)

	// ExitLikeClause is called when exiting the likeClause production.
	ExitLikeClause(c *LikeClauseContext)

	// ExitProperties is called when exiting the properties production.
	ExitProperties(c *PropertiesContext)

	// ExitPropertyAssignments is called when exiting the propertyAssignments production.
	ExitPropertyAssignments(c *PropertyAssignmentsContext)

	// ExitProperty is called when exiting the property production.
	ExitProperty(c *PropertyContext)

	// ExitDefaultPropertyValue is called when exiting the defaultPropertyValue production.
	ExitDefaultPropertyValue(c *DefaultPropertyValueContext)

	// ExitNonDefaultPropertyValue is called when exiting the nonDefaultPropertyValue production.
	ExitNonDefaultPropertyValue(c *NonDefaultPropertyValueContext)

	// ExitQueryNoWith is called when exiting the queryNoWith production.
	ExitQueryNoWith(c *QueryNoWithContext)

	// ExitLimitRowCount is called when exiting the limitRowCount production.
	ExitLimitRowCount(c *LimitRowCountContext)

	// ExitRowCount is called when exiting the rowCount production.
	ExitRowCount(c *RowCountContext)

	// ExitQueryTermDefault is called when exiting the queryTermDefault production.
	ExitQueryTermDefault(c *QueryTermDefaultContext)

	// ExitSetOperation is called when exiting the setOperation production.
	ExitSetOperation(c *SetOperationContext)

	// ExitQueryPrimaryDefault is called when exiting the queryPrimaryDefault production.
	ExitQueryPrimaryDefault(c *QueryPrimaryDefaultContext)

	// ExitTable is called when exiting the table production.
	ExitTable(c *TableContext)

	// ExitInlineTable is called when exiting the inlineTable production.
	ExitInlineTable(c *InlineTableContext)

	// ExitSubquery is called when exiting the subquery production.
	ExitSubquery(c *SubqueryContext)

	// ExitSortItem is called when exiting the sortItem production.
	ExitSortItem(c *SortItemContext)

	// ExitQuerySpecification is called when exiting the querySpecification production.
	ExitQuerySpecification(c *QuerySpecificationContext)

	// ExitGroupBy is called when exiting the groupBy production.
	ExitGroupBy(c *GroupByContext)

	// ExitSingleGroupingSet is called when exiting the singleGroupingSet production.
	ExitSingleGroupingSet(c *SingleGroupingSetContext)

	// ExitRollup is called when exiting the rollup production.
	ExitRollup(c *RollupContext)

	// ExitCube is called when exiting the cube production.
	ExitCube(c *CubeContext)

	// ExitMultipleGroupingSets is called when exiting the multipleGroupingSets production.
	ExitMultipleGroupingSets(c *MultipleGroupingSetsContext)

	// ExitGroupingSet is called when exiting the groupingSet production.
	ExitGroupingSet(c *GroupingSetContext)

	// ExitWindowDefinition is called when exiting the windowDefinition production.
	ExitWindowDefinition(c *WindowDefinitionContext)

	// ExitWindowSpecification is called when exiting the windowSpecification production.
	ExitWindowSpecification(c *WindowSpecificationContext)

	// ExitNamedQuery is called when exiting the namedQuery production.
	ExitNamedQuery(c *NamedQueryContext)

	// ExitSetQuantifier is called when exiting the setQuantifier production.
	ExitSetQuantifier(c *SetQuantifierContext)

	// ExitSelectSingle is called when exiting the selectSingle production.
	ExitSelectSingle(c *SelectSingleContext)

	// ExitSelectAll is called when exiting the selectAll production.
	ExitSelectAll(c *SelectAllContext)

	// ExitAs_column_alias is called when exiting the as_column_alias production.
	ExitAs_column_alias(c *As_column_aliasContext)

	// ExitColumn_alias is called when exiting the column_alias production.
	ExitColumn_alias(c *Column_aliasContext)

	// ExitRelationDefault is called when exiting the relationDefault production.
	ExitRelationDefault(c *RelationDefaultContext)

	// ExitJoinRelation is called when exiting the joinRelation production.
	ExitJoinRelation(c *JoinRelationContext)

	// ExitJoinType is called when exiting the joinType production.
	ExitJoinType(c *JoinTypeContext)

	// ExitJoinCriteria is called when exiting the joinCriteria production.
	ExitJoinCriteria(c *JoinCriteriaContext)

	// ExitSampledRelation is called when exiting the sampledRelation production.
	ExitSampledRelation(c *SampledRelationContext)

	// ExitSampleType is called when exiting the sampleType production.
	ExitSampleType(c *SampleTypeContext)

	// ExitTrimsSpecification is called when exiting the trimsSpecification production.
	ExitTrimsSpecification(c *TrimsSpecificationContext)

	// ExitListAggOverflowBehavior is called when exiting the listAggOverflowBehavior production.
	ExitListAggOverflowBehavior(c *ListAggOverflowBehaviorContext)

	// ExitListaggCountIndication is called when exiting the listaggCountIndication production.
	ExitListaggCountIndication(c *ListaggCountIndicationContext)

	// ExitPatternRecognition is called when exiting the patternRecognition production.
	ExitPatternRecognition(c *PatternRecognitionContext)

	// ExitMeasureDefinition is called when exiting the measureDefinition production.
	ExitMeasureDefinition(c *MeasureDefinitionContext)

	// ExitRowsPerMatch is called when exiting the rowsPerMatch production.
	ExitRowsPerMatch(c *RowsPerMatchContext)

	// ExitEmptyMatchHandling is called when exiting the emptyMatchHandling production.
	ExitEmptyMatchHandling(c *EmptyMatchHandlingContext)

	// ExitSkipTo is called when exiting the skipTo production.
	ExitSkipTo(c *SkipToContext)

	// ExitSubsetDefinition is called when exiting the subsetDefinition production.
	ExitSubsetDefinition(c *SubsetDefinitionContext)

	// ExitVariableDefinition is called when exiting the variableDefinition production.
	ExitVariableDefinition(c *VariableDefinitionContext)

	// ExitAliasedRelation is called when exiting the aliasedRelation production.
	ExitAliasedRelation(c *AliasedRelationContext)

	// ExitColumnAliases is called when exiting the columnAliases production.
	ExitColumnAliases(c *ColumnAliasesContext)

	// ExitTableName is called when exiting the tableName production.
	ExitTableName(c *TableNameContext)

	// ExitSubqueryRelation is called when exiting the subqueryRelation production.
	ExitSubqueryRelation(c *SubqueryRelationContext)

	// ExitUnnest is called when exiting the unnest production.
	ExitUnnest(c *UnnestContext)

	// ExitLateral is called when exiting the lateral production.
	ExitLateral(c *LateralContext)

	// ExitTableFunctionInvocation is called when exiting the tableFunctionInvocation production.
	ExitTableFunctionInvocation(c *TableFunctionInvocationContext)

	// ExitParenthesizedRelation is called when exiting the parenthesizedRelation production.
	ExitParenthesizedRelation(c *ParenthesizedRelationContext)

	// ExitTableFunctionCall is called when exiting the tableFunctionCall production.
	ExitTableFunctionCall(c *TableFunctionCallContext)

	// ExitTableFunctionArgument is called when exiting the tableFunctionArgument production.
	ExitTableFunctionArgument(c *TableFunctionArgumentContext)

	// ExitTableArgument is called when exiting the tableArgument production.
	ExitTableArgument(c *TableArgumentContext)

	// ExitTableArgumentTable is called when exiting the tableArgumentTable production.
	ExitTableArgumentTable(c *TableArgumentTableContext)

	// ExitTableArgumentQuery is called when exiting the tableArgumentQuery production.
	ExitTableArgumentQuery(c *TableArgumentQueryContext)

	// ExitDescriptorArgument is called when exiting the descriptorArgument production.
	ExitDescriptorArgument(c *DescriptorArgumentContext)

	// ExitDescriptorField is called when exiting the descriptorField production.
	ExitDescriptorField(c *DescriptorFieldContext)

	// ExitCopartitionTables is called when exiting the copartitionTables production.
	ExitCopartitionTables(c *CopartitionTablesContext)

	// ExitExpression is called when exiting the expression production.
	ExitExpression(c *ExpressionContext)

	// ExitLogicalNot is called when exiting the logicalNot production.
	ExitLogicalNot(c *LogicalNotContext)

	// ExitPredicated is called when exiting the predicated production.
	ExitPredicated(c *PredicatedContext)

	// ExitOr is called when exiting the or production.
	ExitOr(c *OrContext)

	// ExitAnd is called when exiting the and production.
	ExitAnd(c *AndContext)

	// ExitComparison is called when exiting the comparison production.
	ExitComparison(c *ComparisonContext)

	// ExitQuantifiedComparison is called when exiting the quantifiedComparison production.
	ExitQuantifiedComparison(c *QuantifiedComparisonContext)

	// ExitBetween is called when exiting the between production.
	ExitBetween(c *BetweenContext)

	// ExitInList is called when exiting the inList production.
	ExitInList(c *InListContext)

	// ExitInSubquery is called when exiting the inSubquery production.
	ExitInSubquery(c *InSubqueryContext)

	// ExitLike is called when exiting the like production.
	ExitLike(c *LikeContext)

	// ExitNullPredicate is called when exiting the nullPredicate production.
	ExitNullPredicate(c *NullPredicateContext)

	// ExitDistinctFrom is called when exiting the distinctFrom production.
	ExitDistinctFrom(c *DistinctFromContext)

	// ExitValueExpressionDefault is called when exiting the valueExpressionDefault production.
	ExitValueExpressionDefault(c *ValueExpressionDefaultContext)

	// ExitConcatenation is called when exiting the concatenation production.
	ExitConcatenation(c *ConcatenationContext)

	// ExitArithmeticBinary is called when exiting the arithmeticBinary production.
	ExitArithmeticBinary(c *ArithmeticBinaryContext)

	// ExitArithmeticUnary is called when exiting the arithmeticUnary production.
	ExitArithmeticUnary(c *ArithmeticUnaryContext)

	// ExitAtTimeZone is called when exiting the atTimeZone production.
	ExitAtTimeZone(c *AtTimeZoneContext)

	// ExitDereference is called when exiting the dereference production.
	ExitDereference(c *DereferenceContext)

	// ExitTypeConstructor is called when exiting the typeConstructor production.
	ExitTypeConstructor(c *TypeConstructorContext)

	// ExitJsonValue is called when exiting the jsonValue production.
	ExitJsonValue(c *JsonValueContext)

	// ExitSpecialDateTimeFunction is called when exiting the specialDateTimeFunction production.
	ExitSpecialDateTimeFunction(c *SpecialDateTimeFunctionContext)

	// ExitSubstring is called when exiting the substring production.
	ExitSubstring(c *SubstringContext)

	// ExitCast is called when exiting the cast production.
	ExitCast(c *CastContext)

	// ExitLambda is called when exiting the lambda production.
	ExitLambda(c *LambdaContext)

	// ExitParenthesizedExpression is called when exiting the parenthesizedExpression production.
	ExitParenthesizedExpression(c *ParenthesizedExpressionContext)

	// ExitTrim is called when exiting the trim production.
	ExitTrim(c *TrimContext)

	// ExitParameter is called when exiting the parameter production.
	ExitParameter(c *ParameterContext)

	// ExitNormalize is called when exiting the normalize production.
	ExitNormalize(c *NormalizeContext)

	// ExitJsonObject is called when exiting the jsonObject production.
	ExitJsonObject(c *JsonObjectContext)

	// ExitIntervalLiteral is called when exiting the intervalLiteral production.
	ExitIntervalLiteral(c *IntervalLiteralContext)

	// ExitNumericLiteral is called when exiting the numericLiteral production.
	ExitNumericLiteral(c *NumericLiteralContext)

	// ExitBooleanLiteral is called when exiting the booleanLiteral production.
	ExitBooleanLiteral(c *BooleanLiteralContext)

	// ExitJsonArray is called when exiting the jsonArray production.
	ExitJsonArray(c *JsonArrayContext)

	// ExitSimpleCase is called when exiting the simpleCase production.
	ExitSimpleCase(c *SimpleCaseContext)

	// ExitColumnReference is called when exiting the columnReference production.
	ExitColumnReference(c *ColumnReferenceContext)

	// ExitNullLiteral is called when exiting the nullLiteral production.
	ExitNullLiteral(c *NullLiteralContext)

	// ExitRowConstructor is called when exiting the rowConstructor production.
	ExitRowConstructor(c *RowConstructorContext)

	// ExitSubscript is called when exiting the subscript production.
	ExitSubscript(c *SubscriptContext)

	// ExitJsonExists is called when exiting the jsonExists production.
	ExitJsonExists(c *JsonExistsContext)

	// ExitCurrentPath is called when exiting the currentPath production.
	ExitCurrentPath(c *CurrentPathContext)

	// ExitSubqueryExpression is called when exiting the subqueryExpression production.
	ExitSubqueryExpression(c *SubqueryExpressionContext)

	// ExitBinaryLiteral is called when exiting the binaryLiteral production.
	ExitBinaryLiteral(c *BinaryLiteralContext)

	// ExitCurrentUser is called when exiting the currentUser production.
	ExitCurrentUser(c *CurrentUserContext)

	// ExitJsonQuery is called when exiting the jsonQuery production.
	ExitJsonQuery(c *JsonQueryContext)

	// ExitMeasure is called when exiting the measure production.
	ExitMeasure(c *MeasureContext)

	// ExitExtract is called when exiting the extract production.
	ExitExtract(c *ExtractContext)

	// ExitStringLiteral is called when exiting the stringLiteral production.
	ExitStringLiteral(c *StringLiteralContext)

	// ExitArrayConstructor is called when exiting the arrayConstructor production.
	ExitArrayConstructor(c *ArrayConstructorContext)

	// ExitFunctionCall is called when exiting the functionCall production.
	ExitFunctionCall(c *FunctionCallContext)

	// ExitCurrentSchema is called when exiting the currentSchema production.
	ExitCurrentSchema(c *CurrentSchemaContext)

	// ExitExists is called when exiting the exists production.
	ExitExists(c *ExistsContext)

	// ExitPosition is called when exiting the position production.
	ExitPosition(c *PositionContext)

	// ExitListagg is called when exiting the listagg production.
	ExitListagg(c *ListaggContext)

	// ExitSearchedCase is called when exiting the searchedCase production.
	ExitSearchedCase(c *SearchedCaseContext)

	// ExitCurrentCatalog is called when exiting the currentCatalog production.
	ExitCurrentCatalog(c *CurrentCatalogContext)

	// ExitGroupingOperation is called when exiting the groupingOperation production.
	ExitGroupingOperation(c *GroupingOperationContext)

	// ExitJsonPathInvocation is called when exiting the jsonPathInvocation production.
	ExitJsonPathInvocation(c *JsonPathInvocationContext)

	// ExitJsonValueExpression is called when exiting the jsonValueExpression production.
	ExitJsonValueExpression(c *JsonValueExpressionContext)

	// ExitJsonRepresentation is called when exiting the jsonRepresentation production.
	ExitJsonRepresentation(c *JsonRepresentationContext)

	// ExitJsonArgument is called when exiting the jsonArgument production.
	ExitJsonArgument(c *JsonArgumentContext)

	// ExitJsonExistsErrorBehavior is called when exiting the jsonExistsErrorBehavior production.
	ExitJsonExistsErrorBehavior(c *JsonExistsErrorBehaviorContext)

	// ExitJsonValueBehavior is called when exiting the jsonValueBehavior production.
	ExitJsonValueBehavior(c *JsonValueBehaviorContext)

	// ExitJsonQueryWrapperBehavior is called when exiting the jsonQueryWrapperBehavior production.
	ExitJsonQueryWrapperBehavior(c *JsonQueryWrapperBehaviorContext)

	// ExitJsonQueryBehavior is called when exiting the jsonQueryBehavior production.
	ExitJsonQueryBehavior(c *JsonQueryBehaviorContext)

	// ExitJsonObjectMember is called when exiting the jsonObjectMember production.
	ExitJsonObjectMember(c *JsonObjectMemberContext)

	// ExitProcessingMode is called when exiting the processingMode production.
	ExitProcessingMode(c *ProcessingModeContext)

	// ExitNullTreatment is called when exiting the nullTreatment production.
	ExitNullTreatment(c *NullTreatmentContext)

	// ExitBasicStringLiteral is called when exiting the basicStringLiteral production.
	ExitBasicStringLiteral(c *BasicStringLiteralContext)

	// ExitUnicodeStringLiteral is called when exiting the unicodeStringLiteral production.
	ExitUnicodeStringLiteral(c *UnicodeStringLiteralContext)

	// ExitTimeZoneInterval is called when exiting the timeZoneInterval production.
	ExitTimeZoneInterval(c *TimeZoneIntervalContext)

	// ExitTimeZoneString is called when exiting the timeZoneString production.
	ExitTimeZoneString(c *TimeZoneStringContext)

	// ExitComparisonOperator is called when exiting the comparisonOperator production.
	ExitComparisonOperator(c *ComparisonOperatorContext)

	// ExitComparisonQuantifier is called when exiting the comparisonQuantifier production.
	ExitComparisonQuantifier(c *ComparisonQuantifierContext)

	// ExitBooleanValue is called when exiting the booleanValue production.
	ExitBooleanValue(c *BooleanValueContext)

	// ExitInterval is called when exiting the interval production.
	ExitInterval(c *IntervalContext)

	// ExitIntervalField is called when exiting the intervalField production.
	ExitIntervalField(c *IntervalFieldContext)

	// ExitNormalForm is called when exiting the normalForm production.
	ExitNormalForm(c *NormalFormContext)

	// ExitRowType is called when exiting the rowType production.
	ExitRowType(c *RowTypeContext)

	// ExitIntervalType is called when exiting the intervalType production.
	ExitIntervalType(c *IntervalTypeContext)

	// ExitArrayType is called when exiting the arrayType production.
	ExitArrayType(c *ArrayTypeContext)

	// ExitDoublePrecisionType is called when exiting the doublePrecisionType production.
	ExitDoublePrecisionType(c *DoublePrecisionTypeContext)

	// ExitLegacyArrayType is called when exiting the legacyArrayType production.
	ExitLegacyArrayType(c *LegacyArrayTypeContext)

	// ExitGenericType is called when exiting the genericType production.
	ExitGenericType(c *GenericTypeContext)

	// ExitDateTimeType is called when exiting the dateTimeType production.
	ExitDateTimeType(c *DateTimeTypeContext)

	// ExitLegacyMapType is called when exiting the legacyMapType production.
	ExitLegacyMapType(c *LegacyMapTypeContext)

	// ExitRowField is called when exiting the rowField production.
	ExitRowField(c *RowFieldContext)

	// ExitTypeParameter is called when exiting the typeParameter production.
	ExitTypeParameter(c *TypeParameterContext)

	// ExitWhenClause is called when exiting the whenClause production.
	ExitWhenClause(c *WhenClauseContext)

	// ExitFilter is called when exiting the filter production.
	ExitFilter(c *FilterContext)

	// ExitMergeUpdate is called when exiting the mergeUpdate production.
	ExitMergeUpdate(c *MergeUpdateContext)

	// ExitMergeDelete is called when exiting the mergeDelete production.
	ExitMergeDelete(c *MergeDeleteContext)

	// ExitMergeInsert is called when exiting the mergeInsert production.
	ExitMergeInsert(c *MergeInsertContext)

	// ExitOver is called when exiting the over production.
	ExitOver(c *OverContext)

	// ExitWindowFrame is called when exiting the windowFrame production.
	ExitWindowFrame(c *WindowFrameContext)

	// ExitFrameExtent is called when exiting the frameExtent production.
	ExitFrameExtent(c *FrameExtentContext)

	// ExitUnboundedFrame is called when exiting the unboundedFrame production.
	ExitUnboundedFrame(c *UnboundedFrameContext)

	// ExitCurrentRowBound is called when exiting the currentRowBound production.
	ExitCurrentRowBound(c *CurrentRowBoundContext)

	// ExitBoundedFrame is called when exiting the boundedFrame production.
	ExitBoundedFrame(c *BoundedFrameContext)

	// ExitQuantifiedPrimary is called when exiting the quantifiedPrimary production.
	ExitQuantifiedPrimary(c *QuantifiedPrimaryContext)

	// ExitPatternConcatenation is called when exiting the patternConcatenation production.
	ExitPatternConcatenation(c *PatternConcatenationContext)

	// ExitPatternAlternation is called when exiting the patternAlternation production.
	ExitPatternAlternation(c *PatternAlternationContext)

	// ExitPatternVariable is called when exiting the patternVariable production.
	ExitPatternVariable(c *PatternVariableContext)

	// ExitEmptyPattern is called when exiting the emptyPattern production.
	ExitEmptyPattern(c *EmptyPatternContext)

	// ExitPatternPermutation is called when exiting the patternPermutation production.
	ExitPatternPermutation(c *PatternPermutationContext)

	// ExitGroupedPattern is called when exiting the groupedPattern production.
	ExitGroupedPattern(c *GroupedPatternContext)

	// ExitPartitionStartAnchor is called when exiting the partitionStartAnchor production.
	ExitPartitionStartAnchor(c *PartitionStartAnchorContext)

	// ExitPartitionEndAnchor is called when exiting the partitionEndAnchor production.
	ExitPartitionEndAnchor(c *PartitionEndAnchorContext)

	// ExitExcludedPattern is called when exiting the excludedPattern production.
	ExitExcludedPattern(c *ExcludedPatternContext)

	// ExitZeroOrMoreQuantifier is called when exiting the zeroOrMoreQuantifier production.
	ExitZeroOrMoreQuantifier(c *ZeroOrMoreQuantifierContext)

	// ExitOneOrMoreQuantifier is called when exiting the oneOrMoreQuantifier production.
	ExitOneOrMoreQuantifier(c *OneOrMoreQuantifierContext)

	// ExitZeroOrOneQuantifier is called when exiting the zeroOrOneQuantifier production.
	ExitZeroOrOneQuantifier(c *ZeroOrOneQuantifierContext)

	// ExitRangeQuantifier is called when exiting the rangeQuantifier production.
	ExitRangeQuantifier(c *RangeQuantifierContext)

	// ExitUpdateAssignment is called when exiting the updateAssignment production.
	ExitUpdateAssignment(c *UpdateAssignmentContext)

	// ExitExplainFormat is called when exiting the explainFormat production.
	ExitExplainFormat(c *ExplainFormatContext)

	// ExitExplainType is called when exiting the explainType production.
	ExitExplainType(c *ExplainTypeContext)

	// ExitIsolationLevel is called when exiting the isolationLevel production.
	ExitIsolationLevel(c *IsolationLevelContext)

	// ExitTransactionAccessMode is called when exiting the transactionAccessMode production.
	ExitTransactionAccessMode(c *TransactionAccessModeContext)

	// ExitReadUncommitted is called when exiting the readUncommitted production.
	ExitReadUncommitted(c *ReadUncommittedContext)

	// ExitReadCommitted is called when exiting the readCommitted production.
	ExitReadCommitted(c *ReadCommittedContext)

	// ExitRepeatableRead is called when exiting the repeatableRead production.
	ExitRepeatableRead(c *RepeatableReadContext)

	// ExitSerializable is called when exiting the serializable production.
	ExitSerializable(c *SerializableContext)

	// ExitPositionalArgument is called when exiting the positionalArgument production.
	ExitPositionalArgument(c *PositionalArgumentContext)

	// ExitNamedArgument is called when exiting the namedArgument production.
	ExitNamedArgument(c *NamedArgumentContext)

	// ExitQualifiedArgument is called when exiting the qualifiedArgument production.
	ExitQualifiedArgument(c *QualifiedArgumentContext)

	// ExitUnqualifiedArgument is called when exiting the unqualifiedArgument production.
	ExitUnqualifiedArgument(c *UnqualifiedArgumentContext)

	// ExitPathSpecification is called when exiting the pathSpecification production.
	ExitPathSpecification(c *PathSpecificationContext)

	// ExitFunctionSpecification is called when exiting the functionSpecification production.
	ExitFunctionSpecification(c *FunctionSpecificationContext)

	// ExitFunctionDeclaration is called when exiting the functionDeclaration production.
	ExitFunctionDeclaration(c *FunctionDeclarationContext)

	// ExitParameterDeclaration is called when exiting the parameterDeclaration production.
	ExitParameterDeclaration(c *ParameterDeclarationContext)

	// ExitReturnsClause is called when exiting the returnsClause production.
	ExitReturnsClause(c *ReturnsClauseContext)

	// ExitLanguageCharacteristic is called when exiting the languageCharacteristic production.
	ExitLanguageCharacteristic(c *LanguageCharacteristicContext)

	// ExitDeterministicCharacteristic is called when exiting the deterministicCharacteristic production.
	ExitDeterministicCharacteristic(c *DeterministicCharacteristicContext)

	// ExitReturnsNullOnNullInputCharacteristic is called when exiting the returnsNullOnNullInputCharacteristic production.
	ExitReturnsNullOnNullInputCharacteristic(c *ReturnsNullOnNullInputCharacteristicContext)

	// ExitCalledOnNullInputCharacteristic is called when exiting the calledOnNullInputCharacteristic production.
	ExitCalledOnNullInputCharacteristic(c *CalledOnNullInputCharacteristicContext)

	// ExitSecurityCharacteristic is called when exiting the securityCharacteristic production.
	ExitSecurityCharacteristic(c *SecurityCharacteristicContext)

	// ExitCommentCharacteristic is called when exiting the commentCharacteristic production.
	ExitCommentCharacteristic(c *CommentCharacteristicContext)

	// ExitReturnStatement is called when exiting the returnStatement production.
	ExitReturnStatement(c *ReturnStatementContext)

	// ExitAssignmentStatement is called when exiting the assignmentStatement production.
	ExitAssignmentStatement(c *AssignmentStatementContext)

	// ExitSimpleCaseStatement is called when exiting the simpleCaseStatement production.
	ExitSimpleCaseStatement(c *SimpleCaseStatementContext)

	// ExitSearchedCaseStatement is called when exiting the searchedCaseStatement production.
	ExitSearchedCaseStatement(c *SearchedCaseStatementContext)

	// ExitIfStatement is called when exiting the ifStatement production.
	ExitIfStatement(c *IfStatementContext)

	// ExitIterateStatement is called when exiting the iterateStatement production.
	ExitIterateStatement(c *IterateStatementContext)

	// ExitLeaveStatement is called when exiting the leaveStatement production.
	ExitLeaveStatement(c *LeaveStatementContext)

	// ExitCompoundStatement is called when exiting the compoundStatement production.
	ExitCompoundStatement(c *CompoundStatementContext)

	// ExitLoopStatement is called when exiting the loopStatement production.
	ExitLoopStatement(c *LoopStatementContext)

	// ExitWhileStatement is called when exiting the whileStatement production.
	ExitWhileStatement(c *WhileStatementContext)

	// ExitRepeatStatement is called when exiting the repeatStatement production.
	ExitRepeatStatement(c *RepeatStatementContext)

	// ExitCaseStatementWhenClause is called when exiting the caseStatementWhenClause production.
	ExitCaseStatementWhenClause(c *CaseStatementWhenClauseContext)

	// ExitElseIfClause is called when exiting the elseIfClause production.
	ExitElseIfClause(c *ElseIfClauseContext)

	// ExitElseClause is called when exiting the elseClause production.
	ExitElseClause(c *ElseClauseContext)

	// ExitVariableDeclaration is called when exiting the variableDeclaration production.
	ExitVariableDeclaration(c *VariableDeclarationContext)

	// ExitSqlStatementList is called when exiting the sqlStatementList production.
	ExitSqlStatementList(c *SqlStatementListContext)

	// ExitPrivilege is called when exiting the privilege production.
	ExitPrivilege(c *PrivilegeContext)

	// ExitQualifiedName is called when exiting the qualifiedName production.
	ExitQualifiedName(c *QualifiedNameContext)

	// ExitQueryPeriod is called when exiting the queryPeriod production.
	ExitQueryPeriod(c *QueryPeriodContext)

	// ExitRangeType is called when exiting the rangeType production.
	ExitRangeType(c *RangeTypeContext)

	// ExitSpecifiedPrincipal is called when exiting the specifiedPrincipal production.
	ExitSpecifiedPrincipal(c *SpecifiedPrincipalContext)

	// ExitCurrentUserGrantor is called when exiting the currentUserGrantor production.
	ExitCurrentUserGrantor(c *CurrentUserGrantorContext)

	// ExitCurrentRoleGrantor is called when exiting the currentRoleGrantor production.
	ExitCurrentRoleGrantor(c *CurrentRoleGrantorContext)

	// ExitUnspecifiedPrincipal is called when exiting the unspecifiedPrincipal production.
	ExitUnspecifiedPrincipal(c *UnspecifiedPrincipalContext)

	// ExitUserPrincipal is called when exiting the userPrincipal production.
	ExitUserPrincipal(c *UserPrincipalContext)

	// ExitRolePrincipal is called when exiting the rolePrincipal production.
	ExitRolePrincipal(c *RolePrincipalContext)

	// ExitRoles is called when exiting the roles production.
	ExitRoles(c *RolesContext)

	// ExitUnquotedIdentifier is called when exiting the unquotedIdentifier production.
	ExitUnquotedIdentifier(c *UnquotedIdentifierContext)

	// ExitQuotedIdentifier is called when exiting the quotedIdentifier production.
	ExitQuotedIdentifier(c *QuotedIdentifierContext)

	// ExitBackQuotedIdentifier is called when exiting the backQuotedIdentifier production.
	ExitBackQuotedIdentifier(c *BackQuotedIdentifierContext)

	// ExitDigitIdentifier is called when exiting the digitIdentifier production.
	ExitDigitIdentifier(c *DigitIdentifierContext)

	// ExitDecimalLiteral is called when exiting the decimalLiteral production.
	ExitDecimalLiteral(c *DecimalLiteralContext)

	// ExitDoubleLiteral is called when exiting the doubleLiteral production.
	ExitDoubleLiteral(c *DoubleLiteralContext)

	// ExitIntegerLiteral is called when exiting the integerLiteral production.
	ExitIntegerLiteral(c *IntegerLiteralContext)

	// ExitIdentifierUser is called when exiting the identifierUser production.
	ExitIdentifierUser(c *IdentifierUserContext)

	// ExitStringUser is called when exiting the stringUser production.
	ExitStringUser(c *StringUserContext)

	// ExitNonReserved is called when exiting the nonReserved production.
	ExitNonReserved(c *NonReservedContext)
}

TrinoParserListener is a complete listener for a parse tree produced by TrinoParser.

type TrinoParserVisitor

type TrinoParserVisitor interface {
	antlr.ParseTreeVisitor

	// Visit a parse tree produced by TrinoParser#parse.
	VisitParse(ctx *ParseContext) interface{}

	// Visit a parse tree produced by TrinoParser#statements.
	VisitStatements(ctx *StatementsContext) interface{}

	// Visit a parse tree produced by TrinoParser#singleStatement.
	VisitSingleStatement(ctx *SingleStatementContext) interface{}

	// Visit a parse tree produced by TrinoParser#standaloneExpression.
	VisitStandaloneExpression(ctx *StandaloneExpressionContext) interface{}

	// Visit a parse tree produced by TrinoParser#standalonePathSpecification.
	VisitStandalonePathSpecification(ctx *StandalonePathSpecificationContext) interface{}

	// Visit a parse tree produced by TrinoParser#standaloneType.
	VisitStandaloneType(ctx *StandaloneTypeContext) interface{}

	// Visit a parse tree produced by TrinoParser#standaloneRowPattern.
	VisitStandaloneRowPattern(ctx *StandaloneRowPatternContext) interface{}

	// Visit a parse tree produced by TrinoParser#standaloneFunctionSpecification.
	VisitStandaloneFunctionSpecification(ctx *StandaloneFunctionSpecificationContext) interface{}

	// Visit a parse tree produced by TrinoParser#statementDefault.
	VisitStatementDefault(ctx *StatementDefaultContext) interface{}

	// Visit a parse tree produced by TrinoParser#use.
	VisitUse(ctx *UseContext) interface{}

	// Visit a parse tree produced by TrinoParser#createCatalog.
	VisitCreateCatalog(ctx *CreateCatalogContext) interface{}

	// Visit a parse tree produced by TrinoParser#dropCatalog.
	VisitDropCatalog(ctx *DropCatalogContext) interface{}

	// Visit a parse tree produced by TrinoParser#createSchema.
	VisitCreateSchema(ctx *CreateSchemaContext) interface{}

	// Visit a parse tree produced by TrinoParser#dropSchema.
	VisitDropSchema(ctx *DropSchemaContext) interface{}

	// Visit a parse tree produced by TrinoParser#renameSchema.
	VisitRenameSchema(ctx *RenameSchemaContext) interface{}

	// Visit a parse tree produced by TrinoParser#setSchemaAuthorization.
	VisitSetSchemaAuthorization(ctx *SetSchemaAuthorizationContext) interface{}

	// Visit a parse tree produced by TrinoParser#createTableAsSelect.
	VisitCreateTableAsSelect(ctx *CreateTableAsSelectContext) interface{}

	// Visit a parse tree produced by TrinoParser#createTable.
	VisitCreateTable(ctx *CreateTableContext) interface{}

	// Visit a parse tree produced by TrinoParser#dropTable.
	VisitDropTable(ctx *DropTableContext) interface{}

	// Visit a parse tree produced by TrinoParser#insertInto.
	VisitInsertInto(ctx *InsertIntoContext) interface{}

	// Visit a parse tree produced by TrinoParser#delete.
	VisitDelete(ctx *DeleteContext) interface{}

	// Visit a parse tree produced by TrinoParser#truncateTable.
	VisitTruncateTable(ctx *TruncateTableContext) interface{}

	// Visit a parse tree produced by TrinoParser#commentTable.
	VisitCommentTable(ctx *CommentTableContext) interface{}

	// Visit a parse tree produced by TrinoParser#commentView.
	VisitCommentView(ctx *CommentViewContext) interface{}

	// Visit a parse tree produced by TrinoParser#commentColumn.
	VisitCommentColumn(ctx *CommentColumnContext) interface{}

	// Visit a parse tree produced by TrinoParser#renameTable.
	VisitRenameTable(ctx *RenameTableContext) interface{}

	// Visit a parse tree produced by TrinoParser#addColumn.
	VisitAddColumn(ctx *AddColumnContext) interface{}

	// Visit a parse tree produced by TrinoParser#renameColumn.
	VisitRenameColumn(ctx *RenameColumnContext) interface{}

	// Visit a parse tree produced by TrinoParser#dropColumn.
	VisitDropColumn(ctx *DropColumnContext) interface{}

	// Visit a parse tree produced by TrinoParser#setColumnType.
	VisitSetColumnType(ctx *SetColumnTypeContext) interface{}

	// Visit a parse tree produced by TrinoParser#setTableAuthorization.
	VisitSetTableAuthorization(ctx *SetTableAuthorizationContext) interface{}

	// Visit a parse tree produced by TrinoParser#setTableProperties.
	VisitSetTableProperties(ctx *SetTablePropertiesContext) interface{}

	// Visit a parse tree produced by TrinoParser#tableExecute.
	VisitTableExecute(ctx *TableExecuteContext) interface{}

	// Visit a parse tree produced by TrinoParser#analyze.
	VisitAnalyze(ctx *AnalyzeContext) interface{}

	// Visit a parse tree produced by TrinoParser#createMaterializedView.
	VisitCreateMaterializedView(ctx *CreateMaterializedViewContext) interface{}

	// Visit a parse tree produced by TrinoParser#createView.
	VisitCreateView(ctx *CreateViewContext) interface{}

	// Visit a parse tree produced by TrinoParser#refreshMaterializedView.
	VisitRefreshMaterializedView(ctx *RefreshMaterializedViewContext) interface{}

	// Visit a parse tree produced by TrinoParser#dropMaterializedView.
	VisitDropMaterializedView(ctx *DropMaterializedViewContext) interface{}

	// Visit a parse tree produced by TrinoParser#renameMaterializedView.
	VisitRenameMaterializedView(ctx *RenameMaterializedViewContext) interface{}

	// Visit a parse tree produced by TrinoParser#setMaterializedViewProperties.
	VisitSetMaterializedViewProperties(ctx *SetMaterializedViewPropertiesContext) interface{}

	// Visit a parse tree produced by TrinoParser#dropView.
	VisitDropView(ctx *DropViewContext) interface{}

	// Visit a parse tree produced by TrinoParser#renameView.
	VisitRenameView(ctx *RenameViewContext) interface{}

	// Visit a parse tree produced by TrinoParser#setViewAuthorization.
	VisitSetViewAuthorization(ctx *SetViewAuthorizationContext) interface{}

	// Visit a parse tree produced by TrinoParser#call.
	VisitCall(ctx *CallContext) interface{}

	// Visit a parse tree produced by TrinoParser#createFunction.
	VisitCreateFunction(ctx *CreateFunctionContext) interface{}

	// Visit a parse tree produced by TrinoParser#dropFunction.
	VisitDropFunction(ctx *DropFunctionContext) interface{}

	// Visit a parse tree produced by TrinoParser#createRole.
	VisitCreateRole(ctx *CreateRoleContext) interface{}

	// Visit a parse tree produced by TrinoParser#dropRole.
	VisitDropRole(ctx *DropRoleContext) interface{}

	// Visit a parse tree produced by TrinoParser#grantRoles.
	VisitGrantRoles(ctx *GrantRolesContext) interface{}

	// Visit a parse tree produced by TrinoParser#revokeRoles.
	VisitRevokeRoles(ctx *RevokeRolesContext) interface{}

	// Visit a parse tree produced by TrinoParser#setRole.
	VisitSetRole(ctx *SetRoleContext) interface{}

	// Visit a parse tree produced by TrinoParser#grant.
	VisitGrant(ctx *GrantContext) interface{}

	// Visit a parse tree produced by TrinoParser#deny.
	VisitDeny(ctx *DenyContext) interface{}

	// Visit a parse tree produced by TrinoParser#revoke.
	VisitRevoke(ctx *RevokeContext) interface{}

	// Visit a parse tree produced by TrinoParser#showGrants.
	VisitShowGrants(ctx *ShowGrantsContext) interface{}

	// Visit a parse tree produced by TrinoParser#explain.
	VisitExplain(ctx *ExplainContext) interface{}

	// Visit a parse tree produced by TrinoParser#explainAnalyze.
	VisitExplainAnalyze(ctx *ExplainAnalyzeContext) interface{}

	// Visit a parse tree produced by TrinoParser#showCreateTable.
	VisitShowCreateTable(ctx *ShowCreateTableContext) interface{}

	// Visit a parse tree produced by TrinoParser#showCreateSchema.
	VisitShowCreateSchema(ctx *ShowCreateSchemaContext) interface{}

	// Visit a parse tree produced by TrinoParser#showCreateView.
	VisitShowCreateView(ctx *ShowCreateViewContext) interface{}

	// Visit a parse tree produced by TrinoParser#showCreateMaterializedView.
	VisitShowCreateMaterializedView(ctx *ShowCreateMaterializedViewContext) interface{}

	// Visit a parse tree produced by TrinoParser#showTables.
	VisitShowTables(ctx *ShowTablesContext) interface{}

	// Visit a parse tree produced by TrinoParser#showSchemas.
	VisitShowSchemas(ctx *ShowSchemasContext) interface{}

	// Visit a parse tree produced by TrinoParser#showCatalogs.
	VisitShowCatalogs(ctx *ShowCatalogsContext) interface{}

	// Visit a parse tree produced by TrinoParser#showColumns.
	VisitShowColumns(ctx *ShowColumnsContext) interface{}

	// Visit a parse tree produced by TrinoParser#showStats.
	VisitShowStats(ctx *ShowStatsContext) interface{}

	// Visit a parse tree produced by TrinoParser#showStatsForQuery.
	VisitShowStatsForQuery(ctx *ShowStatsForQueryContext) interface{}

	// Visit a parse tree produced by TrinoParser#showRoles.
	VisitShowRoles(ctx *ShowRolesContext) interface{}

	// Visit a parse tree produced by TrinoParser#showRoleGrants.
	VisitShowRoleGrants(ctx *ShowRoleGrantsContext) interface{}

	// Visit a parse tree produced by TrinoParser#showFunctions.
	VisitShowFunctions(ctx *ShowFunctionsContext) interface{}

	// Visit a parse tree produced by TrinoParser#showSession.
	VisitShowSession(ctx *ShowSessionContext) interface{}

	// Visit a parse tree produced by TrinoParser#setSessionAuthorization.
	VisitSetSessionAuthorization(ctx *SetSessionAuthorizationContext) interface{}

	// Visit a parse tree produced by TrinoParser#resetSessionAuthorization.
	VisitResetSessionAuthorization(ctx *ResetSessionAuthorizationContext) interface{}

	// Visit a parse tree produced by TrinoParser#setSession.
	VisitSetSession(ctx *SetSessionContext) interface{}

	// Visit a parse tree produced by TrinoParser#resetSession.
	VisitResetSession(ctx *ResetSessionContext) interface{}

	// Visit a parse tree produced by TrinoParser#startTransaction.
	VisitStartTransaction(ctx *StartTransactionContext) interface{}

	// Visit a parse tree produced by TrinoParser#commit.
	VisitCommit(ctx *CommitContext) interface{}

	// Visit a parse tree produced by TrinoParser#rollback.
	VisitRollback(ctx *RollbackContext) interface{}

	// Visit a parse tree produced by TrinoParser#prepare.
	VisitPrepare(ctx *PrepareContext) interface{}

	// Visit a parse tree produced by TrinoParser#deallocate.
	VisitDeallocate(ctx *DeallocateContext) interface{}

	// Visit a parse tree produced by TrinoParser#execute.
	VisitExecute(ctx *ExecuteContext) interface{}

	// Visit a parse tree produced by TrinoParser#executeImmediate.
	VisitExecuteImmediate(ctx *ExecuteImmediateContext) interface{}

	// Visit a parse tree produced by TrinoParser#describeInput.
	VisitDescribeInput(ctx *DescribeInputContext) interface{}

	// Visit a parse tree produced by TrinoParser#describeOutput.
	VisitDescribeOutput(ctx *DescribeOutputContext) interface{}

	// Visit a parse tree produced by TrinoParser#setPath.
	VisitSetPath(ctx *SetPathContext) interface{}

	// Visit a parse tree produced by TrinoParser#setTimeZone.
	VisitSetTimeZone(ctx *SetTimeZoneContext) interface{}

	// Visit a parse tree produced by TrinoParser#update.
	VisitUpdate(ctx *UpdateContext) interface{}

	// Visit a parse tree produced by TrinoParser#merge.
	VisitMerge(ctx *MergeContext) interface{}

	// Visit a parse tree produced by TrinoParser#rootQuery.
	VisitRootQuery(ctx *RootQueryContext) interface{}

	// Visit a parse tree produced by TrinoParser#withFunction.
	VisitWithFunction(ctx *WithFunctionContext) interface{}

	// Visit a parse tree produced by TrinoParser#query.
	VisitQuery(ctx *QueryContext) interface{}

	// Visit a parse tree produced by TrinoParser#with.
	VisitWith(ctx *WithContext) interface{}

	// Visit a parse tree produced by TrinoParser#tableElement.
	VisitTableElement(ctx *TableElementContext) interface{}

	// Visit a parse tree produced by TrinoParser#columnDefinition.
	VisitColumnDefinition(ctx *ColumnDefinitionContext) interface{}

	// Visit a parse tree produced by TrinoParser#likeClause.
	VisitLikeClause(ctx *LikeClauseContext) interface{}

	// Visit a parse tree produced by TrinoParser#properties.
	VisitProperties(ctx *PropertiesContext) interface{}

	// Visit a parse tree produced by TrinoParser#propertyAssignments.
	VisitPropertyAssignments(ctx *PropertyAssignmentsContext) interface{}

	// Visit a parse tree produced by TrinoParser#property.
	VisitProperty(ctx *PropertyContext) interface{}

	// Visit a parse tree produced by TrinoParser#defaultPropertyValue.
	VisitDefaultPropertyValue(ctx *DefaultPropertyValueContext) interface{}

	// Visit a parse tree produced by TrinoParser#nonDefaultPropertyValue.
	VisitNonDefaultPropertyValue(ctx *NonDefaultPropertyValueContext) interface{}

	// Visit a parse tree produced by TrinoParser#queryNoWith.
	VisitQueryNoWith(ctx *QueryNoWithContext) interface{}

	// Visit a parse tree produced by TrinoParser#limitRowCount.
	VisitLimitRowCount(ctx *LimitRowCountContext) interface{}

	// Visit a parse tree produced by TrinoParser#rowCount.
	VisitRowCount(ctx *RowCountContext) interface{}

	// Visit a parse tree produced by TrinoParser#queryTermDefault.
	VisitQueryTermDefault(ctx *QueryTermDefaultContext) interface{}

	// Visit a parse tree produced by TrinoParser#setOperation.
	VisitSetOperation(ctx *SetOperationContext) interface{}

	// Visit a parse tree produced by TrinoParser#queryPrimaryDefault.
	VisitQueryPrimaryDefault(ctx *QueryPrimaryDefaultContext) interface{}

	// Visit a parse tree produced by TrinoParser#table.
	VisitTable(ctx *TableContext) interface{}

	// Visit a parse tree produced by TrinoParser#inlineTable.
	VisitInlineTable(ctx *InlineTableContext) interface{}

	// Visit a parse tree produced by TrinoParser#subquery.
	VisitSubquery(ctx *SubqueryContext) interface{}

	// Visit a parse tree produced by TrinoParser#sortItem.
	VisitSortItem(ctx *SortItemContext) interface{}

	// Visit a parse tree produced by TrinoParser#querySpecification.
	VisitQuerySpecification(ctx *QuerySpecificationContext) interface{}

	// Visit a parse tree produced by TrinoParser#groupBy.
	VisitGroupBy(ctx *GroupByContext) interface{}

	// Visit a parse tree produced by TrinoParser#singleGroupingSet.
	VisitSingleGroupingSet(ctx *SingleGroupingSetContext) interface{}

	// Visit a parse tree produced by TrinoParser#rollup.
	VisitRollup(ctx *RollupContext) interface{}

	// Visit a parse tree produced by TrinoParser#cube.
	VisitCube(ctx *CubeContext) interface{}

	// Visit a parse tree produced by TrinoParser#multipleGroupingSets.
	VisitMultipleGroupingSets(ctx *MultipleGroupingSetsContext) interface{}

	// Visit a parse tree produced by TrinoParser#groupingSet.
	VisitGroupingSet(ctx *GroupingSetContext) interface{}

	// Visit a parse tree produced by TrinoParser#windowDefinition.
	VisitWindowDefinition(ctx *WindowDefinitionContext) interface{}

	// Visit a parse tree produced by TrinoParser#windowSpecification.
	VisitWindowSpecification(ctx *WindowSpecificationContext) interface{}

	// Visit a parse tree produced by TrinoParser#namedQuery.
	VisitNamedQuery(ctx *NamedQueryContext) interface{}

	// Visit a parse tree produced by TrinoParser#setQuantifier.
	VisitSetQuantifier(ctx *SetQuantifierContext) interface{}

	// Visit a parse tree produced by TrinoParser#selectSingle.
	VisitSelectSingle(ctx *SelectSingleContext) interface{}

	// Visit a parse tree produced by TrinoParser#selectAll.
	VisitSelectAll(ctx *SelectAllContext) interface{}

	// Visit a parse tree produced by TrinoParser#as_column_alias.
	VisitAs_column_alias(ctx *As_column_aliasContext) interface{}

	// Visit a parse tree produced by TrinoParser#column_alias.
	VisitColumn_alias(ctx *Column_aliasContext) interface{}

	// Visit a parse tree produced by TrinoParser#relationDefault.
	VisitRelationDefault(ctx *RelationDefaultContext) interface{}

	// Visit a parse tree produced by TrinoParser#joinRelation.
	VisitJoinRelation(ctx *JoinRelationContext) interface{}

	// Visit a parse tree produced by TrinoParser#joinType.
	VisitJoinType(ctx *JoinTypeContext) interface{}

	// Visit a parse tree produced by TrinoParser#joinCriteria.
	VisitJoinCriteria(ctx *JoinCriteriaContext) interface{}

	// Visit a parse tree produced by TrinoParser#sampledRelation.
	VisitSampledRelation(ctx *SampledRelationContext) interface{}

	// Visit a parse tree produced by TrinoParser#sampleType.
	VisitSampleType(ctx *SampleTypeContext) interface{}

	// Visit a parse tree produced by TrinoParser#trimsSpecification.
	VisitTrimsSpecification(ctx *TrimsSpecificationContext) interface{}

	// Visit a parse tree produced by TrinoParser#listAggOverflowBehavior.
	VisitListAggOverflowBehavior(ctx *ListAggOverflowBehaviorContext) interface{}

	// Visit a parse tree produced by TrinoParser#listaggCountIndication.
	VisitListaggCountIndication(ctx *ListaggCountIndicationContext) interface{}

	// Visit a parse tree produced by TrinoParser#patternRecognition.
	VisitPatternRecognition(ctx *PatternRecognitionContext) interface{}

	// Visit a parse tree produced by TrinoParser#measureDefinition.
	VisitMeasureDefinition(ctx *MeasureDefinitionContext) interface{}

	// Visit a parse tree produced by TrinoParser#rowsPerMatch.
	VisitRowsPerMatch(ctx *RowsPerMatchContext) interface{}

	// Visit a parse tree produced by TrinoParser#emptyMatchHandling.
	VisitEmptyMatchHandling(ctx *EmptyMatchHandlingContext) interface{}

	// Visit a parse tree produced by TrinoParser#skipTo.
	VisitSkipTo(ctx *SkipToContext) interface{}

	// Visit a parse tree produced by TrinoParser#subsetDefinition.
	VisitSubsetDefinition(ctx *SubsetDefinitionContext) interface{}

	// Visit a parse tree produced by TrinoParser#variableDefinition.
	VisitVariableDefinition(ctx *VariableDefinitionContext) interface{}

	// Visit a parse tree produced by TrinoParser#aliasedRelation.
	VisitAliasedRelation(ctx *AliasedRelationContext) interface{}

	// Visit a parse tree produced by TrinoParser#columnAliases.
	VisitColumnAliases(ctx *ColumnAliasesContext) interface{}

	// Visit a parse tree produced by TrinoParser#tableName.
	VisitTableName(ctx *TableNameContext) interface{}

	// Visit a parse tree produced by TrinoParser#subqueryRelation.
	VisitSubqueryRelation(ctx *SubqueryRelationContext) interface{}

	// Visit a parse tree produced by TrinoParser#unnest.
	VisitUnnest(ctx *UnnestContext) interface{}

	// Visit a parse tree produced by TrinoParser#lateral.
	VisitLateral(ctx *LateralContext) interface{}

	// Visit a parse tree produced by TrinoParser#tableFunctionInvocation.
	VisitTableFunctionInvocation(ctx *TableFunctionInvocationContext) interface{}

	// Visit a parse tree produced by TrinoParser#parenthesizedRelation.
	VisitParenthesizedRelation(ctx *ParenthesizedRelationContext) interface{}

	// Visit a parse tree produced by TrinoParser#tableFunctionCall.
	VisitTableFunctionCall(ctx *TableFunctionCallContext) interface{}

	// Visit a parse tree produced by TrinoParser#tableFunctionArgument.
	VisitTableFunctionArgument(ctx *TableFunctionArgumentContext) interface{}

	// Visit a parse tree produced by TrinoParser#tableArgument.
	VisitTableArgument(ctx *TableArgumentContext) interface{}

	// Visit a parse tree produced by TrinoParser#tableArgumentTable.
	VisitTableArgumentTable(ctx *TableArgumentTableContext) interface{}

	// Visit a parse tree produced by TrinoParser#tableArgumentQuery.
	VisitTableArgumentQuery(ctx *TableArgumentQueryContext) interface{}

	// Visit a parse tree produced by TrinoParser#descriptorArgument.
	VisitDescriptorArgument(ctx *DescriptorArgumentContext) interface{}

	// Visit a parse tree produced by TrinoParser#descriptorField.
	VisitDescriptorField(ctx *DescriptorFieldContext) interface{}

	// Visit a parse tree produced by TrinoParser#copartitionTables.
	VisitCopartitionTables(ctx *CopartitionTablesContext) interface{}

	// Visit a parse tree produced by TrinoParser#expression.
	VisitExpression(ctx *ExpressionContext) interface{}

	// Visit a parse tree produced by TrinoParser#logicalNot.
	VisitLogicalNot(ctx *LogicalNotContext) interface{}

	// Visit a parse tree produced by TrinoParser#predicated.
	VisitPredicated(ctx *PredicatedContext) interface{}

	// Visit a parse tree produced by TrinoParser#or.
	VisitOr(ctx *OrContext) interface{}

	// Visit a parse tree produced by TrinoParser#and.
	VisitAnd(ctx *AndContext) interface{}

	// Visit a parse tree produced by TrinoParser#comparison.
	VisitComparison(ctx *ComparisonContext) interface{}

	// Visit a parse tree produced by TrinoParser#quantifiedComparison.
	VisitQuantifiedComparison(ctx *QuantifiedComparisonContext) interface{}

	// Visit a parse tree produced by TrinoParser#between.
	VisitBetween(ctx *BetweenContext) interface{}

	// Visit a parse tree produced by TrinoParser#inList.
	VisitInList(ctx *InListContext) interface{}

	// Visit a parse tree produced by TrinoParser#inSubquery.
	VisitInSubquery(ctx *InSubqueryContext) interface{}

	// Visit a parse tree produced by TrinoParser#like.
	VisitLike(ctx *LikeContext) interface{}

	// Visit a parse tree produced by TrinoParser#nullPredicate.
	VisitNullPredicate(ctx *NullPredicateContext) interface{}

	// Visit a parse tree produced by TrinoParser#distinctFrom.
	VisitDistinctFrom(ctx *DistinctFromContext) interface{}

	// Visit a parse tree produced by TrinoParser#valueExpressionDefault.
	VisitValueExpressionDefault(ctx *ValueExpressionDefaultContext) interface{}

	// Visit a parse tree produced by TrinoParser#concatenation.
	VisitConcatenation(ctx *ConcatenationContext) interface{}

	// Visit a parse tree produced by TrinoParser#arithmeticBinary.
	VisitArithmeticBinary(ctx *ArithmeticBinaryContext) interface{}

	// Visit a parse tree produced by TrinoParser#arithmeticUnary.
	VisitArithmeticUnary(ctx *ArithmeticUnaryContext) interface{}

	// Visit a parse tree produced by TrinoParser#atTimeZone.
	VisitAtTimeZone(ctx *AtTimeZoneContext) interface{}

	// Visit a parse tree produced by TrinoParser#dereference.
	VisitDereference(ctx *DereferenceContext) interface{}

	// Visit a parse tree produced by TrinoParser#typeConstructor.
	VisitTypeConstructor(ctx *TypeConstructorContext) interface{}

	// Visit a parse tree produced by TrinoParser#jsonValue.
	VisitJsonValue(ctx *JsonValueContext) interface{}

	// Visit a parse tree produced by TrinoParser#specialDateTimeFunction.
	VisitSpecialDateTimeFunction(ctx *SpecialDateTimeFunctionContext) interface{}

	// Visit a parse tree produced by TrinoParser#substring.
	VisitSubstring(ctx *SubstringContext) interface{}

	// Visit a parse tree produced by TrinoParser#cast.
	VisitCast(ctx *CastContext) interface{}

	// Visit a parse tree produced by TrinoParser#lambda.
	VisitLambda(ctx *LambdaContext) interface{}

	// Visit a parse tree produced by TrinoParser#parenthesizedExpression.
	VisitParenthesizedExpression(ctx *ParenthesizedExpressionContext) interface{}

	// Visit a parse tree produced by TrinoParser#trim.
	VisitTrim(ctx *TrimContext) interface{}

	// Visit a parse tree produced by TrinoParser#parameter.
	VisitParameter(ctx *ParameterContext) interface{}

	// Visit a parse tree produced by TrinoParser#normalize.
	VisitNormalize(ctx *NormalizeContext) interface{}

	// Visit a parse tree produced by TrinoParser#jsonObject.
	VisitJsonObject(ctx *JsonObjectContext) interface{}

	// Visit a parse tree produced by TrinoParser#intervalLiteral.
	VisitIntervalLiteral(ctx *IntervalLiteralContext) interface{}

	// Visit a parse tree produced by TrinoParser#numericLiteral.
	VisitNumericLiteral(ctx *NumericLiteralContext) interface{}

	// Visit a parse tree produced by TrinoParser#booleanLiteral.
	VisitBooleanLiteral(ctx *BooleanLiteralContext) interface{}

	// Visit a parse tree produced by TrinoParser#jsonArray.
	VisitJsonArray(ctx *JsonArrayContext) interface{}

	// Visit a parse tree produced by TrinoParser#simpleCase.
	VisitSimpleCase(ctx *SimpleCaseContext) interface{}

	// Visit a parse tree produced by TrinoParser#columnReference.
	VisitColumnReference(ctx *ColumnReferenceContext) interface{}

	// Visit a parse tree produced by TrinoParser#nullLiteral.
	VisitNullLiteral(ctx *NullLiteralContext) interface{}

	// Visit a parse tree produced by TrinoParser#rowConstructor.
	VisitRowConstructor(ctx *RowConstructorContext) interface{}

	// Visit a parse tree produced by TrinoParser#subscript.
	VisitSubscript(ctx *SubscriptContext) interface{}

	// Visit a parse tree produced by TrinoParser#jsonExists.
	VisitJsonExists(ctx *JsonExistsContext) interface{}

	// Visit a parse tree produced by TrinoParser#currentPath.
	VisitCurrentPath(ctx *CurrentPathContext) interface{}

	// Visit a parse tree produced by TrinoParser#subqueryExpression.
	VisitSubqueryExpression(ctx *SubqueryExpressionContext) interface{}

	// Visit a parse tree produced by TrinoParser#binaryLiteral.
	VisitBinaryLiteral(ctx *BinaryLiteralContext) interface{}

	// Visit a parse tree produced by TrinoParser#currentUser.
	VisitCurrentUser(ctx *CurrentUserContext) interface{}

	// Visit a parse tree produced by TrinoParser#jsonQuery.
	VisitJsonQuery(ctx *JsonQueryContext) interface{}

	// Visit a parse tree produced by TrinoParser#measure.
	VisitMeasure(ctx *MeasureContext) interface{}

	// Visit a parse tree produced by TrinoParser#extract.
	VisitExtract(ctx *ExtractContext) interface{}

	// Visit a parse tree produced by TrinoParser#stringLiteral.
	VisitStringLiteral(ctx *StringLiteralContext) interface{}

	// Visit a parse tree produced by TrinoParser#arrayConstructor.
	VisitArrayConstructor(ctx *ArrayConstructorContext) interface{}

	// Visit a parse tree produced by TrinoParser#functionCall.
	VisitFunctionCall(ctx *FunctionCallContext) interface{}

	// Visit a parse tree produced by TrinoParser#currentSchema.
	VisitCurrentSchema(ctx *CurrentSchemaContext) interface{}

	// Visit a parse tree produced by TrinoParser#exists.
	VisitExists(ctx *ExistsContext) interface{}

	// Visit a parse tree produced by TrinoParser#position.
	VisitPosition(ctx *PositionContext) interface{}

	// Visit a parse tree produced by TrinoParser#listagg.
	VisitListagg(ctx *ListaggContext) interface{}

	// Visit a parse tree produced by TrinoParser#searchedCase.
	VisitSearchedCase(ctx *SearchedCaseContext) interface{}

	// Visit a parse tree produced by TrinoParser#currentCatalog.
	VisitCurrentCatalog(ctx *CurrentCatalogContext) interface{}

	// Visit a parse tree produced by TrinoParser#groupingOperation.
	VisitGroupingOperation(ctx *GroupingOperationContext) interface{}

	// Visit a parse tree produced by TrinoParser#jsonPathInvocation.
	VisitJsonPathInvocation(ctx *JsonPathInvocationContext) interface{}

	// Visit a parse tree produced by TrinoParser#jsonValueExpression.
	VisitJsonValueExpression(ctx *JsonValueExpressionContext) interface{}

	// Visit a parse tree produced by TrinoParser#jsonRepresentation.
	VisitJsonRepresentation(ctx *JsonRepresentationContext) interface{}

	// Visit a parse tree produced by TrinoParser#jsonArgument.
	VisitJsonArgument(ctx *JsonArgumentContext) interface{}

	// Visit a parse tree produced by TrinoParser#jsonExistsErrorBehavior.
	VisitJsonExistsErrorBehavior(ctx *JsonExistsErrorBehaviorContext) interface{}

	// Visit a parse tree produced by TrinoParser#jsonValueBehavior.
	VisitJsonValueBehavior(ctx *JsonValueBehaviorContext) interface{}

	// Visit a parse tree produced by TrinoParser#jsonQueryWrapperBehavior.
	VisitJsonQueryWrapperBehavior(ctx *JsonQueryWrapperBehaviorContext) interface{}

	// Visit a parse tree produced by TrinoParser#jsonQueryBehavior.
	VisitJsonQueryBehavior(ctx *JsonQueryBehaviorContext) interface{}

	// Visit a parse tree produced by TrinoParser#jsonObjectMember.
	VisitJsonObjectMember(ctx *JsonObjectMemberContext) interface{}

	// Visit a parse tree produced by TrinoParser#processingMode.
	VisitProcessingMode(ctx *ProcessingModeContext) interface{}

	// Visit a parse tree produced by TrinoParser#nullTreatment.
	VisitNullTreatment(ctx *NullTreatmentContext) interface{}

	// Visit a parse tree produced by TrinoParser#basicStringLiteral.
	VisitBasicStringLiteral(ctx *BasicStringLiteralContext) interface{}

	// Visit a parse tree produced by TrinoParser#unicodeStringLiteral.
	VisitUnicodeStringLiteral(ctx *UnicodeStringLiteralContext) interface{}

	// Visit a parse tree produced by TrinoParser#timeZoneInterval.
	VisitTimeZoneInterval(ctx *TimeZoneIntervalContext) interface{}

	// Visit a parse tree produced by TrinoParser#timeZoneString.
	VisitTimeZoneString(ctx *TimeZoneStringContext) interface{}

	// Visit a parse tree produced by TrinoParser#comparisonOperator.
	VisitComparisonOperator(ctx *ComparisonOperatorContext) interface{}

	// Visit a parse tree produced by TrinoParser#comparisonQuantifier.
	VisitComparisonQuantifier(ctx *ComparisonQuantifierContext) interface{}

	// Visit a parse tree produced by TrinoParser#booleanValue.
	VisitBooleanValue(ctx *BooleanValueContext) interface{}

	// Visit a parse tree produced by TrinoParser#interval.
	VisitInterval(ctx *IntervalContext) interface{}

	// Visit a parse tree produced by TrinoParser#intervalField.
	VisitIntervalField(ctx *IntervalFieldContext) interface{}

	// Visit a parse tree produced by TrinoParser#normalForm.
	VisitNormalForm(ctx *NormalFormContext) interface{}

	// Visit a parse tree produced by TrinoParser#rowType.
	VisitRowType(ctx *RowTypeContext) interface{}

	// Visit a parse tree produced by TrinoParser#intervalType.
	VisitIntervalType(ctx *IntervalTypeContext) interface{}

	// Visit a parse tree produced by TrinoParser#arrayType.
	VisitArrayType(ctx *ArrayTypeContext) interface{}

	// Visit a parse tree produced by TrinoParser#doublePrecisionType.
	VisitDoublePrecisionType(ctx *DoublePrecisionTypeContext) interface{}

	// Visit a parse tree produced by TrinoParser#legacyArrayType.
	VisitLegacyArrayType(ctx *LegacyArrayTypeContext) interface{}

	// Visit a parse tree produced by TrinoParser#genericType.
	VisitGenericType(ctx *GenericTypeContext) interface{}

	// Visit a parse tree produced by TrinoParser#dateTimeType.
	VisitDateTimeType(ctx *DateTimeTypeContext) interface{}

	// Visit a parse tree produced by TrinoParser#legacyMapType.
	VisitLegacyMapType(ctx *LegacyMapTypeContext) interface{}

	// Visit a parse tree produced by TrinoParser#rowField.
	VisitRowField(ctx *RowFieldContext) interface{}

	// Visit a parse tree produced by TrinoParser#typeParameter.
	VisitTypeParameter(ctx *TypeParameterContext) interface{}

	// Visit a parse tree produced by TrinoParser#whenClause.
	VisitWhenClause(ctx *WhenClauseContext) interface{}

	// Visit a parse tree produced by TrinoParser#filter.
	VisitFilter(ctx *FilterContext) interface{}

	// Visit a parse tree produced by TrinoParser#mergeUpdate.
	VisitMergeUpdate(ctx *MergeUpdateContext) interface{}

	// Visit a parse tree produced by TrinoParser#mergeDelete.
	VisitMergeDelete(ctx *MergeDeleteContext) interface{}

	// Visit a parse tree produced by TrinoParser#mergeInsert.
	VisitMergeInsert(ctx *MergeInsertContext) interface{}

	// Visit a parse tree produced by TrinoParser#over.
	VisitOver(ctx *OverContext) interface{}

	// Visit a parse tree produced by TrinoParser#windowFrame.
	VisitWindowFrame(ctx *WindowFrameContext) interface{}

	// Visit a parse tree produced by TrinoParser#frameExtent.
	VisitFrameExtent(ctx *FrameExtentContext) interface{}

	// Visit a parse tree produced by TrinoParser#unboundedFrame.
	VisitUnboundedFrame(ctx *UnboundedFrameContext) interface{}

	// Visit a parse tree produced by TrinoParser#currentRowBound.
	VisitCurrentRowBound(ctx *CurrentRowBoundContext) interface{}

	// Visit a parse tree produced by TrinoParser#boundedFrame.
	VisitBoundedFrame(ctx *BoundedFrameContext) interface{}

	// Visit a parse tree produced by TrinoParser#quantifiedPrimary.
	VisitQuantifiedPrimary(ctx *QuantifiedPrimaryContext) interface{}

	// Visit a parse tree produced by TrinoParser#patternConcatenation.
	VisitPatternConcatenation(ctx *PatternConcatenationContext) interface{}

	// Visit a parse tree produced by TrinoParser#patternAlternation.
	VisitPatternAlternation(ctx *PatternAlternationContext) interface{}

	// Visit a parse tree produced by TrinoParser#patternVariable.
	VisitPatternVariable(ctx *PatternVariableContext) interface{}

	// Visit a parse tree produced by TrinoParser#emptyPattern.
	VisitEmptyPattern(ctx *EmptyPatternContext) interface{}

	// Visit a parse tree produced by TrinoParser#patternPermutation.
	VisitPatternPermutation(ctx *PatternPermutationContext) interface{}

	// Visit a parse tree produced by TrinoParser#groupedPattern.
	VisitGroupedPattern(ctx *GroupedPatternContext) interface{}

	// Visit a parse tree produced by TrinoParser#partitionStartAnchor.
	VisitPartitionStartAnchor(ctx *PartitionStartAnchorContext) interface{}

	// Visit a parse tree produced by TrinoParser#partitionEndAnchor.
	VisitPartitionEndAnchor(ctx *PartitionEndAnchorContext) interface{}

	// Visit a parse tree produced by TrinoParser#excludedPattern.
	VisitExcludedPattern(ctx *ExcludedPatternContext) interface{}

	// Visit a parse tree produced by TrinoParser#zeroOrMoreQuantifier.
	VisitZeroOrMoreQuantifier(ctx *ZeroOrMoreQuantifierContext) interface{}

	// Visit a parse tree produced by TrinoParser#oneOrMoreQuantifier.
	VisitOneOrMoreQuantifier(ctx *OneOrMoreQuantifierContext) interface{}

	// Visit a parse tree produced by TrinoParser#zeroOrOneQuantifier.
	VisitZeroOrOneQuantifier(ctx *ZeroOrOneQuantifierContext) interface{}

	// Visit a parse tree produced by TrinoParser#rangeQuantifier.
	VisitRangeQuantifier(ctx *RangeQuantifierContext) interface{}

	// Visit a parse tree produced by TrinoParser#updateAssignment.
	VisitUpdateAssignment(ctx *UpdateAssignmentContext) interface{}

	// Visit a parse tree produced by TrinoParser#explainFormat.
	VisitExplainFormat(ctx *ExplainFormatContext) interface{}

	// Visit a parse tree produced by TrinoParser#explainType.
	VisitExplainType(ctx *ExplainTypeContext) interface{}

	// Visit a parse tree produced by TrinoParser#isolationLevel.
	VisitIsolationLevel(ctx *IsolationLevelContext) interface{}

	// Visit a parse tree produced by TrinoParser#transactionAccessMode.
	VisitTransactionAccessMode(ctx *TransactionAccessModeContext) interface{}

	// Visit a parse tree produced by TrinoParser#readUncommitted.
	VisitReadUncommitted(ctx *ReadUncommittedContext) interface{}

	// Visit a parse tree produced by TrinoParser#readCommitted.
	VisitReadCommitted(ctx *ReadCommittedContext) interface{}

	// Visit a parse tree produced by TrinoParser#repeatableRead.
	VisitRepeatableRead(ctx *RepeatableReadContext) interface{}

	// Visit a parse tree produced by TrinoParser#serializable.
	VisitSerializable(ctx *SerializableContext) interface{}

	// Visit a parse tree produced by TrinoParser#positionalArgument.
	VisitPositionalArgument(ctx *PositionalArgumentContext) interface{}

	// Visit a parse tree produced by TrinoParser#namedArgument.
	VisitNamedArgument(ctx *NamedArgumentContext) interface{}

	// Visit a parse tree produced by TrinoParser#qualifiedArgument.
	VisitQualifiedArgument(ctx *QualifiedArgumentContext) interface{}

	// Visit a parse tree produced by TrinoParser#unqualifiedArgument.
	VisitUnqualifiedArgument(ctx *UnqualifiedArgumentContext) interface{}

	// Visit a parse tree produced by TrinoParser#pathSpecification.
	VisitPathSpecification(ctx *PathSpecificationContext) interface{}

	// Visit a parse tree produced by TrinoParser#functionSpecification.
	VisitFunctionSpecification(ctx *FunctionSpecificationContext) interface{}

	// Visit a parse tree produced by TrinoParser#functionDeclaration.
	VisitFunctionDeclaration(ctx *FunctionDeclarationContext) interface{}

	// Visit a parse tree produced by TrinoParser#parameterDeclaration.
	VisitParameterDeclaration(ctx *ParameterDeclarationContext) interface{}

	// Visit a parse tree produced by TrinoParser#returnsClause.
	VisitReturnsClause(ctx *ReturnsClauseContext) interface{}

	// Visit a parse tree produced by TrinoParser#languageCharacteristic.
	VisitLanguageCharacteristic(ctx *LanguageCharacteristicContext) interface{}

	// Visit a parse tree produced by TrinoParser#deterministicCharacteristic.
	VisitDeterministicCharacteristic(ctx *DeterministicCharacteristicContext) interface{}

	// Visit a parse tree produced by TrinoParser#returnsNullOnNullInputCharacteristic.
	VisitReturnsNullOnNullInputCharacteristic(ctx *ReturnsNullOnNullInputCharacteristicContext) interface{}

	// Visit a parse tree produced by TrinoParser#calledOnNullInputCharacteristic.
	VisitCalledOnNullInputCharacteristic(ctx *CalledOnNullInputCharacteristicContext) interface{}

	// Visit a parse tree produced by TrinoParser#securityCharacteristic.
	VisitSecurityCharacteristic(ctx *SecurityCharacteristicContext) interface{}

	// Visit a parse tree produced by TrinoParser#commentCharacteristic.
	VisitCommentCharacteristic(ctx *CommentCharacteristicContext) interface{}

	// Visit a parse tree produced by TrinoParser#returnStatement.
	VisitReturnStatement(ctx *ReturnStatementContext) interface{}

	// Visit a parse tree produced by TrinoParser#assignmentStatement.
	VisitAssignmentStatement(ctx *AssignmentStatementContext) interface{}

	// Visit a parse tree produced by TrinoParser#simpleCaseStatement.
	VisitSimpleCaseStatement(ctx *SimpleCaseStatementContext) interface{}

	// Visit a parse tree produced by TrinoParser#searchedCaseStatement.
	VisitSearchedCaseStatement(ctx *SearchedCaseStatementContext) interface{}

	// Visit a parse tree produced by TrinoParser#ifStatement.
	VisitIfStatement(ctx *IfStatementContext) interface{}

	// Visit a parse tree produced by TrinoParser#iterateStatement.
	VisitIterateStatement(ctx *IterateStatementContext) interface{}

	// Visit a parse tree produced by TrinoParser#leaveStatement.
	VisitLeaveStatement(ctx *LeaveStatementContext) interface{}

	// Visit a parse tree produced by TrinoParser#compoundStatement.
	VisitCompoundStatement(ctx *CompoundStatementContext) interface{}

	// Visit a parse tree produced by TrinoParser#loopStatement.
	VisitLoopStatement(ctx *LoopStatementContext) interface{}

	// Visit a parse tree produced by TrinoParser#whileStatement.
	VisitWhileStatement(ctx *WhileStatementContext) interface{}

	// Visit a parse tree produced by TrinoParser#repeatStatement.
	VisitRepeatStatement(ctx *RepeatStatementContext) interface{}

	// Visit a parse tree produced by TrinoParser#caseStatementWhenClause.
	VisitCaseStatementWhenClause(ctx *CaseStatementWhenClauseContext) interface{}

	// Visit a parse tree produced by TrinoParser#elseIfClause.
	VisitElseIfClause(ctx *ElseIfClauseContext) interface{}

	// Visit a parse tree produced by TrinoParser#elseClause.
	VisitElseClause(ctx *ElseClauseContext) interface{}

	// Visit a parse tree produced by TrinoParser#variableDeclaration.
	VisitVariableDeclaration(ctx *VariableDeclarationContext) interface{}

	// Visit a parse tree produced by TrinoParser#sqlStatementList.
	VisitSqlStatementList(ctx *SqlStatementListContext) interface{}

	// Visit a parse tree produced by TrinoParser#privilege.
	VisitPrivilege(ctx *PrivilegeContext) interface{}

	// Visit a parse tree produced by TrinoParser#qualifiedName.
	VisitQualifiedName(ctx *QualifiedNameContext) interface{}

	// Visit a parse tree produced by TrinoParser#queryPeriod.
	VisitQueryPeriod(ctx *QueryPeriodContext) interface{}

	// Visit a parse tree produced by TrinoParser#rangeType.
	VisitRangeType(ctx *RangeTypeContext) interface{}

	// Visit a parse tree produced by TrinoParser#specifiedPrincipal.
	VisitSpecifiedPrincipal(ctx *SpecifiedPrincipalContext) interface{}

	// Visit a parse tree produced by TrinoParser#currentUserGrantor.
	VisitCurrentUserGrantor(ctx *CurrentUserGrantorContext) interface{}

	// Visit a parse tree produced by TrinoParser#currentRoleGrantor.
	VisitCurrentRoleGrantor(ctx *CurrentRoleGrantorContext) interface{}

	// Visit a parse tree produced by TrinoParser#unspecifiedPrincipal.
	VisitUnspecifiedPrincipal(ctx *UnspecifiedPrincipalContext) interface{}

	// Visit a parse tree produced by TrinoParser#userPrincipal.
	VisitUserPrincipal(ctx *UserPrincipalContext) interface{}

	// Visit a parse tree produced by TrinoParser#rolePrincipal.
	VisitRolePrincipal(ctx *RolePrincipalContext) interface{}

	// Visit a parse tree produced by TrinoParser#roles.
	VisitRoles(ctx *RolesContext) interface{}

	// Visit a parse tree produced by TrinoParser#unquotedIdentifier.
	VisitUnquotedIdentifier(ctx *UnquotedIdentifierContext) interface{}

	// Visit a parse tree produced by TrinoParser#quotedIdentifier.
	VisitQuotedIdentifier(ctx *QuotedIdentifierContext) interface{}

	// Visit a parse tree produced by TrinoParser#backQuotedIdentifier.
	VisitBackQuotedIdentifier(ctx *BackQuotedIdentifierContext) interface{}

	// Visit a parse tree produced by TrinoParser#digitIdentifier.
	VisitDigitIdentifier(ctx *DigitIdentifierContext) interface{}

	// Visit a parse tree produced by TrinoParser#decimalLiteral.
	VisitDecimalLiteral(ctx *DecimalLiteralContext) interface{}

	// Visit a parse tree produced by TrinoParser#doubleLiteral.
	VisitDoubleLiteral(ctx *DoubleLiteralContext) interface{}

	// Visit a parse tree produced by TrinoParser#integerLiteral.
	VisitIntegerLiteral(ctx *IntegerLiteralContext) interface{}

	// Visit a parse tree produced by TrinoParser#identifierUser.
	VisitIdentifierUser(ctx *IdentifierUserContext) interface{}

	// Visit a parse tree produced by TrinoParser#stringUser.
	VisitStringUser(ctx *StringUserContext) interface{}

	// Visit a parse tree produced by TrinoParser#nonReserved.
	VisitNonReserved(ctx *NonReservedContext) interface{}
}

A complete Visitor for a parse tree produced by TrinoParser.

type TruncateTableContext

type TruncateTableContext struct {
	StatementContext
}

func NewTruncateTableContext

func NewTruncateTableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TruncateTableContext

func (*TruncateTableContext) Accept

func (s *TruncateTableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TruncateTableContext) EnterRule

func (s *TruncateTableContext) EnterRule(listener antlr.ParseTreeListener)

func (*TruncateTableContext) ExitRule

func (s *TruncateTableContext) ExitRule(listener antlr.ParseTreeListener)

func (*TruncateTableContext) GetRuleContext

func (s *TruncateTableContext) GetRuleContext() antlr.RuleContext

func (*TruncateTableContext) QualifiedName

func (s *TruncateTableContext) QualifiedName() IQualifiedNameContext

func (*TruncateTableContext) TABLE_

func (s *TruncateTableContext) TABLE_() antlr.TerminalNode

func (*TruncateTableContext) TRUNCATE_

func (s *TruncateTableContext) TRUNCATE_() antlr.TerminalNode

type TypeConstructorContext

type TypeConstructorContext struct {
	PrimaryExpressionContext
}

func NewTypeConstructorContext

func NewTypeConstructorContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TypeConstructorContext

func (*TypeConstructorContext) Accept

func (s *TypeConstructorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TypeConstructorContext) DOUBLE_

func (s *TypeConstructorContext) DOUBLE_() antlr.TerminalNode

func (*TypeConstructorContext) EnterRule

func (s *TypeConstructorContext) EnterRule(listener antlr.ParseTreeListener)

func (*TypeConstructorContext) ExitRule

func (s *TypeConstructorContext) ExitRule(listener antlr.ParseTreeListener)

func (*TypeConstructorContext) GetRuleContext

func (s *TypeConstructorContext) GetRuleContext() antlr.RuleContext

func (*TypeConstructorContext) Identifier

func (*TypeConstructorContext) PRECISION_

func (s *TypeConstructorContext) PRECISION_() antlr.TerminalNode

func (*TypeConstructorContext) String_

type TypeContext

type TypeContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeContext

func NewEmptyTypeContext() *TypeContext

func NewTypeContext

func NewTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeContext

func (*TypeContext) CopyAll

func (s *TypeContext) CopyAll(ctx *TypeContext)

func (*TypeContext) GetParser

func (s *TypeContext) GetParser() antlr.Parser

func (*TypeContext) GetRuleContext

func (s *TypeContext) GetRuleContext() antlr.RuleContext

func (*TypeContext) IsTypeContext

func (*TypeContext) IsTypeContext()

func (*TypeContext) ToStringTree

func (s *TypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TypeParameterContext

type TypeParameterContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeParameterContext

func NewEmptyTypeParameterContext() *TypeParameterContext

func NewTypeParameterContext

func NewTypeParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeParameterContext

func (*TypeParameterContext) Accept

func (s *TypeParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TypeParameterContext) EnterRule

func (s *TypeParameterContext) EnterRule(listener antlr.ParseTreeListener)

func (*TypeParameterContext) ExitRule

func (s *TypeParameterContext) ExitRule(listener antlr.ParseTreeListener)

func (*TypeParameterContext) GetParser

func (s *TypeParameterContext) GetParser() antlr.Parser

func (*TypeParameterContext) GetRuleContext

func (s *TypeParameterContext) GetRuleContext() antlr.RuleContext

func (*TypeParameterContext) INTEGER_VALUE_

func (s *TypeParameterContext) INTEGER_VALUE_() antlr.TerminalNode

func (*TypeParameterContext) IsTypeParameterContext

func (*TypeParameterContext) IsTypeParameterContext()

func (*TypeParameterContext) ToStringTree

func (s *TypeParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TypeParameterContext) Type_

type UnboundedFrameContext

type UnboundedFrameContext struct {
	FrameBoundContext
	// contains filtered or unexported fields
}

func NewUnboundedFrameContext

func NewUnboundedFrameContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnboundedFrameContext

func (*UnboundedFrameContext) Accept

func (s *UnboundedFrameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*UnboundedFrameContext) EnterRule

func (s *UnboundedFrameContext) EnterRule(listener antlr.ParseTreeListener)

func (*UnboundedFrameContext) ExitRule

func (s *UnboundedFrameContext) ExitRule(listener antlr.ParseTreeListener)

func (*UnboundedFrameContext) FOLLOWING_

func (s *UnboundedFrameContext) FOLLOWING_() antlr.TerminalNode

func (*UnboundedFrameContext) GetBoundType

func (s *UnboundedFrameContext) GetBoundType() antlr.Token

func (*UnboundedFrameContext) GetRuleContext

func (s *UnboundedFrameContext) GetRuleContext() antlr.RuleContext

func (*UnboundedFrameContext) PRECEDING_

func (s *UnboundedFrameContext) PRECEDING_() antlr.TerminalNode

func (*UnboundedFrameContext) SetBoundType

func (s *UnboundedFrameContext) SetBoundType(v antlr.Token)

func (*UnboundedFrameContext) UNBOUNDED_

func (s *UnboundedFrameContext) UNBOUNDED_() antlr.TerminalNode

type UnicodeStringLiteralContext

type UnicodeStringLiteralContext struct {
	String_Context
}

func NewUnicodeStringLiteralContext

func NewUnicodeStringLiteralContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnicodeStringLiteralContext

func (*UnicodeStringLiteralContext) Accept

func (s *UnicodeStringLiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*UnicodeStringLiteralContext) EnterRule

func (s *UnicodeStringLiteralContext) EnterRule(listener antlr.ParseTreeListener)

func (*UnicodeStringLiteralContext) ExitRule

func (s *UnicodeStringLiteralContext) ExitRule(listener antlr.ParseTreeListener)

func (*UnicodeStringLiteralContext) GetRuleContext

func (s *UnicodeStringLiteralContext) GetRuleContext() antlr.RuleContext

func (*UnicodeStringLiteralContext) STRING_

func (s *UnicodeStringLiteralContext) STRING_() antlr.TerminalNode

func (*UnicodeStringLiteralContext) UESCAPE_

func (s *UnicodeStringLiteralContext) UESCAPE_() antlr.TerminalNode

func (*UnicodeStringLiteralContext) UNICODE_STRING_

func (s *UnicodeStringLiteralContext) UNICODE_STRING_() antlr.TerminalNode

type UnnestContext

type UnnestContext struct {
	RelationPrimaryContext
}

func NewUnnestContext

func NewUnnestContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnnestContext

func (*UnnestContext) Accept

func (s *UnnestContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*UnnestContext) AllCOMMA_

func (s *UnnestContext) AllCOMMA_() []antlr.TerminalNode

func (*UnnestContext) AllExpression

func (s *UnnestContext) AllExpression() []IExpressionContext

func (*UnnestContext) COMMA_

func (s *UnnestContext) COMMA_(i int) antlr.TerminalNode

func (*UnnestContext) EnterRule

func (s *UnnestContext) EnterRule(listener antlr.ParseTreeListener)

func (*UnnestContext) ExitRule

func (s *UnnestContext) ExitRule(listener antlr.ParseTreeListener)

func (*UnnestContext) Expression

func (s *UnnestContext) Expression(i int) IExpressionContext

func (*UnnestContext) GetRuleContext

func (s *UnnestContext) GetRuleContext() antlr.RuleContext

func (*UnnestContext) LPAREN_

func (s *UnnestContext) LPAREN_() antlr.TerminalNode

func (*UnnestContext) ORDINALITY_

func (s *UnnestContext) ORDINALITY_() antlr.TerminalNode

func (*UnnestContext) RPAREN_

func (s *UnnestContext) RPAREN_() antlr.TerminalNode

func (*UnnestContext) UNNEST_

func (s *UnnestContext) UNNEST_() antlr.TerminalNode

func (*UnnestContext) WITH_

func (s *UnnestContext) WITH_() antlr.TerminalNode

type UnqualifiedArgumentContext

type UnqualifiedArgumentContext struct {
	PathElementContext
}

func NewUnqualifiedArgumentContext

func NewUnqualifiedArgumentContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnqualifiedArgumentContext

func (*UnqualifiedArgumentContext) Accept

func (s *UnqualifiedArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*UnqualifiedArgumentContext) EnterRule

func (s *UnqualifiedArgumentContext) EnterRule(listener antlr.ParseTreeListener)

func (*UnqualifiedArgumentContext) ExitRule

func (s *UnqualifiedArgumentContext) ExitRule(listener antlr.ParseTreeListener)

func (*UnqualifiedArgumentContext) GetRuleContext

func (s *UnqualifiedArgumentContext) GetRuleContext() antlr.RuleContext

func (*UnqualifiedArgumentContext) Identifier

type UnquotedIdentifierContext

type UnquotedIdentifierContext struct {
	IdentifierContext
}

func NewUnquotedIdentifierContext

func NewUnquotedIdentifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnquotedIdentifierContext

func (*UnquotedIdentifierContext) Accept

func (s *UnquotedIdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*UnquotedIdentifierContext) EnterRule

func (s *UnquotedIdentifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*UnquotedIdentifierContext) ExitRule

func (s *UnquotedIdentifierContext) ExitRule(listener antlr.ParseTreeListener)

func (*UnquotedIdentifierContext) GetRuleContext

func (s *UnquotedIdentifierContext) GetRuleContext() antlr.RuleContext

func (*UnquotedIdentifierContext) IDENTIFIER_

func (s *UnquotedIdentifierContext) IDENTIFIER_() antlr.TerminalNode

func (*UnquotedIdentifierContext) NonReserved

type UnspecifiedPrincipalContext

type UnspecifiedPrincipalContext struct {
	PrincipalContext
}

func NewUnspecifiedPrincipalContext

func NewUnspecifiedPrincipalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnspecifiedPrincipalContext

func (*UnspecifiedPrincipalContext) Accept

func (s *UnspecifiedPrincipalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*UnspecifiedPrincipalContext) EnterRule

func (s *UnspecifiedPrincipalContext) EnterRule(listener antlr.ParseTreeListener)

func (*UnspecifiedPrincipalContext) ExitRule

func (s *UnspecifiedPrincipalContext) ExitRule(listener antlr.ParseTreeListener)

func (*UnspecifiedPrincipalContext) GetRuleContext

func (s *UnspecifiedPrincipalContext) GetRuleContext() antlr.RuleContext

func (*UnspecifiedPrincipalContext) Identifier

type UpdateAssignmentContext

type UpdateAssignmentContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUpdateAssignmentContext

func NewEmptyUpdateAssignmentContext() *UpdateAssignmentContext

func NewUpdateAssignmentContext

func NewUpdateAssignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UpdateAssignmentContext

func (*UpdateAssignmentContext) Accept

func (s *UpdateAssignmentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*UpdateAssignmentContext) EQ_

func (s *UpdateAssignmentContext) EQ_() antlr.TerminalNode

func (*UpdateAssignmentContext) EnterRule

func (s *UpdateAssignmentContext) EnterRule(listener antlr.ParseTreeListener)

func (*UpdateAssignmentContext) ExitRule

func (s *UpdateAssignmentContext) ExitRule(listener antlr.ParseTreeListener)

func (*UpdateAssignmentContext) Expression

func (*UpdateAssignmentContext) GetParser

func (s *UpdateAssignmentContext) GetParser() antlr.Parser

func (*UpdateAssignmentContext) GetRuleContext

func (s *UpdateAssignmentContext) GetRuleContext() antlr.RuleContext

func (*UpdateAssignmentContext) Identifier

func (*UpdateAssignmentContext) IsUpdateAssignmentContext

func (*UpdateAssignmentContext) IsUpdateAssignmentContext()

func (*UpdateAssignmentContext) ToStringTree

func (s *UpdateAssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type UpdateContext

type UpdateContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewUpdateContext

func NewUpdateContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UpdateContext

func (*UpdateContext) Accept

func (s *UpdateContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*UpdateContext) AllCOMMA_

func (s *UpdateContext) AllCOMMA_() []antlr.TerminalNode

func (*UpdateContext) AllUpdateAssignment

func (s *UpdateContext) AllUpdateAssignment() []IUpdateAssignmentContext

func (*UpdateContext) BooleanExpression

func (s *UpdateContext) BooleanExpression() IBooleanExpressionContext

func (*UpdateContext) COMMA_

func (s *UpdateContext) COMMA_(i int) antlr.TerminalNode

func (*UpdateContext) EnterRule

func (s *UpdateContext) EnterRule(listener antlr.ParseTreeListener)

func (*UpdateContext) ExitRule

func (s *UpdateContext) ExitRule(listener antlr.ParseTreeListener)

func (*UpdateContext) GetRuleContext

func (s *UpdateContext) GetRuleContext() antlr.RuleContext

func (*UpdateContext) GetWhere

func (*UpdateContext) QualifiedName

func (s *UpdateContext) QualifiedName() IQualifiedNameContext

func (*UpdateContext) SET_

func (s *UpdateContext) SET_() antlr.TerminalNode

func (*UpdateContext) SetWhere

func (*UpdateContext) UPDATE_

func (s *UpdateContext) UPDATE_() antlr.TerminalNode

func (*UpdateContext) UpdateAssignment

func (s *UpdateContext) UpdateAssignment(i int) IUpdateAssignmentContext

func (*UpdateContext) WHERE_

func (s *UpdateContext) WHERE_() antlr.TerminalNode

type UseContext

type UseContext struct {
	StatementContext
	// contains filtered or unexported fields
}

func NewUseContext

func NewUseContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UseContext

func (*UseContext) Accept

func (s *UseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*UseContext) AllIdentifier

func (s *UseContext) AllIdentifier() []IIdentifierContext

func (*UseContext) DOT_

func (s *UseContext) DOT_() antlr.TerminalNode

func (*UseContext) EnterRule

func (s *UseContext) EnterRule(listener antlr.ParseTreeListener)

func (*UseContext) ExitRule

func (s *UseContext) ExitRule(listener antlr.ParseTreeListener)

func (*UseContext) GetCatalog

func (s *UseContext) GetCatalog() IIdentifierContext

func (*UseContext) GetRuleContext

func (s *UseContext) GetRuleContext() antlr.RuleContext

func (*UseContext) GetSchema

func (s *UseContext) GetSchema() IIdentifierContext

func (*UseContext) Identifier

func (s *UseContext) Identifier(i int) IIdentifierContext

func (*UseContext) SetCatalog

func (s *UseContext) SetCatalog(v IIdentifierContext)

func (*UseContext) SetSchema

func (s *UseContext) SetSchema(v IIdentifierContext)

func (*UseContext) USE_

func (s *UseContext) USE_() antlr.TerminalNode

type UserPrincipalContext

type UserPrincipalContext struct {
	PrincipalContext
}

func NewUserPrincipalContext

func NewUserPrincipalContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UserPrincipalContext

func (*UserPrincipalContext) Accept

func (s *UserPrincipalContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*UserPrincipalContext) EnterRule

func (s *UserPrincipalContext) EnterRule(listener antlr.ParseTreeListener)

func (*UserPrincipalContext) ExitRule

func (s *UserPrincipalContext) ExitRule(listener antlr.ParseTreeListener)

func (*UserPrincipalContext) GetRuleContext

func (s *UserPrincipalContext) GetRuleContext() antlr.RuleContext

func (*UserPrincipalContext) Identifier

func (s *UserPrincipalContext) Identifier() IIdentifierContext

func (*UserPrincipalContext) USER_

func (s *UserPrincipalContext) USER_() antlr.TerminalNode

type ValueExpressionContext

type ValueExpressionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyValueExpressionContext

func NewEmptyValueExpressionContext() *ValueExpressionContext

func NewValueExpressionContext

func NewValueExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ValueExpressionContext

func (*ValueExpressionContext) CopyAll

func (*ValueExpressionContext) GetParser

func (s *ValueExpressionContext) GetParser() antlr.Parser

func (*ValueExpressionContext) GetRuleContext

func (s *ValueExpressionContext) GetRuleContext() antlr.RuleContext

func (*ValueExpressionContext) IsValueExpressionContext

func (*ValueExpressionContext) IsValueExpressionContext()

func (*ValueExpressionContext) ToStringTree

func (s *ValueExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ValueExpressionDefaultContext

type ValueExpressionDefaultContext struct {
	ValueExpressionContext
}

func NewValueExpressionDefaultContext

func NewValueExpressionDefaultContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ValueExpressionDefaultContext

func (*ValueExpressionDefaultContext) Accept

func (s *ValueExpressionDefaultContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ValueExpressionDefaultContext) EnterRule

func (s *ValueExpressionDefaultContext) EnterRule(listener antlr.ParseTreeListener)

func (*ValueExpressionDefaultContext) ExitRule

func (s *ValueExpressionDefaultContext) ExitRule(listener antlr.ParseTreeListener)

func (*ValueExpressionDefaultContext) GetRuleContext

func (s *ValueExpressionDefaultContext) GetRuleContext() antlr.RuleContext

func (*ValueExpressionDefaultContext) PrimaryExpression

type VariableDeclarationContext

type VariableDeclarationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyVariableDeclarationContext

func NewEmptyVariableDeclarationContext() *VariableDeclarationContext

func NewVariableDeclarationContext

func NewVariableDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableDeclarationContext

func (*VariableDeclarationContext) Accept

func (s *VariableDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*VariableDeclarationContext) AllCOMMA_

func (s *VariableDeclarationContext) AllCOMMA_() []antlr.TerminalNode

func (*VariableDeclarationContext) AllIdentifier

func (s *VariableDeclarationContext) AllIdentifier() []IIdentifierContext

func (*VariableDeclarationContext) COMMA_

func (s *VariableDeclarationContext) COMMA_(i int) antlr.TerminalNode

func (*VariableDeclarationContext) DECLARE_

func (s *VariableDeclarationContext) DECLARE_() antlr.TerminalNode

func (*VariableDeclarationContext) DEFAULT_

func (s *VariableDeclarationContext) DEFAULT_() antlr.TerminalNode

func (*VariableDeclarationContext) EnterRule

func (s *VariableDeclarationContext) EnterRule(listener antlr.ParseTreeListener)

func (*VariableDeclarationContext) ExitRule

func (s *VariableDeclarationContext) ExitRule(listener antlr.ParseTreeListener)

func (*VariableDeclarationContext) GetParser

func (s *VariableDeclarationContext) GetParser() antlr.Parser

func (*VariableDeclarationContext) GetRuleContext

func (s *VariableDeclarationContext) GetRuleContext() antlr.RuleContext

func (*VariableDeclarationContext) Identifier

func (*VariableDeclarationContext) IsVariableDeclarationContext

func (*VariableDeclarationContext) IsVariableDeclarationContext()

func (*VariableDeclarationContext) ToStringTree

func (s *VariableDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*VariableDeclarationContext) Type_

func (*VariableDeclarationContext) ValueExpression

type VariableDefinitionContext

type VariableDefinitionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyVariableDefinitionContext

func NewEmptyVariableDefinitionContext() *VariableDefinitionContext

func NewVariableDefinitionContext

func NewVariableDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableDefinitionContext

func (*VariableDefinitionContext) AS_

func (s *VariableDefinitionContext) AS_() antlr.TerminalNode

func (*VariableDefinitionContext) Accept

func (s *VariableDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*VariableDefinitionContext) EnterRule

func (s *VariableDefinitionContext) EnterRule(listener antlr.ParseTreeListener)

func (*VariableDefinitionContext) ExitRule

func (s *VariableDefinitionContext) ExitRule(listener antlr.ParseTreeListener)

func (*VariableDefinitionContext) Expression

func (*VariableDefinitionContext) GetParser

func (s *VariableDefinitionContext) GetParser() antlr.Parser

func (*VariableDefinitionContext) GetRuleContext

func (s *VariableDefinitionContext) GetRuleContext() antlr.RuleContext

func (*VariableDefinitionContext) Identifier

func (*VariableDefinitionContext) IsVariableDefinitionContext

func (*VariableDefinitionContext) IsVariableDefinitionContext()

func (*VariableDefinitionContext) ToStringTree

func (s *VariableDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type WhenClauseContext

type WhenClauseContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWhenClauseContext

func NewEmptyWhenClauseContext() *WhenClauseContext

func NewWhenClauseContext

func NewWhenClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WhenClauseContext

func (*WhenClauseContext) Accept

func (s *WhenClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*WhenClauseContext) AllExpression

func (s *WhenClauseContext) AllExpression() []IExpressionContext

func (*WhenClauseContext) EnterRule

func (s *WhenClauseContext) EnterRule(listener antlr.ParseTreeListener)

func (*WhenClauseContext) ExitRule

func (s *WhenClauseContext) ExitRule(listener antlr.ParseTreeListener)

func (*WhenClauseContext) Expression

func (s *WhenClauseContext) Expression(i int) IExpressionContext

func (*WhenClauseContext) GetCondition

func (s *WhenClauseContext) GetCondition() IExpressionContext

func (*WhenClauseContext) GetParser

func (s *WhenClauseContext) GetParser() antlr.Parser

func (*WhenClauseContext) GetResult

func (s *WhenClauseContext) GetResult() IExpressionContext

func (*WhenClauseContext) GetRuleContext

func (s *WhenClauseContext) GetRuleContext() antlr.RuleContext

func (*WhenClauseContext) IsWhenClauseContext

func (*WhenClauseContext) IsWhenClauseContext()

func (*WhenClauseContext) SetCondition

func (s *WhenClauseContext) SetCondition(v IExpressionContext)

func (*WhenClauseContext) SetResult

func (s *WhenClauseContext) SetResult(v IExpressionContext)

func (*WhenClauseContext) THEN_

func (s *WhenClauseContext) THEN_() antlr.TerminalNode

func (*WhenClauseContext) ToStringTree

func (s *WhenClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*WhenClauseContext) WHEN_

func (s *WhenClauseContext) WHEN_() antlr.TerminalNode

type WhileStatementContext

type WhileStatementContext struct {
	ControlStatementContext
	// contains filtered or unexported fields
}

func NewWhileStatementContext

func NewWhileStatementContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *WhileStatementContext

func (*WhileStatementContext) Accept

func (s *WhileStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*WhileStatementContext) AllWHILE_

func (s *WhileStatementContext) AllWHILE_() []antlr.TerminalNode

func (*WhileStatementContext) COLON_

func (s *WhileStatementContext) COLON_() antlr.TerminalNode

func (*WhileStatementContext) DO_

func (s *WhileStatementContext) DO_() antlr.TerminalNode

func (*WhileStatementContext) END_

func (s *WhileStatementContext) END_() antlr.TerminalNode

func (*WhileStatementContext) EnterRule

func (s *WhileStatementContext) EnterRule(listener antlr.ParseTreeListener)

func (*WhileStatementContext) ExitRule

func (s *WhileStatementContext) ExitRule(listener antlr.ParseTreeListener)

func (*WhileStatementContext) Expression

func (s *WhileStatementContext) Expression() IExpressionContext

func (*WhileStatementContext) GetLabel

func (*WhileStatementContext) GetRuleContext

func (s *WhileStatementContext) GetRuleContext() antlr.RuleContext

func (*WhileStatementContext) Identifier

func (s *WhileStatementContext) Identifier() IIdentifierContext

func (*WhileStatementContext) SetLabel

func (*WhileStatementContext) SqlStatementList

func (s *WhileStatementContext) SqlStatementList() ISqlStatementListContext

func (*WhileStatementContext) WHILE_

func (s *WhileStatementContext) WHILE_(i int) antlr.TerminalNode

type WindowDefinitionContext

type WindowDefinitionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWindowDefinitionContext

func NewEmptyWindowDefinitionContext() *WindowDefinitionContext

func NewWindowDefinitionContext

func NewWindowDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WindowDefinitionContext

func (*WindowDefinitionContext) AS_

func (s *WindowDefinitionContext) AS_() antlr.TerminalNode

func (*WindowDefinitionContext) Accept

func (s *WindowDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*WindowDefinitionContext) EnterRule

func (s *WindowDefinitionContext) EnterRule(listener antlr.ParseTreeListener)

func (*WindowDefinitionContext) ExitRule

func (s *WindowDefinitionContext) ExitRule(listener antlr.ParseTreeListener)

func (*WindowDefinitionContext) GetName

func (*WindowDefinitionContext) GetParser

func (s *WindowDefinitionContext) GetParser() antlr.Parser

func (*WindowDefinitionContext) GetRuleContext

func (s *WindowDefinitionContext) GetRuleContext() antlr.RuleContext

func (*WindowDefinitionContext) Identifier

func (*WindowDefinitionContext) IsWindowDefinitionContext

func (*WindowDefinitionContext) IsWindowDefinitionContext()

func (*WindowDefinitionContext) LPAREN_

func (s *WindowDefinitionContext) LPAREN_() antlr.TerminalNode

func (*WindowDefinitionContext) RPAREN_

func (s *WindowDefinitionContext) RPAREN_() antlr.TerminalNode

func (*WindowDefinitionContext) SetName

func (*WindowDefinitionContext) ToStringTree

func (s *WindowDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*WindowDefinitionContext) WindowSpecification

func (s *WindowDefinitionContext) WindowSpecification() IWindowSpecificationContext

type WindowFrameContext

type WindowFrameContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWindowFrameContext

func NewEmptyWindowFrameContext() *WindowFrameContext

func NewWindowFrameContext

func NewWindowFrameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WindowFrameContext

func (*WindowFrameContext) AFTER_

func (s *WindowFrameContext) AFTER_() antlr.TerminalNode

func (*WindowFrameContext) Accept

func (s *WindowFrameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*WindowFrameContext) AllCOMMA_

func (s *WindowFrameContext) AllCOMMA_() []antlr.TerminalNode

func (*WindowFrameContext) AllMeasureDefinition

func (s *WindowFrameContext) AllMeasureDefinition() []IMeasureDefinitionContext

func (*WindowFrameContext) AllSubsetDefinition

func (s *WindowFrameContext) AllSubsetDefinition() []ISubsetDefinitionContext

func (*WindowFrameContext) AllVariableDefinition

func (s *WindowFrameContext) AllVariableDefinition() []IVariableDefinitionContext

func (*WindowFrameContext) COMMA_

func (s *WindowFrameContext) COMMA_(i int) antlr.TerminalNode

func (*WindowFrameContext) DEFINE_

func (s *WindowFrameContext) DEFINE_() antlr.TerminalNode

func (*WindowFrameContext) EnterRule

func (s *WindowFrameContext) EnterRule(listener antlr.ParseTreeListener)

func (*WindowFrameContext) ExitRule

func (s *WindowFrameContext) ExitRule(listener antlr.ParseTreeListener)

func (*WindowFrameContext) FrameExtent

func (s *WindowFrameContext) FrameExtent() IFrameExtentContext

func (*WindowFrameContext) GetParser

func (s *WindowFrameContext) GetParser() antlr.Parser

func (*WindowFrameContext) GetRuleContext

func (s *WindowFrameContext) GetRuleContext() antlr.RuleContext

func (*WindowFrameContext) INITIAL_

func (s *WindowFrameContext) INITIAL_() antlr.TerminalNode

func (*WindowFrameContext) IsWindowFrameContext

func (*WindowFrameContext) IsWindowFrameContext()

func (*WindowFrameContext) LPAREN_

func (s *WindowFrameContext) LPAREN_() antlr.TerminalNode

func (*WindowFrameContext) MATCH_

func (s *WindowFrameContext) MATCH_() antlr.TerminalNode

func (*WindowFrameContext) MEASURES_

func (s *WindowFrameContext) MEASURES_() antlr.TerminalNode

func (*WindowFrameContext) MeasureDefinition

func (s *WindowFrameContext) MeasureDefinition(i int) IMeasureDefinitionContext

func (*WindowFrameContext) PATTERN_

func (s *WindowFrameContext) PATTERN_() antlr.TerminalNode

func (*WindowFrameContext) RPAREN_

func (s *WindowFrameContext) RPAREN_() antlr.TerminalNode

func (*WindowFrameContext) RowPattern

func (s *WindowFrameContext) RowPattern() IRowPatternContext

func (*WindowFrameContext) SEEK_

func (s *WindowFrameContext) SEEK_() antlr.TerminalNode

func (*WindowFrameContext) SUBSET_

func (s *WindowFrameContext) SUBSET_() antlr.TerminalNode

func (*WindowFrameContext) SkipTo

func (s *WindowFrameContext) SkipTo() ISkipToContext

func (*WindowFrameContext) SubsetDefinition

func (s *WindowFrameContext) SubsetDefinition(i int) ISubsetDefinitionContext

func (*WindowFrameContext) ToStringTree

func (s *WindowFrameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*WindowFrameContext) VariableDefinition

func (s *WindowFrameContext) VariableDefinition(i int) IVariableDefinitionContext

type WindowSpecificationContext

type WindowSpecificationContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWindowSpecificationContext

func NewEmptyWindowSpecificationContext() *WindowSpecificationContext

func NewWindowSpecificationContext

func NewWindowSpecificationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WindowSpecificationContext

func (*WindowSpecificationContext) Accept

func (s *WindowSpecificationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*WindowSpecificationContext) AllBY_

func (s *WindowSpecificationContext) AllBY_() []antlr.TerminalNode

func (*WindowSpecificationContext) AllCOMMA_

func (s *WindowSpecificationContext) AllCOMMA_() []antlr.TerminalNode

func (*WindowSpecificationContext) AllExpression

func (s *WindowSpecificationContext) AllExpression() []IExpressionContext

func (*WindowSpecificationContext) AllSortItem

func (s *WindowSpecificationContext) AllSortItem() []ISortItemContext

func (*WindowSpecificationContext) BY_

func (s *WindowSpecificationContext) BY_(i int) antlr.TerminalNode

func (*WindowSpecificationContext) COMMA_

func (s *WindowSpecificationContext) COMMA_(i int) antlr.TerminalNode

func (*WindowSpecificationContext) EnterRule

func (s *WindowSpecificationContext) EnterRule(listener antlr.ParseTreeListener)

func (*WindowSpecificationContext) ExitRule

func (s *WindowSpecificationContext) ExitRule(listener antlr.ParseTreeListener)

func (*WindowSpecificationContext) Expression

func (*WindowSpecificationContext) GetExistingWindowName

func (s *WindowSpecificationContext) GetExistingWindowName() IIdentifierContext

func (*WindowSpecificationContext) GetParser

func (s *WindowSpecificationContext) GetParser() antlr.Parser

func (*WindowSpecificationContext) GetPartition

func (s *WindowSpecificationContext) GetPartition() []IExpressionContext

func (*WindowSpecificationContext) GetRuleContext

func (s *WindowSpecificationContext) GetRuleContext() antlr.RuleContext

func (*WindowSpecificationContext) Get_expression

func (s *WindowSpecificationContext) Get_expression() IExpressionContext

func (*WindowSpecificationContext) Identifier

func (*WindowSpecificationContext) IsWindowSpecificationContext

func (*WindowSpecificationContext) IsWindowSpecificationContext()

func (*WindowSpecificationContext) ORDER_

func (s *WindowSpecificationContext) ORDER_() antlr.TerminalNode

func (*WindowSpecificationContext) PARTITION_

func (s *WindowSpecificationContext) PARTITION_() antlr.TerminalNode

func (*WindowSpecificationContext) SetExistingWindowName

func (s *WindowSpecificationContext) SetExistingWindowName(v IIdentifierContext)

func (*WindowSpecificationContext) SetPartition

func (s *WindowSpecificationContext) SetPartition(v []IExpressionContext)

func (*WindowSpecificationContext) Set_expression

func (s *WindowSpecificationContext) Set_expression(v IExpressionContext)

func (*WindowSpecificationContext) SortItem

func (*WindowSpecificationContext) ToStringTree

func (s *WindowSpecificationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*WindowSpecificationContext) WindowFrame

type WithContext

type WithContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWithContext

func NewEmptyWithContext() *WithContext

func NewWithContext

func NewWithContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WithContext

func (*WithContext) Accept

func (s *WithContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*WithContext) AllCOMMA_

func (s *WithContext) AllCOMMA_() []antlr.TerminalNode

func (*WithContext) AllNamedQuery

func (s *WithContext) AllNamedQuery() []INamedQueryContext

func (*WithContext) COMMA_

func (s *WithContext) COMMA_(i int) antlr.TerminalNode

func (*WithContext) EnterRule

func (s *WithContext) EnterRule(listener antlr.ParseTreeListener)

func (*WithContext) ExitRule

func (s *WithContext) ExitRule(listener antlr.ParseTreeListener)

func (*WithContext) GetParser

func (s *WithContext) GetParser() antlr.Parser

func (*WithContext) GetRuleContext

func (s *WithContext) GetRuleContext() antlr.RuleContext

func (*WithContext) IsWithContext

func (*WithContext) IsWithContext()

func (*WithContext) NamedQuery

func (s *WithContext) NamedQuery(i int) INamedQueryContext

func (*WithContext) RECURSIVE_

func (s *WithContext) RECURSIVE_() antlr.TerminalNode

func (*WithContext) ToStringTree

func (s *WithContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*WithContext) WITH_

func (s *WithContext) WITH_() antlr.TerminalNode

type WithFunctionContext

type WithFunctionContext struct {
	antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWithFunctionContext

func NewEmptyWithFunctionContext() *WithFunctionContext

func NewWithFunctionContext

func NewWithFunctionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WithFunctionContext

func (*WithFunctionContext) Accept

func (s *WithFunctionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*WithFunctionContext) AllCOMMA_

func (s *WithFunctionContext) AllCOMMA_() []antlr.TerminalNode

func (*WithFunctionContext) AllFunctionSpecification

func (s *WithFunctionContext) AllFunctionSpecification() []IFunctionSpecificationContext

func (*WithFunctionContext) COMMA_

func (s *WithFunctionContext) COMMA_(i int) antlr.TerminalNode

func (*WithFunctionContext) EnterRule

func (s *WithFunctionContext) EnterRule(listener antlr.ParseTreeListener)

func (*WithFunctionContext) ExitRule

func (s *WithFunctionContext) ExitRule(listener antlr.ParseTreeListener)

func (*WithFunctionContext) FunctionSpecification

func (s *WithFunctionContext) FunctionSpecification(i int) IFunctionSpecificationContext

func (*WithFunctionContext) GetParser

func (s *WithFunctionContext) GetParser() antlr.Parser

func (*WithFunctionContext) GetRuleContext

func (s *WithFunctionContext) GetRuleContext() antlr.RuleContext

func (*WithFunctionContext) IsWithFunctionContext

func (*WithFunctionContext) IsWithFunctionContext()

func (*WithFunctionContext) ToStringTree

func (s *WithFunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*WithFunctionContext) WITH_

func (s *WithFunctionContext) WITH_() antlr.TerminalNode

type ZeroOrMoreQuantifierContext

type ZeroOrMoreQuantifierContext struct {
	PatternQuantifierContext
	// contains filtered or unexported fields
}

func NewZeroOrMoreQuantifierContext

func NewZeroOrMoreQuantifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ZeroOrMoreQuantifierContext

func (*ZeroOrMoreQuantifierContext) ASTERISK_

func (s *ZeroOrMoreQuantifierContext) ASTERISK_() antlr.TerminalNode

func (*ZeroOrMoreQuantifierContext) Accept

func (s *ZeroOrMoreQuantifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ZeroOrMoreQuantifierContext) EnterRule

func (s *ZeroOrMoreQuantifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*ZeroOrMoreQuantifierContext) ExitRule

func (s *ZeroOrMoreQuantifierContext) ExitRule(listener antlr.ParseTreeListener)

func (*ZeroOrMoreQuantifierContext) GetReluctant

func (s *ZeroOrMoreQuantifierContext) GetReluctant() antlr.Token

func (*ZeroOrMoreQuantifierContext) GetRuleContext

func (s *ZeroOrMoreQuantifierContext) GetRuleContext() antlr.RuleContext

func (*ZeroOrMoreQuantifierContext) QUESTION_MARK_

func (s *ZeroOrMoreQuantifierContext) QUESTION_MARK_() antlr.TerminalNode

func (*ZeroOrMoreQuantifierContext) SetReluctant

func (s *ZeroOrMoreQuantifierContext) SetReluctant(v antlr.Token)

type ZeroOrOneQuantifierContext

type ZeroOrOneQuantifierContext struct {
	PatternQuantifierContext
	// contains filtered or unexported fields
}

func NewZeroOrOneQuantifierContext

func NewZeroOrOneQuantifierContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ZeroOrOneQuantifierContext

func (*ZeroOrOneQuantifierContext) Accept

func (s *ZeroOrOneQuantifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ZeroOrOneQuantifierContext) AllQUESTION_MARK_

func (s *ZeroOrOneQuantifierContext) AllQUESTION_MARK_() []antlr.TerminalNode

func (*ZeroOrOneQuantifierContext) EnterRule

func (s *ZeroOrOneQuantifierContext) EnterRule(listener antlr.ParseTreeListener)

func (*ZeroOrOneQuantifierContext) ExitRule

func (s *ZeroOrOneQuantifierContext) ExitRule(listener antlr.ParseTreeListener)

func (*ZeroOrOneQuantifierContext) GetReluctant

func (s *ZeroOrOneQuantifierContext) GetReluctant() antlr.Token

func (*ZeroOrOneQuantifierContext) GetRuleContext

func (s *ZeroOrOneQuantifierContext) GetRuleContext() antlr.RuleContext

func (*ZeroOrOneQuantifierContext) QUESTION_MARK_

func (s *ZeroOrOneQuantifierContext) QUESTION_MARK_(i int) antlr.TerminalNode

func (*ZeroOrOneQuantifierContext) SetReluctant

func (s *ZeroOrOneQuantifierContext) SetReluctant(v antlr.Token)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL