Class JqlParser

java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
com.atlassian.jira.jql.parser.antlr.JqlParser

public class JqlParser extends org.antlr.runtime.Parser
This is the ANTLRv3 grammar for JQL. The lexer (JqlLexer) and parser (JqlParser) can be generated from this file by running mvn generate-sources This grammar uses JqlStringSupportImpl.isReservedString to determine whether or not a string is reserved. We tried doing this in the grammar by listing all the reserved words as tokens but ANTLR did not react very well to this (it generated a very large and slow Lexer). Thus changes to JqlStringSupportImpl.isReservedString will change what strings this grammar will parse. NOTE: Making changes to the grammar is likely to affect JqlStringSupportImpl which makes assumptions about the structure of this file.
  • Field Details

    • tokenNames

      public static final String[] tokenNames
    • EOF

      public static final int EOF
      See Also:
    • AFTER

      public static final int AFTER
      See Also:
    • AMPER

      public static final int AMPER
      See Also:
    • AMPER_AMPER

      public static final int AMPER_AMPER
      See Also:
    • AND

      public static final int AND
      See Also:
    • ASC

      public static final int ASC
      See Also:
    • BANG

      public static final int BANG
      See Also:
    • BEFORE

      public static final int BEFORE
      See Also:
    • BSLASH

      public static final int BSLASH
      See Also:
    • BY

      public static final int BY
      See Also:
    • CHANGED

      public static final int CHANGED
      See Also:
    • COMMA

      public static final int COMMA
      See Also:
    • CONTROLCHARS

      public static final int CONTROLCHARS
      See Also:
    • CR

      public static final int CR
      See Also:
    • CUSTOMFIELD

      public static final int CUSTOMFIELD
      See Also:
    • DESC

      public static final int DESC
      See Also:
    • DIGIT

      public static final int DIGIT
      See Also:
    • DURING

      public static final int DURING
      See Also:
    • EMPTY

      public static final int EMPTY
      See Also:
    • EQUALS

      public static final int EQUALS
      See Also:
    • ERRORCHAR

      public static final int ERRORCHAR
      See Also:
    • ERROR_RESERVED

      public static final int ERROR_RESERVED
      See Also:
    • ESCAPE

      public static final int ESCAPE
      See Also:
    • FROM

      public static final int FROM
      See Also:
    • GT

      public static final int GT
      See Also:
    • GTEQ

      public static final int GTEQ
      See Also:
    • HEXDIGIT

      public static final int HEXDIGIT
      See Also:
    • IN

      public static final int IN
      See Also:
    • IS

      public static final int IS
      See Also:
    • LBRACKET

      public static final int LBRACKET
      See Also:
    • LIKE

      public static final int LIKE
      See Also:
    • LPAREN

      public static final int LPAREN
      See Also:
    • LT

      public static final int LT
      See Also:
    • LTEQ

      public static final int LTEQ
      See Also:
    • MATCHWS

      public static final int MATCHWS
      See Also:
    • MINUS

      public static final int MINUS
      See Also:
    • NEGNUMBER

      public static final int NEGNUMBER
      See Also:
    • NEWLINE

      public static final int NEWLINE
      See Also:
    • NL

      public static final int NL
      See Also:
    • NOT

      public static final int NOT
      See Also:
    • NOT_EQUALS

      public static final int NOT_EQUALS
      See Also:
    • NOT_LIKE

      public static final int NOT_LIKE
      See Also:
    • ON

      public static final int ON
      See Also:
    • OR

      public static final int OR
      See Also:
    • ORDER

      public static final int ORDER
      See Also:
    • PIPE

      public static final int PIPE
      See Also:
    • PIPE_PIPE

      public static final int PIPE_PIPE
      See Also:
    • POSNUMBER

      public static final int POSNUMBER
      See Also:
    • QUOTE

      public static final int QUOTE
      See Also:
    • QUOTE_STRING

      public static final int QUOTE_STRING
      See Also:
    • RBRACKET

      public static final int RBRACKET
      See Also:
    • RESERVED_CHARS

      public static final int RESERVED_CHARS
      See Also:
    • RPAREN

      public static final int RPAREN
      See Also:
    • SPACE

      public static final int SPACE
      See Also:
    • SQUOTE

      public static final int SQUOTE
      See Also:
    • SQUOTE_STRING

      public static final int SQUOTE_STRING
      See Also:
    • STRING

      public static final int STRING
      See Also:
    • STRINGSTOP

      public static final int STRINGSTOP
      See Also:
    • TO

      public static final int TO
      See Also:
    • WAS

      public static final int WAS
      See Also:
    • WS

      public static final int WS
      See Also:
    • FOLLOW_clause_in_query72

      public static final org.antlr.runtime.BitSet FOLLOW_clause_in_query72
    • FOLLOW_orderBy_in_query82

      public static final org.antlr.runtime.BitSet FOLLOW_orderBy_in_query82
    • FOLLOW_EOF_in_query86

      public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_query86
    • FOLLOW_orClause_in_clause122

      public static final org.antlr.runtime.BitSet FOLLOW_orClause_in_clause122
    • FOLLOW_andClause_in_orClause153

      public static final org.antlr.runtime.BitSet FOLLOW_andClause_in_orClause153
    • FOLLOW_OR_in_orClause158

      public static final org.antlr.runtime.BitSet FOLLOW_OR_in_orClause158
    • FOLLOW_andClause_in_orClause164

      public static final org.antlr.runtime.BitSet FOLLOW_andClause_in_orClause164
    • FOLLOW_notClause_in_andClause197

      public static final org.antlr.runtime.BitSet FOLLOW_notClause_in_andClause197
    • FOLLOW_AND_in_andClause202

      public static final org.antlr.runtime.BitSet FOLLOW_AND_in_andClause202
    • FOLLOW_notClause_in_andClause208

      public static final org.antlr.runtime.BitSet FOLLOW_notClause_in_andClause208
    • FOLLOW_set_in_notClause231

      public static final org.antlr.runtime.BitSet FOLLOW_set_in_notClause231
    • FOLLOW_notClause_in_notClause243

      public static final org.antlr.runtime.BitSet FOLLOW_notClause_in_notClause243
    • FOLLOW_subClause_in_notClause250

      public static final org.antlr.runtime.BitSet FOLLOW_subClause_in_notClause250
    • FOLLOW_terminalClause_in_notClause278

      public static final org.antlr.runtime.BitSet FOLLOW_terminalClause_in_notClause278
    • FOLLOW_LPAREN_in_subClause310

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_subClause310
    • FOLLOW_orClause_in_subClause312

      public static final org.antlr.runtime.BitSet FOLLOW_orClause_in_subClause312
    • FOLLOW_RPAREN_in_subClause314

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_subClause314
    • FOLLOW_field_in_terminalClause355

      public static final org.antlr.runtime.BitSet FOLLOW_field_in_terminalClause355
    • FOLLOW_operator_in_terminalClause361

      public static final org.antlr.runtime.BitSet FOLLOW_operator_in_terminalClause361
    • FOLLOW_operand_in_terminalClause371

      public static final org.antlr.runtime.BitSet FOLLOW_operand_in_terminalClause371
    • FOLLOW_historyPredicate_in_terminalClause376

      public static final org.antlr.runtime.BitSet FOLLOW_historyPredicate_in_terminalClause376
    • FOLLOW_historyPredicate_in_terminalClause384

      public static final org.antlr.runtime.BitSet FOLLOW_historyPredicate_in_terminalClause384
    • FOLLOW_terminalHistoryPredicate_in_historyPredicate424

      public static final org.antlr.runtime.BitSet FOLLOW_terminalHistoryPredicate_in_historyPredicate424
    • FOLLOW_historyPredicateOperator_in_terminalHistoryPredicate448

      public static final org.antlr.runtime.BitSet FOLLOW_historyPredicateOperator_in_terminalHistoryPredicate448
    • FOLLOW_operand_in_terminalHistoryPredicate450

      public static final org.antlr.runtime.BitSet FOLLOW_operand_in_terminalHistoryPredicate450
    • FOLLOW_FROM_in_historyPredicateOperator469

      public static final org.antlr.runtime.BitSet FOLLOW_FROM_in_historyPredicateOperator469
    • FOLLOW_TO_in_historyPredicateOperator476

      public static final org.antlr.runtime.BitSet FOLLOW_TO_in_historyPredicateOperator476
    • FOLLOW_BY_in_historyPredicateOperator483

      public static final org.antlr.runtime.BitSet FOLLOW_BY_in_historyPredicateOperator483
    • FOLLOW_BEFORE_in_historyPredicateOperator490

      public static final org.antlr.runtime.BitSet FOLLOW_BEFORE_in_historyPredicateOperator490
    • FOLLOW_AFTER_in_historyPredicateOperator497

      public static final org.antlr.runtime.BitSet FOLLOW_AFTER_in_historyPredicateOperator497
    • FOLLOW_ON_in_historyPredicateOperator504

      public static final org.antlr.runtime.BitSet FOLLOW_ON_in_historyPredicateOperator504
    • FOLLOW_DURING_in_historyPredicateOperator512

      public static final org.antlr.runtime.BitSet FOLLOW_DURING_in_historyPredicateOperator512
    • FOLLOW_EQUALS_in_operator533

      public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_operator533
    • FOLLOW_NOT_EQUALS_in_operator540

      public static final org.antlr.runtime.BitSet FOLLOW_NOT_EQUALS_in_operator540
    • FOLLOW_LIKE_in_operator547

      public static final org.antlr.runtime.BitSet FOLLOW_LIKE_in_operator547
    • FOLLOW_NOT_LIKE_in_operator554

      public static final org.antlr.runtime.BitSet FOLLOW_NOT_LIKE_in_operator554
    • FOLLOW_LT_in_operator562

      public static final org.antlr.runtime.BitSet FOLLOW_LT_in_operator562
    • FOLLOW_GT_in_operator569

      public static final org.antlr.runtime.BitSet FOLLOW_GT_in_operator569
    • FOLLOW_LTEQ_in_operator576

      public static final org.antlr.runtime.BitSet FOLLOW_LTEQ_in_operator576
    • FOLLOW_GTEQ_in_operator583

      public static final org.antlr.runtime.BitSet FOLLOW_GTEQ_in_operator583
    • FOLLOW_IN_in_operator590

      public static final org.antlr.runtime.BitSet FOLLOW_IN_in_operator590
    • FOLLOW_IS_in_operator597

      public static final org.antlr.runtime.BitSet FOLLOW_IS_in_operator597
    • FOLLOW_NOT_in_operator599

      public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_operator599
    • FOLLOW_IS_in_operator606

      public static final org.antlr.runtime.BitSet FOLLOW_IS_in_operator606
    • FOLLOW_NOT_in_operator613

      public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_operator613
    • FOLLOW_IN_in_operator615

      public static final org.antlr.runtime.BitSet FOLLOW_IN_in_operator615
    • FOLLOW_WAS_in_operator622

      public static final org.antlr.runtime.BitSet FOLLOW_WAS_in_operator622
    • FOLLOW_WAS_in_operator629

      public static final org.antlr.runtime.BitSet FOLLOW_WAS_in_operator629
    • FOLLOW_NOT_in_operator631

      public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_operator631
    • FOLLOW_WAS_in_operator643

      public static final org.antlr.runtime.BitSet FOLLOW_WAS_in_operator643
    • FOLLOW_IN_in_operator645

      public static final org.antlr.runtime.BitSet FOLLOW_IN_in_operator645
    • FOLLOW_WAS_in_operator657

      public static final org.antlr.runtime.BitSet FOLLOW_WAS_in_operator657
    • FOLLOW_NOT_in_operator659

      public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_operator659
    • FOLLOW_IN_in_operator661

      public static final org.antlr.runtime.BitSet FOLLOW_IN_in_operator661
    • FOLLOW_CHANGED_in_operator673

      public static final org.antlr.runtime.BitSet FOLLOW_CHANGED_in_operator673
    • FOLLOW_numberString_in_field739

      public static final org.antlr.runtime.BitSet FOLLOW_numberString_in_field739
    • FOLLOW_string_in_field781

      public static final org.antlr.runtime.BitSet FOLLOW_string_in_field781
    • FOLLOW_customField_in_field803

      public static final org.antlr.runtime.BitSet FOLLOW_customField_in_field803
    • FOLLOW_LBRACKET_in_field851

      public static final org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_field851
    • FOLLOW_argument_in_field889

      public static final org.antlr.runtime.BitSet FOLLOW_argument_in_field889
    • FOLLOW_RBRACKET_in_field921

      public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_field921
    • FOLLOW_propertyArgument_in_field962

      public static final org.antlr.runtime.BitSet FOLLOW_propertyArgument_in_field962
    • FOLLOW_CUSTOMFIELD_in_customField1032

      public static final org.antlr.runtime.BitSet FOLLOW_CUSTOMFIELD_in_customField1032
    • FOLLOW_LBRACKET_in_customField1034

      public static final org.antlr.runtime.BitSet FOLLOW_LBRACKET_in_customField1034
    • FOLLOW_POSNUMBER_in_customField1040

      public static final org.antlr.runtime.BitSet FOLLOW_POSNUMBER_in_customField1040
    • FOLLOW_RBRACKET_in_customField1042

      public static final org.antlr.runtime.BitSet FOLLOW_RBRACKET_in_customField1042
    • FOLLOW_field_in_fieldCheck1082

      public static final org.antlr.runtime.BitSet FOLLOW_field_in_fieldCheck1082
    • FOLLOW_EOF_in_fieldCheck1086

      public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_fieldCheck1086
    • FOLLOW_EMPTY_in_operand1103

      public static final org.antlr.runtime.BitSet FOLLOW_EMPTY_in_operand1103
    • FOLLOW_string_in_operand1114

      public static final org.antlr.runtime.BitSet FOLLOW_string_in_operand1114
    • FOLLOW_numberString_in_operand1125

      public static final org.antlr.runtime.BitSet FOLLOW_numberString_in_operand1125
    • FOLLOW_func_in_operand1136

      public static final org.antlr.runtime.BitSet FOLLOW_func_in_operand1136
    • FOLLOW_list_in_operand1147

      public static final org.antlr.runtime.BitSet FOLLOW_list_in_operand1147
    • FOLLOW_STRING_in_string1187

      public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_string1187
    • FOLLOW_QUOTE_STRING_in_string1198

      public static final org.antlr.runtime.BitSet FOLLOW_QUOTE_STRING_in_string1198
    • FOLLOW_SQUOTE_STRING_in_string1209

      public static final org.antlr.runtime.BitSet FOLLOW_SQUOTE_STRING_in_string1209
    • FOLLOW_set_in_numberString1230

      public static final org.antlr.runtime.BitSet FOLLOW_set_in_numberString1230
    • FOLLOW_string_in_stringValueCheck1259

      public static final org.antlr.runtime.BitSet FOLLOW_string_in_stringValueCheck1259
    • FOLLOW_EOF_in_stringValueCheck1263

      public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_stringValueCheck1263
    • FOLLOW_LPAREN_in_list1293

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_list1293
    • FOLLOW_operand_in_list1299

      public static final org.antlr.runtime.BitSet FOLLOW_operand_in_list1299
    • FOLLOW_COMMA_in_list1307

      public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_list1307
    • FOLLOW_operand_in_list1313

      public static final org.antlr.runtime.BitSet FOLLOW_operand_in_list1313
    • FOLLOW_RPAREN_in_list1319

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_list1319
    • FOLLOW_funcName_in_func1357

      public static final org.antlr.runtime.BitSet FOLLOW_funcName_in_func1357
    • FOLLOW_LPAREN_in_func1359

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_func1359
    • FOLLOW_arglist_in_func1361

      public static final org.antlr.runtime.BitSet FOLLOW_arglist_in_func1361
    • FOLLOW_RPAREN_in_func1364

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_func1364
    • FOLLOW_string_in_funcName1401

      public static final org.antlr.runtime.BitSet FOLLOW_string_in_funcName1401
    • FOLLOW_numberString_in_funcName1412

      public static final org.antlr.runtime.BitSet FOLLOW_numberString_in_funcName1412
    • FOLLOW_funcName_in_funcNameCheck1436

      public static final org.antlr.runtime.BitSet FOLLOW_funcName_in_funcNameCheck1436
    • FOLLOW_EOF_in_funcNameCheck1440

      public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_funcNameCheck1440
    • FOLLOW_argument_in_arglist1473

      public static final org.antlr.runtime.BitSet FOLLOW_argument_in_arglist1473
    • FOLLOW_COMMA_in_arglist1479

      public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_arglist1479
    • FOLLOW_argument_in_arglist1485

      public static final org.antlr.runtime.BitSet FOLLOW_argument_in_arglist1485
    • FOLLOW_argument_in_propertyArgument1509

      public static final org.antlr.runtime.BitSet FOLLOW_argument_in_propertyArgument1509
    • FOLLOW_string_in_argument1531

      public static final org.antlr.runtime.BitSet FOLLOW_string_in_argument1531
    • FOLLOW_numberString_in_argument1543

      public static final org.antlr.runtime.BitSet FOLLOW_numberString_in_argument1543
    • FOLLOW_argument_in_argumentCheck1574

      public static final org.antlr.runtime.BitSet FOLLOW_argument_in_argumentCheck1574
    • FOLLOW_EOF_in_argumentCheck1578

      public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_argumentCheck1578
    • FOLLOW_ORDER_in_orderBy1602

      public static final org.antlr.runtime.BitSet FOLLOW_ORDER_in_orderBy1602
    • FOLLOW_BY_in_orderBy1604

      public static final org.antlr.runtime.BitSet FOLLOW_BY_in_orderBy1604
    • FOLLOW_searchSort_in_orderBy1610

      public static final org.antlr.runtime.BitSet FOLLOW_searchSort_in_orderBy1610
    • FOLLOW_COMMA_in_orderBy1617

      public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_orderBy1617
    • FOLLOW_searchSort_in_orderBy1623

      public static final org.antlr.runtime.BitSet FOLLOW_searchSort_in_orderBy1623
    • FOLLOW_field_in_searchSort1666

      public static final org.antlr.runtime.BitSet FOLLOW_field_in_searchSort1666
    • FOLLOW_DESC_in_searchSort1673

      public static final org.antlr.runtime.BitSet FOLLOW_DESC_in_searchSort1673
    • FOLLOW_ASC_in_searchSort1681

      public static final org.antlr.runtime.BitSet FOLLOW_ASC_in_searchSort1681
  • Constructor Details

    • JqlParser

      public JqlParser(org.antlr.runtime.TokenStream input)
    • JqlParser

      public JqlParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
  • Method Details

    • getDelegates

      public org.antlr.runtime.Parser[] getDelegates()
    • getTokenNames

      public String[] getTokenNames()
      Overrides:
      getTokenNames in class org.antlr.runtime.BaseRecognizer
    • getGrammarFileName

      public String getGrammarFileName()
      Overrides:
      getGrammarFileName in class org.antlr.runtime.BaseRecognizer
    • recoverFromMismatchedToken

      protected Object recoverFromMismatchedToken(org.antlr.runtime.IntStream input, int ttype, org.antlr.runtime.BitSet follow) throws org.antlr.runtime.RecognitionException
      Overrides:
      recoverFromMismatchedToken in class org.antlr.runtime.BaseRecognizer
      Throws:
      org.antlr.runtime.RecognitionException
    • recoverFromMismatchedSet

      public Object recoverFromMismatchedSet(org.antlr.runtime.IntStream input, org.antlr.runtime.RecognitionException e, org.antlr.runtime.BitSet follow) throws org.antlr.runtime.RecognitionException
      Overrides:
      recoverFromMismatchedSet in class org.antlr.runtime.BaseRecognizer
      Throws:
      org.antlr.runtime.RecognitionException
    • emitErrorMessage

      public void emitErrorMessage(String msg)
      Overrides:
      emitErrorMessage in class org.antlr.runtime.BaseRecognizer
    • query

      public final JqlParser.query_return query() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • clause

      public final Clause clause() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • orClause

      public final Clause orClause() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • andClause

      public final Clause andClause() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • notClause

      public final Clause notClause() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • subClause

      public final Clause subClause() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • terminalClause

      public final Clause terminalClause() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • historyPredicate

      public final HistoryPredicate historyPredicate() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • terminalHistoryPredicate

      public final HistoryPredicate terminalHistoryPredicate() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • historyPredicateOperator

      public final Operator historyPredicateOperator() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • operator

      public final Operator operator() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • field

      public final JqlParser.field_return field() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • customField

      public final String customField() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • fieldCheck

      public final FieldReference fieldCheck() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • operand

      public final Operand operand() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • string

      public final JqlParser.string_return string() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • numberString

      public final JqlParser.numberString_return numberString() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • stringValueCheck

      public final String stringValueCheck() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • list

      public final Operand list() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • func

      public final FunctionOperand func() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • funcName

      public final String funcName() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • funcNameCheck

      public final String funcNameCheck() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • arglist

      public final List<String> arglist() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • propertyArgument

      public final String propertyArgument() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • argument

      public final String argument() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • argumentCheck

      public final String argumentCheck() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • orderBy

      public final OrderBy orderBy() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • searchSort

      public final SearchSort searchSort() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException