parser

package
v0.0.0-...-0c27b81 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	RedisLexerBITCOUNT             = 1
	RedisLexerBITFIELD             = 2
	RedisLexerBITFIELD_RO          = 3
	RedisLexerBITOP                = 4
	RedisLexerBITPOS               = 5
	RedisLexerGETBIT               = 6
	RedisLexerSETBIT               = 7
	RedisLexerASKING               = 8
	RedisLexerCLUSTER              = 9
	RedisLexerADDSLOTS             = 10
	RedisLexerADDSLOTSRANGE        = 11
	RedisLexerBUMPEPOCH            = 12
	RedisLexerCOUNTFAILUREREPORTS  = 13
	RedisLexerCOUNTKEYSINSLOT      = 14
	RedisLexerDELSLOTS             = 15
	RedisLexerDELSLOTSRANGE        = 16
	RedisLexerFAILOVER             = 17
	RedisLexerFLUSHSLOTS           = 18
	RedisLexerFORGET               = 19
	RedisLexerGETKEYSINSLOT        = 20
	RedisLexerKEYSLOT              = 21
	RedisLexerLINKS                = 22
	RedisLexerMEET                 = 23
	RedisLexerMYID                 = 24
	RedisLexerNODES                = 25
	RedisLexerREPLICAS             = 26
	RedisLexerREPLICATE            = 27
	RedisLexerRESET                = 28
	RedisLexerSAVECONFIG           = 29
	RedisLexerSETCONFIGEPOCH       = 30
	RedisLexerSETSLOT              = 31
	RedisLexerSHARDS               = 32
	RedisLexerSLAVES               = 33
	RedisLexerSLOTS                = 34
	RedisLexerREADONLY             = 35
	RedisLexerREADWRITE            = 36
	RedisLexerAUTH                 = 37
	RedisLexerCLIENT               = 38
	RedisLexerCACHING              = 39
	RedisLexerGETNAME              = 40
	RedisLexerGETREDIR             = 41
	RedisLexerID                   = 42
	RedisLexerINFO                 = 43
	RedisLexerKILL                 = 44
	RedisLexerNOEVICT              = 45
	RedisLexerPAUSE                = 46
	RedisLexerREPLY                = 47
	RedisLexerSETNAME              = 48
	RedisLexerTRACKING             = 49
	RedisLexerTRACKINGINFO         = 50
	RedisLexerUNBLOCK              = 51
	RedisLexerUNPAUSE              = 52
	RedisLexerECHO                 = 53
	RedisLexerHELLO                = 54
	RedisLexerPING                 = 55
	RedisLexerQUIT                 = 56
	RedisLexerSELECT               = 57
	RedisLexerCOPY                 = 58
	RedisLexerDEL                  = 59
	RedisLexerDUMP                 = 60
	RedisLexerEXISTS               = 61
	RedisLexerEXPIRE               = 62
	RedisLexerEXPIREAT             = 63
	RedisLexerEXPIRETIME           = 64
	RedisLexerKEYS                 = 65
	RedisLexerMIGRATE              = 66
	RedisLexerMOVE                 = 67
	RedisLexerOBJECT               = 68
	RedisLexerENCODING             = 69
	RedisLexerFREQ                 = 70
	RedisLexerIDLETIME             = 71
	RedisLexerREFCOUNT             = 72
	RedisLexerPERSIST              = 73
	RedisLexerPEXPIRE              = 74
	RedisLexerPEXPIREAT            = 75
	RedisLexerPEXPIRETIME          = 76
	RedisLexerPTTL                 = 77
	RedisLexerRANDOMKEY            = 78
	RedisLexerRENAME               = 79
	RedisLexerRENAMENX             = 80
	RedisLexerRESTORE              = 81
	RedisLexerSCAN                 = 82
	RedisLexerSORT                 = 83
	RedisLexerSORT_RO              = 84
	RedisLexerTOUCH                = 85
	RedisLexerTTL                  = 86
	RedisLexerTYPE                 = 87
	RedisLexerUNLINK               = 88
	RedisLexerWAIT                 = 89
	RedisLexerGEOADD               = 90
	RedisLexerGEODIST              = 91
	RedisLexerGEOHASH              = 92
	RedisLexerGEOPOS               = 93
	RedisLexerGEORADIUS            = 94
	RedisLexerGEORADIUSBYMEMBER    = 95
	RedisLexerGEORADIUSBYMEMBER_RO = 96
	RedisLexerGEORADIUS_RO         = 97
	RedisLexerGEOSEARCH            = 98
	RedisLexerGEOSEARCHSTORE       = 99
	RedisLexerHDEL                 = 100
	RedisLexerHEXISTS              = 101
	RedisLexerHGET                 = 102
	RedisLexerHGETALL              = 103
	RedisLexerHINCRBY              = 104
	RedisLexerHINCRBYFLOAT         = 105
	RedisLexerHKEYS                = 106
	RedisLexerHLEN                 = 107
	RedisLexerHMGET                = 108
	RedisLexerHMSET                = 109
	RedisLexerHRANDFIELD           = 110
	RedisLexerHSCAN                = 111
	RedisLexerHSET                 = 112
	RedisLexerHSETNX               = 113
	RedisLexerHSTRLEN              = 114
	RedisLexerHVALS                = 115
	RedisLexerPFADD                = 116
	RedisLexerPFCOUNT              = 117
	RedisLexerPFDEBUG              = 118
	RedisLexerPFMERGE              = 119
	RedisLexerPFSELFTEST           = 120
	RedisLexerBLMOVE               = 121
	RedisLexerBLMPOP               = 122
	RedisLexerBLPOP                = 123
	RedisLexerBRPOP                = 124
	RedisLexerBRPOPLPUSH           = 125
	RedisLexerLINDEX               = 126
	RedisLexerLINSERT              = 127
	RedisLexerLLEN                 = 128
	RedisLexerLMOVE                = 129
	RedisLexerLMPOP                = 130
	RedisLexerLPOP                 = 131
	RedisLexerLPOS                 = 132
	RedisLexerLPUSH                = 133
	RedisLexerLPUSHX               = 134
	RedisLexerLRANGE               = 135
	RedisLexerLREM                 = 136
	RedisLexerLSET                 = 137
	RedisLexerLTRIM                = 138
	RedisLexerRPOP                 = 139
	RedisLexerRPOPLPUSH            = 140
	RedisLexerRPUSH                = 141
	RedisLexerRPUSHX               = 142
	RedisLexerPSUBSCRIBE           = 143
	RedisLexerPUBLISH              = 144
	RedisLexerPUBSUB               = 145
	RedisLexerCHANNELS             = 146
	RedisLexerNUMPAT               = 147
	RedisLexerNUMSUB               = 148
	RedisLexerSHARDCHANNELS        = 149
	RedisLexerSHARDNUMSUB          = 150
	RedisLexerPUNSUBSCRIBE         = 151
	RedisLexerSPUBLISH             = 152
	RedisLexerSSUBSCRIBE           = 153
	RedisLexerSUBSCRIBE            = 154
	RedisLexerSUNSUBSCRIBE         = 155
	RedisLexerUNSUBSCRIBE          = 156
	RedisLexerEVAL                 = 157
	RedisLexerEVALSHA              = 158
	RedisLexerEVALSHA_RO           = 159
	RedisLexerEVAL_RO              = 160
	RedisLexerFCALL                = 161
	RedisLexerFCALL_RO             = 162
	RedisLexerFUNCTION             = 163
	RedisLexerDELETE               = 164
	RedisLexerFLUSH                = 165
	RedisLexerLIST                 = 166
	RedisLexerLOAD                 = 167
	RedisLexerSTATS                = 168
	RedisLexerSCRIPT               = 169
	RedisLexerDEBUG                = 170
	RedisLexerACL                  = 171
	RedisLexerCAT                  = 172
	RedisLexerDELUSER              = 173
	RedisLexerDRYRUN               = 174
	RedisLexerGETUSER              = 175
	RedisLexerHELP                 = 176
	RedisLexerLOG                  = 177
	RedisLexerSAVE                 = 178
	RedisLexerSETUSER              = 179
	RedisLexerUSERS                = 180
	RedisLexerWHOAMI               = 181
	RedisLexerBGREWRITEAOF         = 182
	RedisLexerBGSAVE               = 183
	RedisLexerCOMMAND              = 184
	RedisLexerCOUNT                = 185
	RedisLexerDOCS                 = 186
	RedisLexerGETKEYS              = 187
	RedisLexerGETKEYSANDFLAGS      = 188
	RedisLexerCONFIG               = 189
	RedisLexerGET                  = 190
	RedisLexerRESETSTAT            = 191
	RedisLexerREWRITE              = 192
	RedisLexerSET                  = 193
	RedisLexerDBSIZE               = 194
	RedisLexerFLUSHALL             = 195
	RedisLexerFLUSHDB              = 196
	RedisLexerLASTSAVE             = 197
	RedisLexerLATENCY              = 198
	RedisLexerDOCTOR               = 199
	RedisLexerGRAPH                = 200
	RedisLexerHISTOGRAM            = 201
	RedisLexerHISTORY              = 202
	RedisLexerLATEST               = 203
	RedisLexerLOLWUT               = 204
	RedisLexerMEMORY               = 205
	RedisLexerMALLOCSTATS          = 206
	RedisLexerPURGE                = 207
	RedisLexerUSAGE                = 208
	RedisLexerMODULE               = 209
	RedisLexerLOADEX               = 210
	RedisLexerUNLOAD               = 211
	RedisLexerMONITOR              = 212
	RedisLexerPSYNC                = 213
	RedisLexerREPLCONF             = 214
	RedisLexerREPLICAOF            = 215
	RedisLexerRESTOREASKING        = 216
	RedisLexerROLE                 = 217
	RedisLexerSHUTDOWN             = 218
	RedisLexerSLAVEOF              = 219
	RedisLexerSLOWLOG              = 220
	RedisLexerLEN                  = 221
	RedisLexerSWAPDB               = 222
	RedisLexerSYNC                 = 223
	RedisLexerTIME                 = 224
	RedisLexerSADD                 = 225
	RedisLexerSCARD                = 226
	RedisLexerSDIFF                = 227
	RedisLexerSDIFFSTORE           = 228
	RedisLexerSINTER               = 229
	RedisLexerSINTERCARD           = 230
	RedisLexerSINTERSTORE          = 231
	RedisLexerSISMEMBER            = 232
	RedisLexerSMEMBERS             = 233
	RedisLexerSMISMEMBER           = 234
	RedisLexerSMOVE                = 235
	RedisLexerSPOP                 = 236
	RedisLexerSRANDMEMBER          = 237
	RedisLexerSREM                 = 238
	RedisLexerSSCAN                = 239
	RedisLexerSUNION               = 240
	RedisLexerSUNIONSTORE          = 241
	RedisLexerBZMPOP               = 242
	RedisLexerBZPOPMAX             = 243
	RedisLexerBZPOPMIN             = 244
	RedisLexerZADD                 = 245
	RedisLexerZCARD                = 246
	RedisLexerZCOUNT               = 247
	RedisLexerZDIFF                = 248
	RedisLexerZDIFFSTORE           = 249
	RedisLexerZINCRBY              = 250
	RedisLexerZINTER               = 251
	RedisLexerZINTERCARD           = 252
	RedisLexerZINTERSTORE          = 253
	RedisLexerZLEXCOUNT            = 254
	RedisLexerZMPOP                = 255
	RedisLexerZMSCORE              = 256
	RedisLexerZPOPMAX              = 257
	RedisLexerZPOPMIN              = 258
	RedisLexerZRANDMEMBER          = 259
	RedisLexerZRANGE               = 260
	RedisLexerZRANGEBYLEX          = 261
	RedisLexerZRANGEBYSCORE        = 262
	RedisLexerZRANGESTORE          = 263
	RedisLexerZRANK                = 264
	RedisLexerZREM                 = 265
	RedisLexerZREMRANGEBYLEX       = 266
	RedisLexerZREMRANGEBYRANK      = 267
	RedisLexerZREMRANGEBYSCORE     = 268
	RedisLexerZREVRANGE            = 269
	RedisLexerZREVRANGEBYLEX       = 270
	RedisLexerZREVRANGEBYSCORE     = 271
	RedisLexerZREVRANK             = 272
	RedisLexerZSCAN                = 273
	RedisLexerZSCORE               = 274
	RedisLexerZUNION               = 275
	RedisLexerZUNIONSTORE          = 276
	RedisLexerXACK                 = 277
	RedisLexerXADD                 = 278
	RedisLexerXAUTOCLAIM           = 279
	RedisLexerXCLAIM               = 280
	RedisLexerXDEL                 = 281
	RedisLexerXGROUP               = 282
	RedisLexerCREATE               = 283
	RedisLexerCREATECONSUMER       = 284
	RedisLexerDELCONSUMER          = 285
	RedisLexerDESTROY              = 286
	RedisLexerSETID                = 287
	RedisLexerXINFO                = 288
	RedisLexerCONSUMERS            = 289
	RedisLexerGROUPS               = 290
	RedisLexerSTREAM               = 291
	RedisLexerXLEN                 = 292
	RedisLexerXPENDING             = 293
	RedisLexerXRANGE               = 294
	RedisLexerXREAD                = 295
	RedisLexerXREADGROUP           = 296
	RedisLexerXREVRANGE            = 297
	RedisLexerXSETID               = 298
	RedisLexerXTRIM                = 299
	RedisLexerAPPEND               = 300
	RedisLexerDECR                 = 301
	RedisLexerDECRBY               = 302
	RedisLexerGETDEL               = 303
	RedisLexerGETEX                = 304
	RedisLexerGETRANGE             = 305
	RedisLexerGETSET               = 306
	RedisLexerINCR                 = 307
	RedisLexerINCRBY               = 308
	RedisLexerINCRBYFLOAT          = 309
	RedisLexerLCS                  = 310
	RedisLexerMGET                 = 311
	RedisLexerMSET                 = 312
	RedisLexerMSETNX               = 313
	RedisLexerPSETEX               = 314
	RedisLexerSETEX                = 315
	RedisLexerSETNX                = 316
	RedisLexerSETRANGE             = 317
	RedisLexerSTRLEN               = 318
	RedisLexerSUBSTR               = 319
	RedisLexerDISCARD              = 320
	RedisLexerEXEC                 = 321
	RedisLexerMULTI                = 322
	RedisLexerUNWATCH              = 323
	RedisLexerWATCH                = 324
	RedisLexerDB                   = 325
	RedisLexerSPACE                = 326
	RedisLexerNL                   = 327
)

RedisLexer tokens.

View Source
const (
	RedisParserEOF                  = antlr.TokenEOF
	RedisParserBITCOUNT             = 1
	RedisParserBITFIELD             = 2
	RedisParserBITFIELD_RO          = 3
	RedisParserBITOP                = 4
	RedisParserBITPOS               = 5
	RedisParserGETBIT               = 6
	RedisParserSETBIT               = 7
	RedisParserASKING               = 8
	RedisParserCLUSTER              = 9
	RedisParserADDSLOTS             = 10
	RedisParserADDSLOTSRANGE        = 11
	RedisParserBUMPEPOCH            = 12
	RedisParserCOUNTFAILUREREPORTS  = 13
	RedisParserCOUNTKEYSINSLOT      = 14
	RedisParserDELSLOTS             = 15
	RedisParserDELSLOTSRANGE        = 16
	RedisParserFAILOVER             = 17
	RedisParserFLUSHSLOTS           = 18
	RedisParserFORGET               = 19
	RedisParserGETKEYSINSLOT        = 20
	RedisParserKEYSLOT              = 21
	RedisParserLINKS                = 22
	RedisParserMEET                 = 23
	RedisParserMYID                 = 24
	RedisParserNODES                = 25
	RedisParserREPLICAS             = 26
	RedisParserREPLICATE            = 27
	RedisParserRESET                = 28
	RedisParserSAVECONFIG           = 29
	RedisParserSETCONFIGEPOCH       = 30
	RedisParserSETSLOT              = 31
	RedisParserSHARDS               = 32
	RedisParserSLAVES               = 33
	RedisParserSLOTS                = 34
	RedisParserREADONLY             = 35
	RedisParserREADWRITE            = 36
	RedisParserAUTH                 = 37
	RedisParserCLIENT               = 38
	RedisParserCACHING              = 39
	RedisParserGETNAME              = 40
	RedisParserGETREDIR             = 41
	RedisParserID                   = 42
	RedisParserINFO                 = 43
	RedisParserKILL                 = 44
	RedisParserNOEVICT              = 45
	RedisParserPAUSE                = 46
	RedisParserREPLY                = 47
	RedisParserSETNAME              = 48
	RedisParserTRACKING             = 49
	RedisParserTRACKINGINFO         = 50
	RedisParserUNBLOCK              = 51
	RedisParserUNPAUSE              = 52
	RedisParserECHO                 = 53
	RedisParserHELLO                = 54
	RedisParserPING                 = 55
	RedisParserQUIT                 = 56
	RedisParserSELECT               = 57
	RedisParserCOPY                 = 58
	RedisParserDEL                  = 59
	RedisParserDUMP                 = 60
	RedisParserEXISTS               = 61
	RedisParserEXPIRE               = 62
	RedisParserEXPIREAT             = 63
	RedisParserEXPIRETIME           = 64
	RedisParserKEYS                 = 65
	RedisParserMIGRATE              = 66
	RedisParserMOVE                 = 67
	RedisParserOBJECT               = 68
	RedisParserENCODING             = 69
	RedisParserFREQ                 = 70
	RedisParserIDLETIME             = 71
	RedisParserREFCOUNT             = 72
	RedisParserPERSIST              = 73
	RedisParserPEXPIRE              = 74
	RedisParserPEXPIREAT            = 75
	RedisParserPEXPIRETIME          = 76
	RedisParserPTTL                 = 77
	RedisParserRANDOMKEY            = 78
	RedisParserRENAME               = 79
	RedisParserRENAMENX             = 80
	RedisParserRESTORE              = 81
	RedisParserSCAN                 = 82
	RedisParserSORT                 = 83
	RedisParserSORT_RO              = 84
	RedisParserTOUCH                = 85
	RedisParserTTL                  = 86
	RedisParserTYPE                 = 87
	RedisParserUNLINK               = 88
	RedisParserWAIT                 = 89
	RedisParserGEOADD               = 90
	RedisParserGEODIST              = 91
	RedisParserGEOHASH              = 92
	RedisParserGEOPOS               = 93
	RedisParserGEORADIUS            = 94
	RedisParserGEORADIUSBYMEMBER    = 95
	RedisParserGEORADIUSBYMEMBER_RO = 96
	RedisParserGEORADIUS_RO         = 97
	RedisParserGEOSEARCH            = 98
	RedisParserGEOSEARCHSTORE       = 99
	RedisParserHDEL                 = 100
	RedisParserHEXISTS              = 101
	RedisParserHGET                 = 102
	RedisParserHGETALL              = 103
	RedisParserHINCRBY              = 104
	RedisParserHINCRBYFLOAT         = 105
	RedisParserHKEYS                = 106
	RedisParserHLEN                 = 107
	RedisParserHMGET                = 108
	RedisParserHMSET                = 109
	RedisParserHRANDFIELD           = 110
	RedisParserHSCAN                = 111
	RedisParserHSET                 = 112
	RedisParserHSETNX               = 113
	RedisParserHSTRLEN              = 114
	RedisParserHVALS                = 115
	RedisParserPFADD                = 116
	RedisParserPFCOUNT              = 117
	RedisParserPFDEBUG              = 118
	RedisParserPFMERGE              = 119
	RedisParserPFSELFTEST           = 120
	RedisParserBLMOVE               = 121
	RedisParserBLMPOP               = 122
	RedisParserBLPOP                = 123
	RedisParserBRPOP                = 124
	RedisParserBRPOPLPUSH           = 125
	RedisParserLINDEX               = 126
	RedisParserLINSERT              = 127
	RedisParserLLEN                 = 128
	RedisParserLMOVE                = 129
	RedisParserLMPOP                = 130
	RedisParserLPOP                 = 131
	RedisParserLPOS                 = 132
	RedisParserLPUSH                = 133
	RedisParserLPUSHX               = 134
	RedisParserLRANGE               = 135
	RedisParserLREM                 = 136
	RedisParserLSET                 = 137
	RedisParserLTRIM                = 138
	RedisParserRPOP                 = 139
	RedisParserRPOPLPUSH            = 140
	RedisParserRPUSH                = 141
	RedisParserRPUSHX               = 142
	RedisParserPSUBSCRIBE           = 143
	RedisParserPUBLISH              = 144
	RedisParserPUBSUB               = 145
	RedisParserCHANNELS             = 146
	RedisParserNUMPAT               = 147
	RedisParserNUMSUB               = 148
	RedisParserSHARDCHANNELS        = 149
	RedisParserSHARDNUMSUB          = 150
	RedisParserPUNSUBSCRIBE         = 151
	RedisParserSPUBLISH             = 152
	RedisParserSSUBSCRIBE           = 153
	RedisParserSUBSCRIBE            = 154
	RedisParserSUNSUBSCRIBE         = 155
	RedisParserUNSUBSCRIBE          = 156
	RedisParserEVAL                 = 157
	RedisParserEVALSHA              = 158
	RedisParserEVALSHA_RO           = 159
	RedisParserEVAL_RO              = 160
	RedisParserFCALL                = 161
	RedisParserFCALL_RO             = 162
	RedisParserFUNCTION             = 163
	RedisParserDELETE               = 164
	RedisParserFLUSH                = 165
	RedisParserLIST                 = 166
	RedisParserLOAD                 = 167
	RedisParserSTATS                = 168
	RedisParserSCRIPT               = 169
	RedisParserDEBUG                = 170
	RedisParserACL                  = 171
	RedisParserCAT                  = 172
	RedisParserDELUSER              = 173
	RedisParserDRYRUN               = 174
	RedisParserGETUSER              = 175
	RedisParserHELP                 = 176
	RedisParserLOG                  = 177
	RedisParserSAVE                 = 178
	RedisParserSETUSER              = 179
	RedisParserUSERS                = 180
	RedisParserWHOAMI               = 181
	RedisParserBGREWRITEAOF         = 182
	RedisParserBGSAVE               = 183
	RedisParserCOMMAND              = 184
	RedisParserCOUNT                = 185
	RedisParserDOCS                 = 186
	RedisParserGETKEYS              = 187
	RedisParserGETKEYSANDFLAGS      = 188
	RedisParserCONFIG               = 189
	RedisParserGET                  = 190
	RedisParserRESETSTAT            = 191
	RedisParserREWRITE              = 192
	RedisParserSET                  = 193
	RedisParserDBSIZE               = 194
	RedisParserFLUSHALL             = 195
	RedisParserFLUSHDB              = 196
	RedisParserLASTSAVE             = 197
	RedisParserLATENCY              = 198
	RedisParserDOCTOR               = 199
	RedisParserGRAPH                = 200
	RedisParserHISTOGRAM            = 201
	RedisParserHISTORY              = 202
	RedisParserLATEST               = 203
	RedisParserLOLWUT               = 204
	RedisParserMEMORY               = 205
	RedisParserMALLOCSTATS          = 206
	RedisParserPURGE                = 207
	RedisParserUSAGE                = 208
	RedisParserMODULE               = 209
	RedisParserLOADEX               = 210
	RedisParserUNLOAD               = 211
	RedisParserMONITOR              = 212
	RedisParserPSYNC                = 213
	RedisParserREPLCONF             = 214
	RedisParserREPLICAOF            = 215
	RedisParserRESTOREASKING        = 216
	RedisParserROLE                 = 217
	RedisParserSHUTDOWN             = 218
	RedisParserSLAVEOF              = 219
	RedisParserSLOWLOG              = 220
	RedisParserLEN                  = 221
	RedisParserSWAPDB               = 222
	RedisParserSYNC                 = 223
	RedisParserTIME                 = 224
	RedisParserSADD                 = 225
	RedisParserSCARD                = 226
	RedisParserSDIFF                = 227
	RedisParserSDIFFSTORE           = 228
	RedisParserSINTER               = 229
	RedisParserSINTERCARD           = 230
	RedisParserSINTERSTORE          = 231
	RedisParserSISMEMBER            = 232
	RedisParserSMEMBERS             = 233
	RedisParserSMISMEMBER           = 234
	RedisParserSMOVE                = 235
	RedisParserSPOP                 = 236
	RedisParserSRANDMEMBER          = 237
	RedisParserSREM                 = 238
	RedisParserSSCAN                = 239
	RedisParserSUNION               = 240
	RedisParserSUNIONSTORE          = 241
	RedisParserBZMPOP               = 242
	RedisParserBZPOPMAX             = 243
	RedisParserBZPOPMIN             = 244
	RedisParserZADD                 = 245
	RedisParserZCARD                = 246
	RedisParserZCOUNT               = 247
	RedisParserZDIFF                = 248
	RedisParserZDIFFSTORE           = 249
	RedisParserZINCRBY              = 250
	RedisParserZINTER               = 251
	RedisParserZINTERCARD           = 252
	RedisParserZINTERSTORE          = 253
	RedisParserZLEXCOUNT            = 254
	RedisParserZMPOP                = 255
	RedisParserZMSCORE              = 256
	RedisParserZPOPMAX              = 257
	RedisParserZPOPMIN              = 258
	RedisParserZRANDMEMBER          = 259
	RedisParserZRANGE               = 260
	RedisParserZRANGEBYLEX          = 261
	RedisParserZRANGEBYSCORE        = 262
	RedisParserZRANGESTORE          = 263
	RedisParserZRANK                = 264
	RedisParserZREM                 = 265
	RedisParserZREMRANGEBYLEX       = 266
	RedisParserZREMRANGEBYRANK      = 267
	RedisParserZREMRANGEBYSCORE     = 268
	RedisParserZREVRANGE            = 269
	RedisParserZREVRANGEBYLEX       = 270
	RedisParserZREVRANGEBYSCORE     = 271
	RedisParserZREVRANK             = 272
	RedisParserZSCAN                = 273
	RedisParserZSCORE               = 274
	RedisParserZUNION               = 275
	RedisParserZUNIONSTORE          = 276
	RedisParserXACK                 = 277
	RedisParserXADD                 = 278
	RedisParserXAUTOCLAIM           = 279
	RedisParserXCLAIM               = 280
	RedisParserXDEL                 = 281
	RedisParserXGROUP               = 282
	RedisParserCREATE               = 283
	RedisParserCREATECONSUMER       = 284
	RedisParserDELCONSUMER          = 285
	RedisParserDESTROY              = 286
	RedisParserSETID                = 287
	RedisParserXINFO                = 288
	RedisParserCONSUMERS            = 289
	RedisParserGROUPS               = 290
	RedisParserSTREAM               = 291
	RedisParserXLEN                 = 292
	RedisParserXPENDING             = 293
	RedisParserXRANGE               = 294
	RedisParserXREAD                = 295
	RedisParserXREADGROUP           = 296
	RedisParserXREVRANGE            = 297
	RedisParserXSETID               = 298
	RedisParserXTRIM                = 299
	RedisParserAPPEND               = 300
	RedisParserDECR                 = 301
	RedisParserDECRBY               = 302
	RedisParserGETDEL               = 303
	RedisParserGETEX                = 304
	RedisParserGETRANGE             = 305
	RedisParserGETSET               = 306
	RedisParserINCR                 = 307
	RedisParserINCRBY               = 308
	RedisParserINCRBYFLOAT          = 309
	RedisParserLCS                  = 310
	RedisParserMGET                 = 311
	RedisParserMSET                 = 312
	RedisParserMSETNX               = 313
	RedisParserPSETEX               = 314
	RedisParserSETEX                = 315
	RedisParserSETNX                = 316
	RedisParserSETRANGE             = 317
	RedisParserSTRLEN               = 318
	RedisParserSUBSTR               = 319
	RedisParserDISCARD              = 320
	RedisParserEXEC                 = 321
	RedisParserMULTI                = 322
	RedisParserUNWATCH              = 323
	RedisParserWATCH                = 324
	RedisParserDB                   = 325
	RedisParserSPACE                = 326
	RedisParserNL                   = 327
)

RedisParser tokens.

View Source
const (
	RedisParserRULE_command               = 0
	RedisParserRULE_bitmap                = 1
	RedisParserRULE_clusterManagement     = 2
	RedisParserRULE_clusterSub            = 3
	RedisParserRULE_connectionManagement  = 4
	RedisParserRULE_clientSub             = 5
	RedisParserRULE_generic               = 6
	RedisParserRULE_objectSub             = 7
	RedisParserRULE_geospatialIndices     = 8
	RedisParserRULE_hash                  = 9
	RedisParserRULE_hyperloglog           = 10
	RedisParserRULE_list                  = 11
	RedisParserRULE_pubSub                = 12
	RedisParserRULE_pubSubSub             = 13
	RedisParserRULE_scriptingAndFunctions = 14
	RedisParserRULE_functionSub           = 15
	RedisParserRULE_scriptSub             = 16
	RedisParserRULE_serverManagement      = 17
	RedisParserRULE_aclSub                = 18
	RedisParserRULE_commandSub            = 19
	RedisParserRULE_configSub             = 20
	RedisParserRULE_latencySub            = 21
	RedisParserRULE_memorySub             = 22
	RedisParserRULE_moduleSub             = 23
	RedisParserRULE_slowlogSub            = 24
	RedisParserRULE_set                   = 25
	RedisParserRULE_sortedSet             = 26
	RedisParserRULE_stream                = 27
	RedisParserRULE_xgroupSub             = 28
	RedisParserRULE_xinfoSub              = 29
	RedisParserRULE_stringCmd             = 30
	RedisParserRULE_transactions          = 31
)

RedisParser rules.

Variables

This section is empty.

Functions

func RedisLexerInit

func RedisLexerInit()

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

func RedisParserInit

func RedisParserInit()

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

func Suggestions

func Suggestions(command string) []string

Suggestions command

Types

type AclSubContext

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

func NewAclSubContext

func NewAclSubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AclSubContext

func NewEmptyAclSubContext

func NewEmptyAclSubContext() *AclSubContext

func (*AclSubContext) Accept

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

func (*AclSubContext) CAT

func (s *AclSubContext) CAT() antlr.TerminalNode

func (*AclSubContext) DELUSER

func (s *AclSubContext) DELUSER() antlr.TerminalNode

func (*AclSubContext) DRYRUN

func (s *AclSubContext) DRYRUN() antlr.TerminalNode

func (*AclSubContext) GETUSER

func (s *AclSubContext) GETUSER() antlr.TerminalNode

func (*AclSubContext) GetParser

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

func (*AclSubContext) GetRuleContext

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

func (*AclSubContext) HELP

func (s *AclSubContext) HELP() antlr.TerminalNode

func (*AclSubContext) IsAclSubContext

func (*AclSubContext) IsAclSubContext()

func (*AclSubContext) LIST

func (s *AclSubContext) LIST() antlr.TerminalNode

func (*AclSubContext) LOAD

func (s *AclSubContext) LOAD() antlr.TerminalNode

func (*AclSubContext) LOG

func (s *AclSubContext) LOG() antlr.TerminalNode

func (*AclSubContext) SAVE

func (s *AclSubContext) SAVE() antlr.TerminalNode

func (*AclSubContext) SETUSER

func (s *AclSubContext) SETUSER() antlr.TerminalNode

func (*AclSubContext) ToStringTree

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

func (*AclSubContext) USERS

func (s *AclSubContext) USERS() antlr.TerminalNode

func (*AclSubContext) WHOAMI

func (s *AclSubContext) WHOAMI() antlr.TerminalNode

type BaseRedisParserVisitor

type BaseRedisParserVisitor struct {
	*antlr.BaseParseTreeVisitor
}

func (*BaseRedisParserVisitor) VisitAclSub

func (v *BaseRedisParserVisitor) VisitAclSub(ctx *AclSubContext) interface{}

func (*BaseRedisParserVisitor) VisitBitmap

func (v *BaseRedisParserVisitor) VisitBitmap(ctx *BitmapContext) interface{}

func (*BaseRedisParserVisitor) VisitClientSub

func (v *BaseRedisParserVisitor) VisitClientSub(ctx *ClientSubContext) interface{}

func (*BaseRedisParserVisitor) VisitClusterManagement

func (v *BaseRedisParserVisitor) VisitClusterManagement(ctx *ClusterManagementContext) interface{}

func (*BaseRedisParserVisitor) VisitClusterSub

func (v *BaseRedisParserVisitor) VisitClusterSub(ctx *ClusterSubContext) interface{}

func (*BaseRedisParserVisitor) VisitCommand

func (v *BaseRedisParserVisitor) VisitCommand(ctx *CommandContext) interface{}

func (*BaseRedisParserVisitor) VisitCommandSub

func (v *BaseRedisParserVisitor) VisitCommandSub(ctx *CommandSubContext) interface{}

func (*BaseRedisParserVisitor) VisitConfigSub

func (v *BaseRedisParserVisitor) VisitConfigSub(ctx *ConfigSubContext) interface{}

func (*BaseRedisParserVisitor) VisitConnectionManagement

func (v *BaseRedisParserVisitor) VisitConnectionManagement(ctx *ConnectionManagementContext) interface{}

func (*BaseRedisParserVisitor) VisitFunctionSub

func (v *BaseRedisParserVisitor) VisitFunctionSub(ctx *FunctionSubContext) interface{}

func (*BaseRedisParserVisitor) VisitGeneric

func (v *BaseRedisParserVisitor) VisitGeneric(ctx *GenericContext) interface{}

func (*BaseRedisParserVisitor) VisitGeospatialIndices

func (v *BaseRedisParserVisitor) VisitGeospatialIndices(ctx *GeospatialIndicesContext) interface{}

func (*BaseRedisParserVisitor) VisitHash

func (v *BaseRedisParserVisitor) VisitHash(ctx *HashContext) interface{}

func (*BaseRedisParserVisitor) VisitHyperloglog

func (v *BaseRedisParserVisitor) VisitHyperloglog(ctx *HyperloglogContext) interface{}

func (*BaseRedisParserVisitor) VisitLatencySub

func (v *BaseRedisParserVisitor) VisitLatencySub(ctx *LatencySubContext) interface{}

func (*BaseRedisParserVisitor) VisitList

func (v *BaseRedisParserVisitor) VisitList(ctx *ListContext) interface{}

func (*BaseRedisParserVisitor) VisitMemorySub

func (v *BaseRedisParserVisitor) VisitMemorySub(ctx *MemorySubContext) interface{}

func (*BaseRedisParserVisitor) VisitModuleSub

func (v *BaseRedisParserVisitor) VisitModuleSub(ctx *ModuleSubContext) interface{}

func (*BaseRedisParserVisitor) VisitObjectSub

func (v *BaseRedisParserVisitor) VisitObjectSub(ctx *ObjectSubContext) interface{}

func (*BaseRedisParserVisitor) VisitPubSub

func (v *BaseRedisParserVisitor) VisitPubSub(ctx *PubSubContext) interface{}

func (*BaseRedisParserVisitor) VisitPubSubSub

func (v *BaseRedisParserVisitor) VisitPubSubSub(ctx *PubSubSubContext) interface{}

func (*BaseRedisParserVisitor) VisitScriptSub

func (v *BaseRedisParserVisitor) VisitScriptSub(ctx *ScriptSubContext) interface{}

func (*BaseRedisParserVisitor) VisitScriptingAndFunctions

func (v *BaseRedisParserVisitor) VisitScriptingAndFunctions(ctx *ScriptingAndFunctionsContext) interface{}

func (*BaseRedisParserVisitor) VisitServerManagement

func (v *BaseRedisParserVisitor) VisitServerManagement(ctx *ServerManagementContext) interface{}

func (*BaseRedisParserVisitor) VisitSet

func (v *BaseRedisParserVisitor) VisitSet(ctx *SetContext) interface{}

func (*BaseRedisParserVisitor) VisitSlowlogSub

func (v *BaseRedisParserVisitor) VisitSlowlogSub(ctx *SlowlogSubContext) interface{}

func (*BaseRedisParserVisitor) VisitSortedSet

func (v *BaseRedisParserVisitor) VisitSortedSet(ctx *SortedSetContext) interface{}

func (*BaseRedisParserVisitor) VisitStream

func (v *BaseRedisParserVisitor) VisitStream(ctx *StreamContext) interface{}

func (*BaseRedisParserVisitor) VisitStringCmd

func (v *BaseRedisParserVisitor) VisitStringCmd(ctx *StringCmdContext) interface{}

func (*BaseRedisParserVisitor) VisitTransactions

func (v *BaseRedisParserVisitor) VisitTransactions(ctx *TransactionsContext) interface{}

func (*BaseRedisParserVisitor) VisitXgroupSub

func (v *BaseRedisParserVisitor) VisitXgroupSub(ctx *XgroupSubContext) interface{}

func (*BaseRedisParserVisitor) VisitXinfoSub

func (v *BaseRedisParserVisitor) VisitXinfoSub(ctx *XinfoSubContext) interface{}

type BitmapContext

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

func NewBitmapContext

func NewBitmapContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BitmapContext

func NewEmptyBitmapContext

func NewEmptyBitmapContext() *BitmapContext

func (*BitmapContext) Accept

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

func (*BitmapContext) BITCOUNT

func (s *BitmapContext) BITCOUNT() antlr.TerminalNode

func (*BitmapContext) BITFIELD

func (s *BitmapContext) BITFIELD() antlr.TerminalNode

func (*BitmapContext) BITFIELD_RO

func (s *BitmapContext) BITFIELD_RO() antlr.TerminalNode

func (*BitmapContext) BITOP

func (s *BitmapContext) BITOP() antlr.TerminalNode

func (*BitmapContext) BITPOS

func (s *BitmapContext) BITPOS() antlr.TerminalNode

func (*BitmapContext) GETBIT

func (s *BitmapContext) GETBIT() antlr.TerminalNode

func (*BitmapContext) GetParser

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

func (*BitmapContext) GetRuleContext

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

func (*BitmapContext) IsBitmapContext

func (*BitmapContext) IsBitmapContext()

func (*BitmapContext) SETBIT

func (s *BitmapContext) SETBIT() antlr.TerminalNode

func (*BitmapContext) ToStringTree

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

type ClientSubContext

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

func NewClientSubContext

func NewClientSubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClientSubContext

func NewEmptyClientSubContext

func NewEmptyClientSubContext() *ClientSubContext

func (*ClientSubContext) Accept

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

func (*ClientSubContext) CACHING

func (s *ClientSubContext) CACHING() antlr.TerminalNode

func (*ClientSubContext) GETNAME

func (s *ClientSubContext) GETNAME() antlr.TerminalNode

func (*ClientSubContext) GETREDIR

func (s *ClientSubContext) GETREDIR() antlr.TerminalNode

func (*ClientSubContext) GetParser

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

func (*ClientSubContext) GetRuleContext

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

func (*ClientSubContext) HELP

func (*ClientSubContext) ID

func (*ClientSubContext) INFO

func (*ClientSubContext) IsClientSubContext

func (*ClientSubContext) IsClientSubContext()

func (*ClientSubContext) KILL

func (*ClientSubContext) LIST

func (*ClientSubContext) NOEVICT

func (s *ClientSubContext) NOEVICT() antlr.TerminalNode

func (*ClientSubContext) PAUSE

func (s *ClientSubContext) PAUSE() antlr.TerminalNode

func (*ClientSubContext) REPLY

func (s *ClientSubContext) REPLY() antlr.TerminalNode

func (*ClientSubContext) SETNAME

func (s *ClientSubContext) SETNAME() antlr.TerminalNode

func (*ClientSubContext) TRACKING

func (s *ClientSubContext) TRACKING() antlr.TerminalNode

func (*ClientSubContext) TRACKINGINFO

func (s *ClientSubContext) TRACKINGINFO() antlr.TerminalNode

func (*ClientSubContext) ToStringTree

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

func (*ClientSubContext) UNBLOCK

func (s *ClientSubContext) UNBLOCK() antlr.TerminalNode

func (*ClientSubContext) UNPAUSE

func (s *ClientSubContext) UNPAUSE() antlr.TerminalNode

type ClusterManagementContext

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

func NewClusterManagementContext

func NewClusterManagementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClusterManagementContext

func NewEmptyClusterManagementContext

func NewEmptyClusterManagementContext() *ClusterManagementContext

func (*ClusterManagementContext) ASKING

func (*ClusterManagementContext) Accept

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

func (*ClusterManagementContext) CLUSTER

func (*ClusterManagementContext) ClusterSub

func (*ClusterManagementContext) GetParser

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

func (*ClusterManagementContext) GetRuleContext

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

func (*ClusterManagementContext) IsClusterManagementContext

func (*ClusterManagementContext) IsClusterManagementContext()

func (*ClusterManagementContext) SPACE

func (*ClusterManagementContext) ToStringTree

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

type ClusterSubContext

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

func NewClusterSubContext

func NewClusterSubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClusterSubContext

func NewEmptyClusterSubContext

func NewEmptyClusterSubContext() *ClusterSubContext

func (*ClusterSubContext) ADDSLOTS

func (s *ClusterSubContext) ADDSLOTS() antlr.TerminalNode

func (*ClusterSubContext) ADDSLOTSRANGE

func (s *ClusterSubContext) ADDSLOTSRANGE() antlr.TerminalNode

func (*ClusterSubContext) Accept

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

func (*ClusterSubContext) BUMPEPOCH

func (s *ClusterSubContext) BUMPEPOCH() antlr.TerminalNode

func (*ClusterSubContext) COUNTFAILUREREPORTS

func (s *ClusterSubContext) COUNTFAILUREREPORTS() antlr.TerminalNode

func (*ClusterSubContext) COUNTKEYSINSLOT

func (s *ClusterSubContext) COUNTKEYSINSLOT() antlr.TerminalNode

func (*ClusterSubContext) DELSLOTS

func (s *ClusterSubContext) DELSLOTS() antlr.TerminalNode

func (*ClusterSubContext) DELSLOTSRANGE

func (s *ClusterSubContext) DELSLOTSRANGE() antlr.TerminalNode

func (*ClusterSubContext) FAILOVER

func (s *ClusterSubContext) FAILOVER() antlr.TerminalNode

func (*ClusterSubContext) FLUSHSLOTS

func (s *ClusterSubContext) FLUSHSLOTS() antlr.TerminalNode

func (*ClusterSubContext) FORGET

func (s *ClusterSubContext) FORGET() antlr.TerminalNode

func (*ClusterSubContext) GETKEYSINSLOT

func (s *ClusterSubContext) GETKEYSINSLOT() antlr.TerminalNode

func (*ClusterSubContext) GetParser

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

func (*ClusterSubContext) GetRuleContext

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

func (*ClusterSubContext) HELP

func (*ClusterSubContext) INFO

func (*ClusterSubContext) IsClusterSubContext

func (*ClusterSubContext) IsClusterSubContext()

func (*ClusterSubContext) KEYSLOT

func (s *ClusterSubContext) KEYSLOT() antlr.TerminalNode

func (*ClusterSubContext) MEET

func (*ClusterSubContext) MYID

func (*ClusterSubContext) NODES

func (*ClusterSubContext) READONLY

func (s *ClusterSubContext) READONLY() antlr.TerminalNode

func (*ClusterSubContext) READWRITE

func (s *ClusterSubContext) READWRITE() antlr.TerminalNode

func (*ClusterSubContext) REPLICAS

func (s *ClusterSubContext) REPLICAS() antlr.TerminalNode

func (*ClusterSubContext) REPLICATE

func (s *ClusterSubContext) REPLICATE() antlr.TerminalNode

func (*ClusterSubContext) RESET

func (*ClusterSubContext) SAVECONFIG

func (s *ClusterSubContext) SAVECONFIG() antlr.TerminalNode

func (*ClusterSubContext) SETCONFIGEPOCH

func (s *ClusterSubContext) SETCONFIGEPOCH() antlr.TerminalNode

func (*ClusterSubContext) SETSLOT

func (s *ClusterSubContext) SETSLOT() antlr.TerminalNode

func (*ClusterSubContext) SHARDS

func (s *ClusterSubContext) SHARDS() antlr.TerminalNode

func (*ClusterSubContext) SLAVES

func (s *ClusterSubContext) SLAVES() antlr.TerminalNode

func (*ClusterSubContext) SLOTS

func (*ClusterSubContext) ToStringTree

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

type CommandContext

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

func NewCommandContext

func NewCommandContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommandContext

func NewEmptyCommandContext

func NewEmptyCommandContext() *CommandContext

func (*CommandContext) Accept

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

func (*CommandContext) Bitmap

func (s *CommandContext) Bitmap() IBitmapContext

func (*CommandContext) ClusterManagement

func (s *CommandContext) ClusterManagement() IClusterManagementContext

func (*CommandContext) ConnectionManagement

func (s *CommandContext) ConnectionManagement() IConnectionManagementContext

func (*CommandContext) Generic

func (s *CommandContext) Generic() IGenericContext

func (*CommandContext) GeospatialIndices

func (s *CommandContext) GeospatialIndices() IGeospatialIndicesContext

func (*CommandContext) GetParser

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

func (*CommandContext) GetRuleContext

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

func (*CommandContext) Hash

func (s *CommandContext) Hash() IHashContext

func (*CommandContext) Hyperloglog

func (s *CommandContext) Hyperloglog() IHyperloglogContext

func (*CommandContext) IsCommandContext

func (*CommandContext) IsCommandContext()

func (*CommandContext) List

func (s *CommandContext) List() IListContext

func (*CommandContext) PubSub

func (s *CommandContext) PubSub() IPubSubContext

func (*CommandContext) ScriptingAndFunctions

func (s *CommandContext) ScriptingAndFunctions() IScriptingAndFunctionsContext

func (*CommandContext) ServerManagement

func (s *CommandContext) ServerManagement() IServerManagementContext

func (*CommandContext) Set

func (s *CommandContext) Set() ISetContext

func (*CommandContext) SortedSet

func (s *CommandContext) SortedSet() ISortedSetContext

func (*CommandContext) Stream

func (s *CommandContext) Stream() IStreamContext

func (*CommandContext) StringCmd

func (s *CommandContext) StringCmd() IStringCmdContext

func (*CommandContext) ToStringTree

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

func (*CommandContext) Transactions

func (s *CommandContext) Transactions() ITransactionsContext

type CommandSubContext

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

func NewCommandSubContext

func NewCommandSubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommandSubContext

func NewEmptyCommandSubContext

func NewEmptyCommandSubContext() *CommandSubContext

func (*CommandSubContext) Accept

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

func (*CommandSubContext) COUNT

func (*CommandSubContext) DOCS

func (*CommandSubContext) GETKEYS

func (s *CommandSubContext) GETKEYS() antlr.TerminalNode

func (*CommandSubContext) GETKEYSANDFLAGS

func (s *CommandSubContext) GETKEYSANDFLAGS() antlr.TerminalNode

func (*CommandSubContext) GetParser

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

func (*CommandSubContext) GetRuleContext

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

func (*CommandSubContext) HELP

func (*CommandSubContext) INFO

func (*CommandSubContext) IsCommandSubContext

func (*CommandSubContext) IsCommandSubContext()

func (*CommandSubContext) LIST

func (*CommandSubContext) ToStringTree

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

type ConfigSubContext

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

func NewConfigSubContext

func NewConfigSubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConfigSubContext

func NewEmptyConfigSubContext

func NewEmptyConfigSubContext() *ConfigSubContext

func (*ConfigSubContext) Accept

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

func (*ConfigSubContext) GET

func (*ConfigSubContext) GetParser

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

func (*ConfigSubContext) GetRuleContext

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

func (*ConfigSubContext) HELP

func (*ConfigSubContext) IsConfigSubContext

func (*ConfigSubContext) IsConfigSubContext()

func (*ConfigSubContext) RESETSTAT

func (s *ConfigSubContext) RESETSTAT() antlr.TerminalNode

func (*ConfigSubContext) REWRITE

func (s *ConfigSubContext) REWRITE() antlr.TerminalNode

func (*ConfigSubContext) SET

func (*ConfigSubContext) ToStringTree

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

type ConnectionManagementContext

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

func NewConnectionManagementContext

func NewConnectionManagementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConnectionManagementContext

func NewEmptyConnectionManagementContext

func NewEmptyConnectionManagementContext() *ConnectionManagementContext

func (*ConnectionManagementContext) AUTH

func (*ConnectionManagementContext) Accept

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

func (*ConnectionManagementContext) CLIENT

func (*ConnectionManagementContext) ClientSub

func (*ConnectionManagementContext) DB

func (*ConnectionManagementContext) ECHO

func (*ConnectionManagementContext) GetParser

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

func (*ConnectionManagementContext) GetRuleContext

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

func (*ConnectionManagementContext) HELLO

func (*ConnectionManagementContext) IsConnectionManagementContext

func (*ConnectionManagementContext) IsConnectionManagementContext()

func (*ConnectionManagementContext) PING

func (*ConnectionManagementContext) QUIT

func (*ConnectionManagementContext) RESET

func (*ConnectionManagementContext) SELECT

func (*ConnectionManagementContext) SPACE

func (*ConnectionManagementContext) ToStringTree

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

type FunctionSubContext

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

func NewEmptyFunctionSubContext

func NewEmptyFunctionSubContext() *FunctionSubContext

func NewFunctionSubContext

func NewFunctionSubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionSubContext

func (*FunctionSubContext) Accept

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

func (*FunctionSubContext) DELETE

func (*FunctionSubContext) DUMP

func (*FunctionSubContext) FLUSH

func (*FunctionSubContext) GetParser

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

func (*FunctionSubContext) GetRuleContext

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

func (*FunctionSubContext) HELP

func (*FunctionSubContext) IsFunctionSubContext

func (*FunctionSubContext) IsFunctionSubContext()

func (*FunctionSubContext) KILL

func (*FunctionSubContext) LIST

func (*FunctionSubContext) LOAD

func (*FunctionSubContext) RESTORE

func (s *FunctionSubContext) RESTORE() antlr.TerminalNode

func (*FunctionSubContext) STATS

func (*FunctionSubContext) ToStringTree

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

type GenericContext

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

func NewEmptyGenericContext

func NewEmptyGenericContext() *GenericContext

func NewGenericContext

func NewGenericContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GenericContext

func (*GenericContext) Accept

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

func (*GenericContext) COPY

func (s *GenericContext) COPY() antlr.TerminalNode

func (*GenericContext) DEL

func (*GenericContext) DUMP

func (s *GenericContext) DUMP() antlr.TerminalNode

func (*GenericContext) EXISTS

func (s *GenericContext) EXISTS() antlr.TerminalNode

func (*GenericContext) EXPIRE

func (s *GenericContext) EXPIRE() antlr.TerminalNode

func (*GenericContext) EXPIREAT

func (s *GenericContext) EXPIREAT() antlr.TerminalNode

func (*GenericContext) EXPIRETIME

func (s *GenericContext) EXPIRETIME() antlr.TerminalNode

func (*GenericContext) GetParser

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

func (*GenericContext) GetRuleContext

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

func (*GenericContext) IsGenericContext

func (*GenericContext) IsGenericContext()

func (*GenericContext) KEYS

func (s *GenericContext) KEYS() antlr.TerminalNode

func (*GenericContext) MIGRATE

func (s *GenericContext) MIGRATE() antlr.TerminalNode

func (*GenericContext) MOVE

func (s *GenericContext) MOVE() antlr.TerminalNode

func (*GenericContext) OBJECT

func (s *GenericContext) OBJECT() antlr.TerminalNode

func (*GenericContext) ObjectSub

func (s *GenericContext) ObjectSub() IObjectSubContext

func (*GenericContext) PERSIST

func (s *GenericContext) PERSIST() antlr.TerminalNode

func (*GenericContext) PEXPIRE

func (s *GenericContext) PEXPIRE() antlr.TerminalNode

func (*GenericContext) PEXPIREAT

func (s *GenericContext) PEXPIREAT() antlr.TerminalNode

func (*GenericContext) PEXPIRETIME

func (s *GenericContext) PEXPIRETIME() antlr.TerminalNode

func (*GenericContext) PTTL

func (s *GenericContext) PTTL() antlr.TerminalNode

func (*GenericContext) RANDOMKEY

func (s *GenericContext) RANDOMKEY() antlr.TerminalNode

func (*GenericContext) RENAME

func (s *GenericContext) RENAME() antlr.TerminalNode

func (*GenericContext) RENAMENX

func (s *GenericContext) RENAMENX() antlr.TerminalNode

func (*GenericContext) RESTORE

func (s *GenericContext) RESTORE() antlr.TerminalNode

func (*GenericContext) SCAN

func (s *GenericContext) SCAN() antlr.TerminalNode

func (*GenericContext) SORT

func (s *GenericContext) SORT() antlr.TerminalNode

func (*GenericContext) SORT_RO

func (s *GenericContext) SORT_RO() antlr.TerminalNode

func (*GenericContext) SPACE

func (s *GenericContext) SPACE() antlr.TerminalNode

func (*GenericContext) TOUCH

func (s *GenericContext) TOUCH() antlr.TerminalNode

func (*GenericContext) TTL

func (*GenericContext) TYPE

func (s *GenericContext) TYPE() antlr.TerminalNode

func (*GenericContext) ToStringTree

func (s *GenericContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (s *GenericContext) UNLINK() antlr.TerminalNode

func (*GenericContext) WAIT

func (s *GenericContext) WAIT() antlr.TerminalNode

type GeospatialIndicesContext

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

func NewEmptyGeospatialIndicesContext

func NewEmptyGeospatialIndicesContext() *GeospatialIndicesContext

func NewGeospatialIndicesContext

func NewGeospatialIndicesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GeospatialIndicesContext

func (*GeospatialIndicesContext) Accept

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

func (*GeospatialIndicesContext) GEOADD

func (*GeospatialIndicesContext) GEODIST

func (*GeospatialIndicesContext) GEOHASH

func (*GeospatialIndicesContext) GEOPOS

func (*GeospatialIndicesContext) GEORADIUS

func (*GeospatialIndicesContext) GEORADIUSBYMEMBER

func (s *GeospatialIndicesContext) GEORADIUSBYMEMBER() antlr.TerminalNode

func (*GeospatialIndicesContext) GEORADIUSBYMEMBER_RO

func (s *GeospatialIndicesContext) GEORADIUSBYMEMBER_RO() antlr.TerminalNode

func (*GeospatialIndicesContext) GEORADIUS_RO

func (s *GeospatialIndicesContext) GEORADIUS_RO() antlr.TerminalNode

func (*GeospatialIndicesContext) GEOSEARCH

func (*GeospatialIndicesContext) GEOSEARCHSTORE

func (s *GeospatialIndicesContext) GEOSEARCHSTORE() antlr.TerminalNode

func (*GeospatialIndicesContext) GetParser

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

func (*GeospatialIndicesContext) GetRuleContext

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

func (*GeospatialIndicesContext) IsGeospatialIndicesContext

func (*GeospatialIndicesContext) IsGeospatialIndicesContext()

func (*GeospatialIndicesContext) ToStringTree

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

type HashContext

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

func NewEmptyHashContext

func NewEmptyHashContext() *HashContext

func NewHashContext

func NewHashContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HashContext

func (*HashContext) Accept

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

func (*HashContext) GetParser

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

func (*HashContext) GetRuleContext

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

func (*HashContext) HDEL

func (s *HashContext) HDEL() antlr.TerminalNode

func (*HashContext) HEXISTS

func (s *HashContext) HEXISTS() antlr.TerminalNode

func (*HashContext) HGET

func (s *HashContext) HGET() antlr.TerminalNode

func (*HashContext) HGETALL

func (s *HashContext) HGETALL() antlr.TerminalNode

func (*HashContext) HINCRBY

func (s *HashContext) HINCRBY() antlr.TerminalNode

func (*HashContext) HINCRBYFLOAT

func (s *HashContext) HINCRBYFLOAT() antlr.TerminalNode

func (*HashContext) HKEYS

func (s *HashContext) HKEYS() antlr.TerminalNode

func (*HashContext) HLEN

func (s *HashContext) HLEN() antlr.TerminalNode

func (*HashContext) HMGET

func (s *HashContext) HMGET() antlr.TerminalNode

func (*HashContext) HMSET

func (s *HashContext) HMSET() antlr.TerminalNode

func (*HashContext) HRANDFIELD

func (s *HashContext) HRANDFIELD() antlr.TerminalNode

func (*HashContext) HSCAN

func (s *HashContext) HSCAN() antlr.TerminalNode

func (*HashContext) HSET

func (s *HashContext) HSET() antlr.TerminalNode

func (*HashContext) HSETNX

func (s *HashContext) HSETNX() antlr.TerminalNode

func (*HashContext) HSTRLEN

func (s *HashContext) HSTRLEN() antlr.TerminalNode

func (*HashContext) HVALS

func (s *HashContext) HVALS() antlr.TerminalNode

func (*HashContext) IsHashContext

func (*HashContext) IsHashContext()

func (*HashContext) ToStringTree

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

type HyperloglogContext

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

func NewEmptyHyperloglogContext

func NewEmptyHyperloglogContext() *HyperloglogContext

func NewHyperloglogContext

func NewHyperloglogContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HyperloglogContext

func (*HyperloglogContext) Accept

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

func (*HyperloglogContext) GetParser

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

func (*HyperloglogContext) GetRuleContext

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

func (*HyperloglogContext) IsHyperloglogContext

func (*HyperloglogContext) IsHyperloglogContext()

func (*HyperloglogContext) PFADD

func (*HyperloglogContext) PFCOUNT

func (s *HyperloglogContext) PFCOUNT() antlr.TerminalNode

func (*HyperloglogContext) PFDEBUG

func (s *HyperloglogContext) PFDEBUG() antlr.TerminalNode

func (*HyperloglogContext) PFMERGE

func (s *HyperloglogContext) PFMERGE() antlr.TerminalNode

func (*HyperloglogContext) PFSELFTEST

func (s *HyperloglogContext) PFSELFTEST() antlr.TerminalNode

func (*HyperloglogContext) ToStringTree

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

type IAclSubContext

type IAclSubContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAclSubContext differentiates from other interfaces.
	IsAclSubContext()
}

IAclSubContext is an interface to support dynamic dispatch.

type IBitmapContext

type IBitmapContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsBitmapContext differentiates from other interfaces.
	IsBitmapContext()
}

IBitmapContext is an interface to support dynamic dispatch.

type IClientSubContext

type IClientSubContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsClientSubContext differentiates from other interfaces.
	IsClientSubContext()
}

IClientSubContext is an interface to support dynamic dispatch.

type IClusterManagementContext

type IClusterManagementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsClusterManagementContext differentiates from other interfaces.
	IsClusterManagementContext()
}

IClusterManagementContext is an interface to support dynamic dispatch.

type IClusterSubContext

type IClusterSubContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsClusterSubContext differentiates from other interfaces.
	IsClusterSubContext()
}

IClusterSubContext is an interface to support dynamic dispatch.

type ICommandContext

type ICommandContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCommandContext differentiates from other interfaces.
	IsCommandContext()
}

ICommandContext is an interface to support dynamic dispatch.

type ICommandSubContext

type ICommandSubContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCommandSubContext differentiates from other interfaces.
	IsCommandSubContext()
}

ICommandSubContext is an interface to support dynamic dispatch.

type IConfigSubContext

type IConfigSubContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsConfigSubContext differentiates from other interfaces.
	IsConfigSubContext()
}

IConfigSubContext is an interface to support dynamic dispatch.

type IConnectionManagementContext

type IConnectionManagementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsConnectionManagementContext differentiates from other interfaces.
	IsConnectionManagementContext()
}

IConnectionManagementContext is an interface to support dynamic dispatch.

type IFunctionSubContext

type IFunctionSubContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFunctionSubContext differentiates from other interfaces.
	IsFunctionSubContext()
}

IFunctionSubContext is an interface to support dynamic dispatch.

type IGenericContext

type IGenericContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsGenericContext differentiates from other interfaces.
	IsGenericContext()
}

IGenericContext is an interface to support dynamic dispatch.

type IGeospatialIndicesContext

type IGeospatialIndicesContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsGeospatialIndicesContext differentiates from other interfaces.
	IsGeospatialIndicesContext()
}

IGeospatialIndicesContext is an interface to support dynamic dispatch.

type IHashContext

type IHashContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsHashContext differentiates from other interfaces.
	IsHashContext()
}

IHashContext is an interface to support dynamic dispatch.

type IHyperloglogContext

type IHyperloglogContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsHyperloglogContext differentiates from other interfaces.
	IsHyperloglogContext()
}

IHyperloglogContext is an interface to support dynamic dispatch.

type ILatencySubContext

type ILatencySubContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsLatencySubContext differentiates from other interfaces.
	IsLatencySubContext()
}

ILatencySubContext is an interface to support dynamic dispatch.

type IListContext

type IListContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsListContext differentiates from other interfaces.
	IsListContext()
}

IListContext is an interface to support dynamic dispatch.

type IMemorySubContext

type IMemorySubContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsMemorySubContext differentiates from other interfaces.
	IsMemorySubContext()
}

IMemorySubContext is an interface to support dynamic dispatch.

type IModuleSubContext

type IModuleSubContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsModuleSubContext differentiates from other interfaces.
	IsModuleSubContext()
}

IModuleSubContext is an interface to support dynamic dispatch.

type IObjectSubContext

type IObjectSubContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsObjectSubContext differentiates from other interfaces.
	IsObjectSubContext()
}

IObjectSubContext is an interface to support dynamic dispatch.

type IPubSubContext

type IPubSubContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsPubSubContext differentiates from other interfaces.
	IsPubSubContext()
}

IPubSubContext is an interface to support dynamic dispatch.

type IPubSubSubContext

type IPubSubSubContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsPubSubSubContext differentiates from other interfaces.
	IsPubSubSubContext()
}

IPubSubSubContext is an interface to support dynamic dispatch.

type IScriptSubContext

type IScriptSubContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsScriptSubContext differentiates from other interfaces.
	IsScriptSubContext()
}

IScriptSubContext is an interface to support dynamic dispatch.

type IScriptingAndFunctionsContext

type IScriptingAndFunctionsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsScriptingAndFunctionsContext differentiates from other interfaces.
	IsScriptingAndFunctionsContext()
}

IScriptingAndFunctionsContext is an interface to support dynamic dispatch.

type IServerManagementContext

type IServerManagementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsServerManagementContext differentiates from other interfaces.
	IsServerManagementContext()
}

IServerManagementContext is an interface to support dynamic dispatch.

type ISetContext

type ISetContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSetContext differentiates from other interfaces.
	IsSetContext()
}

ISetContext is an interface to support dynamic dispatch.

type ISlowlogSubContext

type ISlowlogSubContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSlowlogSubContext differentiates from other interfaces.
	IsSlowlogSubContext()
}

ISlowlogSubContext is an interface to support dynamic dispatch.

type ISortedSetContext

type ISortedSetContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSortedSetContext differentiates from other interfaces.
	IsSortedSetContext()
}

ISortedSetContext is an interface to support dynamic dispatch.

type IStreamContext

type IStreamContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsStreamContext differentiates from other interfaces.
	IsStreamContext()
}

IStreamContext is an interface to support dynamic dispatch.

type IStringCmdContext

type IStringCmdContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsStringCmdContext differentiates from other interfaces.
	IsStringCmdContext()
}

IStringCmdContext is an interface to support dynamic dispatch.

type ITransactionsContext

type ITransactionsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsTransactionsContext differentiates from other interfaces.
	IsTransactionsContext()
}

ITransactionsContext is an interface to support dynamic dispatch.

type IXgroupSubContext

type IXgroupSubContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsXgroupSubContext differentiates from other interfaces.
	IsXgroupSubContext()
}

IXgroupSubContext is an interface to support dynamic dispatch.

type IXinfoSubContext

type IXinfoSubContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsXinfoSubContext differentiates from other interfaces.
	IsXinfoSubContext()
}

IXinfoSubContext is an interface to support dynamic dispatch.

type LatencySubContext

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

func NewEmptyLatencySubContext

func NewEmptyLatencySubContext() *LatencySubContext

func NewLatencySubContext

func NewLatencySubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LatencySubContext

func (*LatencySubContext) Accept

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

func (*LatencySubContext) DOCTOR

func (s *LatencySubContext) DOCTOR() antlr.TerminalNode

func (*LatencySubContext) GRAPH

func (*LatencySubContext) GetParser

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

func (*LatencySubContext) GetRuleContext

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

func (*LatencySubContext) HELP

func (*LatencySubContext) HISTOGRAM

func (s *LatencySubContext) HISTOGRAM() antlr.TerminalNode

func (*LatencySubContext) HISTORY

func (s *LatencySubContext) HISTORY() antlr.TerminalNode

func (*LatencySubContext) IsLatencySubContext

func (*LatencySubContext) IsLatencySubContext()

func (*LatencySubContext) LATEST

func (s *LatencySubContext) LATEST() antlr.TerminalNode

func (*LatencySubContext) RESET

func (*LatencySubContext) ToStringTree

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

type ListContext

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

func NewEmptyListContext

func NewEmptyListContext() *ListContext

func NewListContext

func NewListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ListContext

func (*ListContext) Accept

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

func (*ListContext) BLMOVE

func (s *ListContext) BLMOVE() antlr.TerminalNode

func (*ListContext) BLMPOP

func (s *ListContext) BLMPOP() antlr.TerminalNode

func (*ListContext) BLPOP

func (s *ListContext) BLPOP() antlr.TerminalNode

func (*ListContext) BRPOP

func (s *ListContext) BRPOP() antlr.TerminalNode

func (*ListContext) BRPOPLPUSH

func (s *ListContext) BRPOPLPUSH() antlr.TerminalNode

func (*ListContext) GetParser

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

func (*ListContext) GetRuleContext

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

func (*ListContext) IsListContext

func (*ListContext) IsListContext()

func (*ListContext) LINDEX

func (s *ListContext) LINDEX() antlr.TerminalNode

func (*ListContext) LINSERT

func (s *ListContext) LINSERT() antlr.TerminalNode

func (*ListContext) LLEN

func (s *ListContext) LLEN() antlr.TerminalNode

func (*ListContext) LMOVE

func (s *ListContext) LMOVE() antlr.TerminalNode

func (*ListContext) LMPOP

func (s *ListContext) LMPOP() antlr.TerminalNode

func (*ListContext) LPOP

func (s *ListContext) LPOP() antlr.TerminalNode

func (*ListContext) LPOS

func (s *ListContext) LPOS() antlr.TerminalNode

func (*ListContext) LPUSH

func (s *ListContext) LPUSH() antlr.TerminalNode

func (*ListContext) LPUSHX

func (s *ListContext) LPUSHX() antlr.TerminalNode

func (*ListContext) LRANGE

func (s *ListContext) LRANGE() antlr.TerminalNode

func (*ListContext) LREM

func (s *ListContext) LREM() antlr.TerminalNode

func (*ListContext) LSET

func (s *ListContext) LSET() antlr.TerminalNode

func (*ListContext) LTRIM

func (s *ListContext) LTRIM() antlr.TerminalNode

func (*ListContext) RPOP

func (s *ListContext) RPOP() antlr.TerminalNode

func (*ListContext) RPOPLPUSH

func (s *ListContext) RPOPLPUSH() antlr.TerminalNode

func (*ListContext) RPUSH

func (s *ListContext) RPUSH() antlr.TerminalNode

func (*ListContext) RPUSHX

func (s *ListContext) RPUSHX() antlr.TerminalNode

func (*ListContext) ToStringTree

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

type MemorySubContext

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

func NewEmptyMemorySubContext

func NewEmptyMemorySubContext() *MemorySubContext

func NewMemorySubContext

func NewMemorySubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MemorySubContext

func (*MemorySubContext) Accept

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

func (*MemorySubContext) DOCTOR

func (s *MemorySubContext) DOCTOR() antlr.TerminalNode

func (*MemorySubContext) GetParser

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

func (*MemorySubContext) GetRuleContext

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

func (*MemorySubContext) HELP

func (*MemorySubContext) IsMemorySubContext

func (*MemorySubContext) IsMemorySubContext()

func (*MemorySubContext) MALLOCSTATS

func (s *MemorySubContext) MALLOCSTATS() antlr.TerminalNode

func (*MemorySubContext) PURGE

func (s *MemorySubContext) PURGE() antlr.TerminalNode

func (*MemorySubContext) STATS

func (s *MemorySubContext) STATS() antlr.TerminalNode

func (*MemorySubContext) ToStringTree

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

func (*MemorySubContext) USAGE

func (s *MemorySubContext) USAGE() antlr.TerminalNode

type ModuleSubContext

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

func NewEmptyModuleSubContext

func NewEmptyModuleSubContext() *ModuleSubContext

func NewModuleSubContext

func NewModuleSubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModuleSubContext

func (*ModuleSubContext) Accept

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

func (*ModuleSubContext) GetParser

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

func (*ModuleSubContext) GetRuleContext

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

func (*ModuleSubContext) HELP

func (*ModuleSubContext) IsModuleSubContext

func (*ModuleSubContext) IsModuleSubContext()

func (*ModuleSubContext) LIST

func (*ModuleSubContext) LOAD

func (*ModuleSubContext) LOADEX

func (s *ModuleSubContext) LOADEX() antlr.TerminalNode

func (*ModuleSubContext) ToStringTree

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

func (*ModuleSubContext) UNLOAD

func (s *ModuleSubContext) UNLOAD() antlr.TerminalNode

type ObjectSubContext

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

func NewEmptyObjectSubContext

func NewEmptyObjectSubContext() *ObjectSubContext

func NewObjectSubContext

func NewObjectSubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObjectSubContext

func (*ObjectSubContext) Accept

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

func (*ObjectSubContext) ENCODING

func (s *ObjectSubContext) ENCODING() antlr.TerminalNode

func (*ObjectSubContext) FREQ

func (*ObjectSubContext) GetParser

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

func (*ObjectSubContext) GetRuleContext

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

func (*ObjectSubContext) HELP

func (*ObjectSubContext) IDLETIME

func (s *ObjectSubContext) IDLETIME() antlr.TerminalNode

func (*ObjectSubContext) IsObjectSubContext

func (*ObjectSubContext) IsObjectSubContext()

func (*ObjectSubContext) REFCOUNT

func (s *ObjectSubContext) REFCOUNT() antlr.TerminalNode

func (*ObjectSubContext) ToStringTree

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

type PubSubContext

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

func NewEmptyPubSubContext

func NewEmptyPubSubContext() *PubSubContext

func NewPubSubContext

func NewPubSubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PubSubContext

func (*PubSubContext) Accept

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

func (*PubSubContext) GetParser

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

func (*PubSubContext) GetRuleContext

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

func (*PubSubContext) IsPubSubContext

func (*PubSubContext) IsPubSubContext()

func (*PubSubContext) PSUBSCRIBE

func (s *PubSubContext) PSUBSCRIBE() antlr.TerminalNode

func (*PubSubContext) PUBLISH

func (s *PubSubContext) PUBLISH() antlr.TerminalNode

func (*PubSubContext) PUBSUB

func (s *PubSubContext) PUBSUB() antlr.TerminalNode

func (*PubSubContext) PUNSUBSCRIBE

func (s *PubSubContext) PUNSUBSCRIBE() antlr.TerminalNode

func (*PubSubContext) PubSubSub

func (s *PubSubContext) PubSubSub() IPubSubSubContext

func (*PubSubContext) SPACE

func (s *PubSubContext) SPACE() antlr.TerminalNode

func (*PubSubContext) SPUBLISH

func (s *PubSubContext) SPUBLISH() antlr.TerminalNode

func (*PubSubContext) SSUBSCRIBE

func (s *PubSubContext) SSUBSCRIBE() antlr.TerminalNode

func (*PubSubContext) SUBSCRIBE

func (s *PubSubContext) SUBSCRIBE() antlr.TerminalNode

func (*PubSubContext) SUNSUBSCRIBE

func (s *PubSubContext) SUNSUBSCRIBE() antlr.TerminalNode

func (*PubSubContext) ToStringTree

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

func (*PubSubContext) UNSUBSCRIBE

func (s *PubSubContext) UNSUBSCRIBE() antlr.TerminalNode

type PubSubSubContext

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

func NewEmptyPubSubSubContext

func NewEmptyPubSubSubContext() *PubSubSubContext

func NewPubSubSubContext

func NewPubSubSubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PubSubSubContext

func (*PubSubSubContext) Accept

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

func (*PubSubSubContext) CHANNELS

func (s *PubSubSubContext) CHANNELS() antlr.TerminalNode

func (*PubSubSubContext) GetParser

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

func (*PubSubSubContext) GetRuleContext

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

func (*PubSubSubContext) HELP

func (*PubSubSubContext) IsPubSubSubContext

func (*PubSubSubContext) IsPubSubSubContext()

func (*PubSubSubContext) NUMPAT

func (s *PubSubSubContext) NUMPAT() antlr.TerminalNode

func (*PubSubSubContext) NUMSUB

func (s *PubSubSubContext) NUMSUB() antlr.TerminalNode

func (*PubSubSubContext) SHARDCHANNELS

func (s *PubSubSubContext) SHARDCHANNELS() antlr.TerminalNode

func (*PubSubSubContext) SHARDNUMSUB

func (s *PubSubSubContext) SHARDNUMSUB() antlr.TerminalNode

func (*PubSubSubContext) ToStringTree

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

type RedisErrorStrategy

type RedisErrorStrategy struct {
	antlr.DefaultErrorStrategy

	Expects []string
	// contains filtered or unexported fields
}

func (*RedisErrorStrategy) ReportError

func (s *RedisErrorStrategy) ReportError(recognizer antlr.Parser, e antlr.RecognitionException)

func (*RedisErrorStrategy) ReportInputMisMatch

func (s *RedisErrorStrategy) ReportInputMisMatch(recognizer antlr.Parser, e *antlr.InputMisMatchException)

func (*RedisErrorStrategy) ReportMissingToken

func (s *RedisErrorStrategy) ReportMissingToken(recognizer antlr.Parser)

type RedisLexer

type RedisLexer struct {
	*antlr.BaseLexer
	// contains filtered or unexported fields
}

func NewRedisLexer

func NewRedisLexer(input antlr.CharStream) *RedisLexer

NewRedisLexer produces a new lexer instance for the optional input antlr.CharStream.

type RedisParser

type RedisParser struct {
	*antlr.BaseParser
}

func NewRedisParser

func NewRedisParser(input antlr.TokenStream) *RedisParser

NewRedisParser produces a new parser instance for the optional input antlr.TokenStream.

func (*RedisParser) AclSub

func (p *RedisParser) AclSub() (localctx IAclSubContext)

func (*RedisParser) Bitmap

func (p *RedisParser) Bitmap() (localctx IBitmapContext)

func (*RedisParser) ClientSub

func (p *RedisParser) ClientSub() (localctx IClientSubContext)

func (*RedisParser) ClusterManagement

func (p *RedisParser) ClusterManagement() (localctx IClusterManagementContext)

func (*RedisParser) ClusterSub

func (p *RedisParser) ClusterSub() (localctx IClusterSubContext)

func (*RedisParser) Command

func (p *RedisParser) Command() (localctx ICommandContext)

func (*RedisParser) CommandSub

func (p *RedisParser) CommandSub() (localctx ICommandSubContext)

func (*RedisParser) ConfigSub

func (p *RedisParser) ConfigSub() (localctx IConfigSubContext)

func (*RedisParser) ConnectionManagement

func (p *RedisParser) ConnectionManagement() (localctx IConnectionManagementContext)

func (*RedisParser) FunctionSub

func (p *RedisParser) FunctionSub() (localctx IFunctionSubContext)

func (*RedisParser) Generic

func (p *RedisParser) Generic() (localctx IGenericContext)

func (*RedisParser) GeospatialIndices

func (p *RedisParser) GeospatialIndices() (localctx IGeospatialIndicesContext)

func (*RedisParser) Hash

func (p *RedisParser) Hash() (localctx IHashContext)

func (*RedisParser) Hyperloglog

func (p *RedisParser) Hyperloglog() (localctx IHyperloglogContext)

func (*RedisParser) LatencySub

func (p *RedisParser) LatencySub() (localctx ILatencySubContext)

func (*RedisParser) List

func (p *RedisParser) List() (localctx IListContext)

func (*RedisParser) MemorySub

func (p *RedisParser) MemorySub() (localctx IMemorySubContext)

func (*RedisParser) ModuleSub

func (p *RedisParser) ModuleSub() (localctx IModuleSubContext)

func (*RedisParser) ObjectSub

func (p *RedisParser) ObjectSub() (localctx IObjectSubContext)

func (*RedisParser) PubSub

func (p *RedisParser) PubSub() (localctx IPubSubContext)

func (*RedisParser) PubSubSub

func (p *RedisParser) PubSubSub() (localctx IPubSubSubContext)

func (*RedisParser) ScriptSub

func (p *RedisParser) ScriptSub() (localctx IScriptSubContext)

func (*RedisParser) ScriptingAndFunctions

func (p *RedisParser) ScriptingAndFunctions() (localctx IScriptingAndFunctionsContext)

func (*RedisParser) ServerManagement

func (p *RedisParser) ServerManagement() (localctx IServerManagementContext)

func (*RedisParser) Set

func (p *RedisParser) Set() (localctx ISetContext)

func (*RedisParser) SlowlogSub

func (p *RedisParser) SlowlogSub() (localctx ISlowlogSubContext)

func (*RedisParser) SortedSet

func (p *RedisParser) SortedSet() (localctx ISortedSetContext)

func (*RedisParser) Stream

func (p *RedisParser) Stream() (localctx IStreamContext)

func (*RedisParser) StringCmd

func (p *RedisParser) StringCmd() (localctx IStringCmdContext)

func (*RedisParser) Transactions

func (p *RedisParser) Transactions() (localctx ITransactionsContext)

func (*RedisParser) XgroupSub

func (p *RedisParser) XgroupSub() (localctx IXgroupSubContext)

func (*RedisParser) XinfoSub

func (p *RedisParser) XinfoSub() (localctx IXinfoSubContext)

type RedisParserVisitor

type RedisParserVisitor interface {
	antlr.ParseTreeVisitor

	// Visit a parse tree produced by RedisParser#command.
	VisitCommand(ctx *CommandContext) interface{}

	// Visit a parse tree produced by RedisParser#bitmap.
	VisitBitmap(ctx *BitmapContext) interface{}

	// Visit a parse tree produced by RedisParser#clusterManagement.
	VisitClusterManagement(ctx *ClusterManagementContext) interface{}

	// Visit a parse tree produced by RedisParser#clusterSub.
	VisitClusterSub(ctx *ClusterSubContext) interface{}

	// Visit a parse tree produced by RedisParser#connectionManagement.
	VisitConnectionManagement(ctx *ConnectionManagementContext) interface{}

	// Visit a parse tree produced by RedisParser#clientSub.
	VisitClientSub(ctx *ClientSubContext) interface{}

	// Visit a parse tree produced by RedisParser#generic.
	VisitGeneric(ctx *GenericContext) interface{}

	// Visit a parse tree produced by RedisParser#objectSub.
	VisitObjectSub(ctx *ObjectSubContext) interface{}

	// Visit a parse tree produced by RedisParser#geospatialIndices.
	VisitGeospatialIndices(ctx *GeospatialIndicesContext) interface{}

	// Visit a parse tree produced by RedisParser#hash.
	VisitHash(ctx *HashContext) interface{}

	// Visit a parse tree produced by RedisParser#hyperloglog.
	VisitHyperloglog(ctx *HyperloglogContext) interface{}

	// Visit a parse tree produced by RedisParser#list.
	VisitList(ctx *ListContext) interface{}

	// Visit a parse tree produced by RedisParser#pubSub.
	VisitPubSub(ctx *PubSubContext) interface{}

	// Visit a parse tree produced by RedisParser#pubSubSub.
	VisitPubSubSub(ctx *PubSubSubContext) interface{}

	// Visit a parse tree produced by RedisParser#scriptingAndFunctions.
	VisitScriptingAndFunctions(ctx *ScriptingAndFunctionsContext) interface{}

	// Visit a parse tree produced by RedisParser#functionSub.
	VisitFunctionSub(ctx *FunctionSubContext) interface{}

	// Visit a parse tree produced by RedisParser#scriptSub.
	VisitScriptSub(ctx *ScriptSubContext) interface{}

	// Visit a parse tree produced by RedisParser#serverManagement.
	VisitServerManagement(ctx *ServerManagementContext) interface{}

	// Visit a parse tree produced by RedisParser#aclSub.
	VisitAclSub(ctx *AclSubContext) interface{}

	// Visit a parse tree produced by RedisParser#commandSub.
	VisitCommandSub(ctx *CommandSubContext) interface{}

	// Visit a parse tree produced by RedisParser#configSub.
	VisitConfigSub(ctx *ConfigSubContext) interface{}

	// Visit a parse tree produced by RedisParser#latencySub.
	VisitLatencySub(ctx *LatencySubContext) interface{}

	// Visit a parse tree produced by RedisParser#memorySub.
	VisitMemorySub(ctx *MemorySubContext) interface{}

	// Visit a parse tree produced by RedisParser#moduleSub.
	VisitModuleSub(ctx *ModuleSubContext) interface{}

	// Visit a parse tree produced by RedisParser#slowlogSub.
	VisitSlowlogSub(ctx *SlowlogSubContext) interface{}

	// Visit a parse tree produced by RedisParser#set.
	VisitSet(ctx *SetContext) interface{}

	// Visit a parse tree produced by RedisParser#sortedSet.
	VisitSortedSet(ctx *SortedSetContext) interface{}

	// Visit a parse tree produced by RedisParser#stream.
	VisitStream(ctx *StreamContext) interface{}

	// Visit a parse tree produced by RedisParser#xgroupSub.
	VisitXgroupSub(ctx *XgroupSubContext) interface{}

	// Visit a parse tree produced by RedisParser#xinfoSub.
	VisitXinfoSub(ctx *XinfoSubContext) interface{}

	// Visit a parse tree produced by RedisParser#stringCmd.
	VisitStringCmd(ctx *StringCmdContext) interface{}

	// Visit a parse tree produced by RedisParser#transactions.
	VisitTransactions(ctx *TransactionsContext) interface{}
}

A complete Visitor for a parse tree produced by RedisParser.

type ScriptSubContext

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

func NewEmptyScriptSubContext

func NewEmptyScriptSubContext() *ScriptSubContext

func NewScriptSubContext

func NewScriptSubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ScriptSubContext

func (*ScriptSubContext) Accept

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

func (*ScriptSubContext) DEBUG

func (s *ScriptSubContext) DEBUG() antlr.TerminalNode

func (*ScriptSubContext) EXISTS

func (s *ScriptSubContext) EXISTS() antlr.TerminalNode

func (*ScriptSubContext) FLUSH

func (s *ScriptSubContext) FLUSH() antlr.TerminalNode

func (*ScriptSubContext) GetParser

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

func (*ScriptSubContext) GetRuleContext

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

func (*ScriptSubContext) HELP

func (*ScriptSubContext) IsScriptSubContext

func (*ScriptSubContext) IsScriptSubContext()

func (*ScriptSubContext) KILL

func (*ScriptSubContext) LOAD

func (*ScriptSubContext) ToStringTree

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

type ScriptingAndFunctionsContext

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

func NewEmptyScriptingAndFunctionsContext

func NewEmptyScriptingAndFunctionsContext() *ScriptingAndFunctionsContext

func NewScriptingAndFunctionsContext

func NewScriptingAndFunctionsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ScriptingAndFunctionsContext

func (*ScriptingAndFunctionsContext) Accept

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

func (*ScriptingAndFunctionsContext) EVAL

func (*ScriptingAndFunctionsContext) EVALSHA

func (*ScriptingAndFunctionsContext) EVALSHA_RO

func (*ScriptingAndFunctionsContext) EVAL_RO

func (*ScriptingAndFunctionsContext) FCALL

func (*ScriptingAndFunctionsContext) FCALL_RO

func (*ScriptingAndFunctionsContext) FUNCTION

func (*ScriptingAndFunctionsContext) FunctionSub

func (*ScriptingAndFunctionsContext) GetParser

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

func (*ScriptingAndFunctionsContext) GetRuleContext

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

func (*ScriptingAndFunctionsContext) IsScriptingAndFunctionsContext

func (*ScriptingAndFunctionsContext) IsScriptingAndFunctionsContext()

func (*ScriptingAndFunctionsContext) SCRIPT

func (*ScriptingAndFunctionsContext) SPACE

func (*ScriptingAndFunctionsContext) ScriptSub

func (*ScriptingAndFunctionsContext) ToStringTree

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

type ServerManagementContext

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

func NewEmptyServerManagementContext

func NewEmptyServerManagementContext() *ServerManagementContext

func NewServerManagementContext

func NewServerManagementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ServerManagementContext

func (*ServerManagementContext) ACL

func (*ServerManagementContext) Accept

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

func (*ServerManagementContext) AclSub

func (*ServerManagementContext) BGREWRITEAOF

func (s *ServerManagementContext) BGREWRITEAOF() antlr.TerminalNode

func (*ServerManagementContext) BGSAVE

func (*ServerManagementContext) COMMAND

func (*ServerManagementContext) CONFIG

func (*ServerManagementContext) CommandSub

func (*ServerManagementContext) ConfigSub

func (*ServerManagementContext) DBSIZE

func (*ServerManagementContext) DEBUG

func (*ServerManagementContext) FAILOVER

func (*ServerManagementContext) FLUSHALL

func (*ServerManagementContext) FLUSHDB

func (*ServerManagementContext) GetParser

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

func (*ServerManagementContext) GetRuleContext

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

func (*ServerManagementContext) INFO

func (*ServerManagementContext) IsServerManagementContext

func (*ServerManagementContext) IsServerManagementContext()

func (*ServerManagementContext) LASTSAVE

func (*ServerManagementContext) LATENCY

func (*ServerManagementContext) LOLWUT

func (*ServerManagementContext) LatencySub

func (*ServerManagementContext) MEMORY

func (*ServerManagementContext) MODULE

func (*ServerManagementContext) MONITOR

func (*ServerManagementContext) MemorySub

func (*ServerManagementContext) ModuleSub

func (*ServerManagementContext) PSYNC

func (*ServerManagementContext) REPLCONF

func (*ServerManagementContext) REPLICAOF

func (*ServerManagementContext) RESTOREASKING

func (s *ServerManagementContext) RESTOREASKING() antlr.TerminalNode

func (*ServerManagementContext) ROLE

func (*ServerManagementContext) SAVE

func (*ServerManagementContext) SHUTDOWN

func (*ServerManagementContext) SLAVEOF

func (*ServerManagementContext) SLOWLOG

func (*ServerManagementContext) SPACE

func (*ServerManagementContext) SWAPDB

func (*ServerManagementContext) SYNC

func (*ServerManagementContext) SlowlogSub

func (*ServerManagementContext) TIME

func (*ServerManagementContext) ToStringTree

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

type SetContext

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

func NewEmptySetContext

func NewEmptySetContext() *SetContext

func NewSetContext

func NewSetContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SetContext

func (*SetContext) Accept

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

func (*SetContext) GetParser

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

func (*SetContext) GetRuleContext

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

func (*SetContext) IsSetContext

func (*SetContext) IsSetContext()

func (*SetContext) SADD

func (s *SetContext) SADD() antlr.TerminalNode

func (*SetContext) SCARD

func (s *SetContext) SCARD() antlr.TerminalNode

func (*SetContext) SDIFF

func (s *SetContext) SDIFF() antlr.TerminalNode

func (*SetContext) SDIFFSTORE

func (s *SetContext) SDIFFSTORE() antlr.TerminalNode

func (*SetContext) SINTER

func (s *SetContext) SINTER() antlr.TerminalNode

func (*SetContext) SINTERCARD

func (s *SetContext) SINTERCARD() antlr.TerminalNode

func (*SetContext) SINTERSTORE

func (s *SetContext) SINTERSTORE() antlr.TerminalNode

func (*SetContext) SISMEMBER

func (s *SetContext) SISMEMBER() antlr.TerminalNode

func (*SetContext) SMEMBERS

func (s *SetContext) SMEMBERS() antlr.TerminalNode

func (*SetContext) SMISMEMBER

func (s *SetContext) SMISMEMBER() antlr.TerminalNode

func (*SetContext) SMOVE

func (s *SetContext) SMOVE() antlr.TerminalNode

func (*SetContext) SPOP

func (s *SetContext) SPOP() antlr.TerminalNode

func (*SetContext) SRANDMEMBER

func (s *SetContext) SRANDMEMBER() antlr.TerminalNode

func (*SetContext) SREM

func (s *SetContext) SREM() antlr.TerminalNode

func (*SetContext) SSCAN

func (s *SetContext) SSCAN() antlr.TerminalNode

func (*SetContext) SUNION

func (s *SetContext) SUNION() antlr.TerminalNode

func (*SetContext) SUNIONSTORE

func (s *SetContext) SUNIONSTORE() antlr.TerminalNode

func (*SetContext) ToStringTree

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

type SlowlogSubContext

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

func NewEmptySlowlogSubContext

func NewEmptySlowlogSubContext() *SlowlogSubContext

func NewSlowlogSubContext

func NewSlowlogSubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SlowlogSubContext

func (*SlowlogSubContext) Accept

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

func (*SlowlogSubContext) GET

func (*SlowlogSubContext) GetParser

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

func (*SlowlogSubContext) GetRuleContext

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

func (*SlowlogSubContext) HELP

func (*SlowlogSubContext) IsSlowlogSubContext

func (*SlowlogSubContext) IsSlowlogSubContext()

func (*SlowlogSubContext) LEN

func (*SlowlogSubContext) RESET

func (*SlowlogSubContext) ToStringTree

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

type SortedSetContext

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

func NewEmptySortedSetContext

func NewEmptySortedSetContext() *SortedSetContext

func NewSortedSetContext

func NewSortedSetContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SortedSetContext

func (*SortedSetContext) Accept

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

func (*SortedSetContext) BZMPOP

func (s *SortedSetContext) BZMPOP() antlr.TerminalNode

func (*SortedSetContext) BZPOPMAX

func (s *SortedSetContext) BZPOPMAX() antlr.TerminalNode

func (*SortedSetContext) BZPOPMIN

func (s *SortedSetContext) BZPOPMIN() antlr.TerminalNode

func (*SortedSetContext) GetParser

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

func (*SortedSetContext) GetRuleContext

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

func (*SortedSetContext) IsSortedSetContext

func (*SortedSetContext) IsSortedSetContext()

func (*SortedSetContext) ToStringTree

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

func (*SortedSetContext) ZADD

func (*SortedSetContext) ZCARD

func (s *SortedSetContext) ZCARD() antlr.TerminalNode

func (*SortedSetContext) ZCOUNT

func (s *SortedSetContext) ZCOUNT() antlr.TerminalNode

func (*SortedSetContext) ZDIFF

func (s *SortedSetContext) ZDIFF() antlr.TerminalNode

func (*SortedSetContext) ZDIFFSTORE

func (s *SortedSetContext) ZDIFFSTORE() antlr.TerminalNode

func (*SortedSetContext) ZINCRBY

func (s *SortedSetContext) ZINCRBY() antlr.TerminalNode

func (*SortedSetContext) ZINTER

func (s *SortedSetContext) ZINTER() antlr.TerminalNode

func (*SortedSetContext) ZINTERCARD

func (s *SortedSetContext) ZINTERCARD() antlr.TerminalNode

func (*SortedSetContext) ZINTERSTORE

func (s *SortedSetContext) ZINTERSTORE() antlr.TerminalNode

func (*SortedSetContext) ZLEXCOUNT

func (s *SortedSetContext) ZLEXCOUNT() antlr.TerminalNode

func (*SortedSetContext) ZMPOP

func (s *SortedSetContext) ZMPOP() antlr.TerminalNode

func (*SortedSetContext) ZMSCORE

func (s *SortedSetContext) ZMSCORE() antlr.TerminalNode

func (*SortedSetContext) ZPOPMAX

func (s *SortedSetContext) ZPOPMAX() antlr.TerminalNode

func (*SortedSetContext) ZPOPMIN

func (s *SortedSetContext) ZPOPMIN() antlr.TerminalNode

func (*SortedSetContext) ZRANDMEMBER

func (s *SortedSetContext) ZRANDMEMBER() antlr.TerminalNode

func (*SortedSetContext) ZRANGE

func (s *SortedSetContext) ZRANGE() antlr.TerminalNode

func (*SortedSetContext) ZRANGEBYLEX

func (s *SortedSetContext) ZRANGEBYLEX() antlr.TerminalNode

func (*SortedSetContext) ZRANGEBYSCORE

func (s *SortedSetContext) ZRANGEBYSCORE() antlr.TerminalNode

func (*SortedSetContext) ZRANGESTORE

func (s *SortedSetContext) ZRANGESTORE() antlr.TerminalNode

func (*SortedSetContext) ZRANK

func (s *SortedSetContext) ZRANK() antlr.TerminalNode

func (*SortedSetContext) ZREM

func (*SortedSetContext) ZREMRANGEBYLEX

func (s *SortedSetContext) ZREMRANGEBYLEX() antlr.TerminalNode

func (*SortedSetContext) ZREMRANGEBYRANK

func (s *SortedSetContext) ZREMRANGEBYRANK() antlr.TerminalNode

func (*SortedSetContext) ZREMRANGEBYSCORE

func (s *SortedSetContext) ZREMRANGEBYSCORE() antlr.TerminalNode

func (*SortedSetContext) ZREVRANGE

func (s *SortedSetContext) ZREVRANGE() antlr.TerminalNode

func (*SortedSetContext) ZREVRANGEBYLEX

func (s *SortedSetContext) ZREVRANGEBYLEX() antlr.TerminalNode

func (*SortedSetContext) ZREVRANGEBYSCORE

func (s *SortedSetContext) ZREVRANGEBYSCORE() antlr.TerminalNode

func (*SortedSetContext) ZREVRANK

func (s *SortedSetContext) ZREVRANK() antlr.TerminalNode

func (*SortedSetContext) ZSCAN

func (s *SortedSetContext) ZSCAN() antlr.TerminalNode

func (*SortedSetContext) ZSCORE

func (s *SortedSetContext) ZSCORE() antlr.TerminalNode

func (*SortedSetContext) ZUNION

func (s *SortedSetContext) ZUNION() antlr.TerminalNode

func (*SortedSetContext) ZUNIONSTORE

func (s *SortedSetContext) ZUNIONSTORE() antlr.TerminalNode

type StreamContext

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

func NewEmptyStreamContext

func NewEmptyStreamContext() *StreamContext

func NewStreamContext

func NewStreamContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StreamContext

func (*StreamContext) Accept

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

func (*StreamContext) GetParser

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

func (*StreamContext) GetRuleContext

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

func (*StreamContext) IsStreamContext

func (*StreamContext) IsStreamContext()

func (*StreamContext) SPACE

func (s *StreamContext) SPACE() antlr.TerminalNode

func (*StreamContext) ToStringTree

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

func (*StreamContext) XACK

func (s *StreamContext) XACK() antlr.TerminalNode

func (*StreamContext) XADD

func (s *StreamContext) XADD() antlr.TerminalNode

func (*StreamContext) XAUTOCLAIM

func (s *StreamContext) XAUTOCLAIM() antlr.TerminalNode

func (*StreamContext) XCLAIM

func (s *StreamContext) XCLAIM() antlr.TerminalNode

func (*StreamContext) XDEL

func (s *StreamContext) XDEL() antlr.TerminalNode

func (*StreamContext) XGROUP

func (s *StreamContext) XGROUP() antlr.TerminalNode

func (*StreamContext) XINFO

func (s *StreamContext) XINFO() antlr.TerminalNode

func (*StreamContext) XLEN

func (s *StreamContext) XLEN() antlr.TerminalNode

func (*StreamContext) XPENDING

func (s *StreamContext) XPENDING() antlr.TerminalNode

func (*StreamContext) XRANGE

func (s *StreamContext) XRANGE() antlr.TerminalNode

func (*StreamContext) XREAD

func (s *StreamContext) XREAD() antlr.TerminalNode

func (*StreamContext) XREADGROUP

func (s *StreamContext) XREADGROUP() antlr.TerminalNode

func (*StreamContext) XREVRANGE

func (s *StreamContext) XREVRANGE() antlr.TerminalNode

func (*StreamContext) XSETID

func (s *StreamContext) XSETID() antlr.TerminalNode

func (*StreamContext) XTRIM

func (s *StreamContext) XTRIM() antlr.TerminalNode

func (*StreamContext) XgroupSub

func (s *StreamContext) XgroupSub() IXgroupSubContext

func (*StreamContext) XinfoSub

func (s *StreamContext) XinfoSub() IXinfoSubContext

type StringCmdContext

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

func NewEmptyStringCmdContext

func NewEmptyStringCmdContext() *StringCmdContext

func NewStringCmdContext

func NewStringCmdContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringCmdContext

func (*StringCmdContext) APPEND

func (s *StringCmdContext) APPEND() antlr.TerminalNode

func (*StringCmdContext) Accept

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

func (*StringCmdContext) DECR

func (*StringCmdContext) DECRBY

func (s *StringCmdContext) DECRBY() antlr.TerminalNode

func (*StringCmdContext) GET

func (*StringCmdContext) GETDEL

func (s *StringCmdContext) GETDEL() antlr.TerminalNode

func (*StringCmdContext) GETEX

func (s *StringCmdContext) GETEX() antlr.TerminalNode

func (*StringCmdContext) GETRANGE

func (s *StringCmdContext) GETRANGE() antlr.TerminalNode

func (*StringCmdContext) GETSET

func (s *StringCmdContext) GETSET() antlr.TerminalNode

func (*StringCmdContext) GetParser

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

func (*StringCmdContext) GetRuleContext

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

func (*StringCmdContext) INCR

func (*StringCmdContext) INCRBY

func (s *StringCmdContext) INCRBY() antlr.TerminalNode

func (*StringCmdContext) INCRBYFLOAT

func (s *StringCmdContext) INCRBYFLOAT() antlr.TerminalNode

func (*StringCmdContext) IsStringCmdContext

func (*StringCmdContext) IsStringCmdContext()

func (*StringCmdContext) LCS

func (*StringCmdContext) MGET

func (*StringCmdContext) MSET

func (*StringCmdContext) MSETNX

func (s *StringCmdContext) MSETNX() antlr.TerminalNode

func (*StringCmdContext) PSETEX

func (s *StringCmdContext) PSETEX() antlr.TerminalNode

func (*StringCmdContext) SET

func (*StringCmdContext) SETEX

func (s *StringCmdContext) SETEX() antlr.TerminalNode

func (*StringCmdContext) SETNX

func (s *StringCmdContext) SETNX() antlr.TerminalNode

func (*StringCmdContext) SETRANGE

func (s *StringCmdContext) SETRANGE() antlr.TerminalNode

func (*StringCmdContext) STRLEN

func (s *StringCmdContext) STRLEN() antlr.TerminalNode

func (*StringCmdContext) SUBSTR

func (s *StringCmdContext) SUBSTR() antlr.TerminalNode

func (*StringCmdContext) ToStringTree

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

type SuggestionRedisErrorListener

type SuggestionRedisErrorListener struct {
	*antlr.DefaultErrorListener
	ExpectedTokens []string
}

func (*SuggestionRedisErrorListener) SyntaxError

func (d *SuggestionRedisErrorListener) SyntaxError(recognizer antlr.Recognizer, offendingSymbol interface{}, line, column int, msg string, e antlr.RecognitionException)

type SuggestionRedisParserVisitor

type SuggestionRedisParserVisitor struct {
	BaseRedisParserVisitor
	ExpectedTokens []string
	Expects        []string
	DB             *int
	Client         redis.UniversalClient
}

SuggestionRedisParserVisitor .

func (*SuggestionRedisParserVisitor) Visit

func (s *SuggestionRedisParserVisitor) Visit(tree antlr.ParseTree) interface{}

func (*SuggestionRedisParserVisitor) VisitChildren

func (s *SuggestionRedisParserVisitor) VisitChildren(node antlr.RuleNode) interface{}

func (*SuggestionRedisParserVisitor) VisitCommand

func (s *SuggestionRedisParserVisitor) VisitCommand(ctx *CommandContext) interface{}

func (*SuggestionRedisParserVisitor) VisitConnectionManagement

func (s *SuggestionRedisParserVisitor) VisitConnectionManagement(ctx *ConnectionManagementContext) interface{}

type TransactionsContext

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

func NewEmptyTransactionsContext

func NewEmptyTransactionsContext() *TransactionsContext

func NewTransactionsContext

func NewTransactionsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TransactionsContext

func (*TransactionsContext) Accept

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

func (*TransactionsContext) DISCARD

func (s *TransactionsContext) DISCARD() antlr.TerminalNode

func (*TransactionsContext) EXEC

func (*TransactionsContext) GetParser

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

func (*TransactionsContext) GetRuleContext

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

func (*TransactionsContext) IsTransactionsContext

func (*TransactionsContext) IsTransactionsContext()

func (*TransactionsContext) MULTI

func (*TransactionsContext) ToStringTree

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

func (*TransactionsContext) UNWATCH

func (s *TransactionsContext) UNWATCH() antlr.TerminalNode

func (*TransactionsContext) WATCH

type XgroupSubContext

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

func NewEmptyXgroupSubContext

func NewEmptyXgroupSubContext() *XgroupSubContext

func NewXgroupSubContext

func NewXgroupSubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *XgroupSubContext

func (*XgroupSubContext) Accept

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

func (*XgroupSubContext) CREATE

func (s *XgroupSubContext) CREATE() antlr.TerminalNode

func (*XgroupSubContext) CREATECONSUMER

func (s *XgroupSubContext) CREATECONSUMER() antlr.TerminalNode

func (*XgroupSubContext) DELCONSUMER

func (s *XgroupSubContext) DELCONSUMER() antlr.TerminalNode

func (*XgroupSubContext) DESTROY

func (s *XgroupSubContext) DESTROY() antlr.TerminalNode

func (*XgroupSubContext) GetParser

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

func (*XgroupSubContext) GetRuleContext

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

func (*XgroupSubContext) HELP

func (*XgroupSubContext) IsXgroupSubContext

func (*XgroupSubContext) IsXgroupSubContext()

func (*XgroupSubContext) SETID

func (s *XgroupSubContext) SETID() antlr.TerminalNode

func (*XgroupSubContext) ToStringTree

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

type XinfoSubContext

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

func NewEmptyXinfoSubContext

func NewEmptyXinfoSubContext() *XinfoSubContext

func NewXinfoSubContext

func NewXinfoSubContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *XinfoSubContext

func (*XinfoSubContext) Accept

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

func (*XinfoSubContext) CONSUMERS

func (s *XinfoSubContext) CONSUMERS() antlr.TerminalNode

func (*XinfoSubContext) GROUPS

func (s *XinfoSubContext) GROUPS() antlr.TerminalNode

func (*XinfoSubContext) GetParser

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

func (*XinfoSubContext) GetRuleContext

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

func (*XinfoSubContext) HELP

func (*XinfoSubContext) IsXinfoSubContext

func (*XinfoSubContext) IsXinfoSubContext()

func (*XinfoSubContext) STREAM

func (s *XinfoSubContext) STREAM() antlr.TerminalNode

func (*XinfoSubContext) ToStringTree

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL