org.xerial.amoeba.query
Class AmoebaQueryParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by org.xerial.amoeba.query.AmoebaQueryParser

public class AmoebaQueryParser
extends org.antlr.runtime.Parser


Nested Class Summary
static class AmoebaQueryParser.amoebaQuery_return
           
static class AmoebaQueryParser.andExpr_return
           
static class AmoebaQueryParser.attribute_return
           
static class AmoebaQueryParser.attributeDef_return
           
static class AmoebaQueryParser.attributeDefExpr_return
           
static class AmoebaQueryParser.attributeList_return
           
static class AmoebaQueryParser.attributeName_return
           
static class AmoebaQueryParser.comparisonOp_return
           
static class AmoebaQueryParser.conditionExpr_return
           
static class AmoebaQueryParser.decimalLiteral_return
           
static class AmoebaQueryParser.divideElem_return
           
static class AmoebaQueryParser.divideExpr_return
           
static class AmoebaQueryParser.elementValue_return
           
static class AmoebaQueryParser.expr_return
           
static class AmoebaQueryParser.exprSingle_return
           
static class AmoebaQueryParser.fromClause_return
           
static class AmoebaQueryParser.fromTarget_return
           
static class AmoebaQueryParser.function_return
           
static class AmoebaQueryParser.integerLiteral_return
           
static class AmoebaQueryParser.labelExpr_return
           
static class AmoebaQueryParser.lang_return
           
static class AmoebaQueryParser.literal_return
           
static class AmoebaQueryParser.newRelation_return
           
static class AmoebaQueryParser.numericLiteral_return
           
static class AmoebaQueryParser.object_return
           
static class AmoebaQueryParser.objectDefExpr_return
           
static class AmoebaQueryParser.objectList_return
           
static class AmoebaQueryParser.orderByClause_return
           
static class AmoebaQueryParser.orExpr_return
           
static class AmoebaQueryParser.qnameList_return
           
static class AmoebaQueryParser.rangeType_return
           
static class AmoebaQueryParser.relationshipExpr_return
           
static class AmoebaQueryParser.selectExpr_return
           
static class AmoebaQueryParser.selectTarget_return
           
static class AmoebaQueryParser.subQuery_return
           
static class AmoebaQueryParser.targetRelation_return
           
static class AmoebaQueryParser.tupleElement_return
           
static class AmoebaQueryParser.updateExpr_return
           
static class AmoebaQueryParser.value_return
           
static class AmoebaQueryParser.whereClause_return
           
 
Field Summary
protected  org.antlr.runtime.tree.TreeAdaptor adaptor
           
static int AND
           
static int Apos
           
static int ASSIGN_LABEL
           
static int At
           
static int ATTRIBUTE
           
static int ATTRIBUTE_DEF
           
static int Colon
           
static int Comma
           
static int COMPARE
           
static int CONDITION
           
static int CONTAINED_IN
           
static int DataType
           
static int Digit
           
static int Digits
           
static int DISTINCT
           
static int DIVIDE
           
static int Dot
           
static int EOF
           
static int EQUAL
           
static org.antlr.runtime.BitSet FOLLOW_77_in_divideExpr849
           
static org.antlr.runtime.BitSet FOLLOW_77_in_orderByClause1651
           
static org.antlr.runtime.BitSet FOLLOW_80_in_updateExpr1253
           
static org.antlr.runtime.BitSet FOLLOW_81_in_updateExpr1255
           
static org.antlr.runtime.BitSet FOLLOW_82_in_elementValue1380
           
static org.antlr.runtime.BitSet FOLLOW_83_in_elementValue1391
           
static org.antlr.runtime.BitSet FOLLOW_84_in_fromTarget1582
           
static org.antlr.runtime.BitSet FOLLOW_85_in_orderByClause1649
           
static org.antlr.runtime.BitSet FOLLOW_86_in_orExpr1690
           
static org.antlr.runtime.BitSet FOLLOW_87_in_andExpr1730
           
static org.antlr.runtime.BitSet FOLLOW_amoebaQuery_in_expr822
           
static org.antlr.runtime.BitSet FOLLOW_andExpr_in_orExpr1682
           
static org.antlr.runtime.BitSet FOLLOW_andExpr_in_orExpr1694
           
static org.antlr.runtime.BitSet FOLLOW_attribute_in_attributeList1158
           
static org.antlr.runtime.BitSet FOLLOW_attributeDef_in_attributeDefExpr1111
           
static org.antlr.runtime.BitSet FOLLOW_attributeDef_in_attributeDefExpr1116
           
static org.antlr.runtime.BitSet FOLLOW_attributeDefExpr_in_objectDefExpr1065
           
static org.antlr.runtime.BitSet FOLLOW_attributeList_in_objectDefExpr1073
           
static org.antlr.runtime.BitSet FOLLOW_attributeName_in_attributeList1163
           
static org.antlr.runtime.BitSet FOLLOW_attributeName_in_labelExpr1864
           
static org.antlr.runtime.BitSet FOLLOW_attributeName_in_orderByClause1654
           
static org.antlr.runtime.BitSet FOLLOW_attributeName_in_orderByClause1659
           
static org.antlr.runtime.BitSet FOLLOW_attributeName_in_tupleElement1326
           
static org.antlr.runtime.BitSet FOLLOW_Comma_in_attributeDefExpr1114
           
static org.antlr.runtime.BitSet FOLLOW_Comma_in_attributeList1161
           
static org.antlr.runtime.BitSet FOLLOW_Comma_in_divideExpr854
           
static org.antlr.runtime.BitSet FOLLOW_Comma_in_elementValue1385
           
static org.antlr.runtime.BitSet FOLLOW_Comma_in_fromClause1553
           
static org.antlr.runtime.BitSet FOLLOW_Comma_in_function1977
           
static org.antlr.runtime.BitSet FOLLOW_Comma_in_newRelation1300
           
static org.antlr.runtime.BitSet FOLLOW_Comma_in_objectList1019
           
static org.antlr.runtime.BitSet FOLLOW_Comma_in_orderByClause1657
           
static org.antlr.runtime.BitSet FOLLOW_Comma_in_qnameList995
           
static org.antlr.runtime.BitSet FOLLOW_Comma_in_selectTarget1515
           
static org.antlr.runtime.BitSet FOLLOW_comparisonOp_in_conditionExpr1774
           
static org.antlr.runtime.BitSet FOLLOW_comparisonOp_in_synpred11774
           
static org.antlr.runtime.BitSet FOLLOW_conditionExpr_in_andExpr1722
           
static org.antlr.runtime.BitSet FOLLOW_conditionExpr_in_andExpr1734
           
static org.antlr.runtime.BitSet FOLLOW_DataType_in_attributeDef1136
           
static org.antlr.runtime.BitSet FOLLOW_decimalLiteral_in_numericLiteral781
           
static org.antlr.runtime.BitSet FOLLOW_Digits_in_decimalLiteral724
           
static org.antlr.runtime.BitSet FOLLOW_Digits_in_decimalLiteral727
           
static org.antlr.runtime.BitSet FOLLOW_Digits_in_decimalLiteral731
           
static org.antlr.runtime.BitSet FOLLOW_Digits_in_integerLiteral716
           
static org.antlr.runtime.BitSet FOLLOW_DISTINCT_in_divideElem883
           
static org.antlr.runtime.BitSet FOLLOW_DIVIDE_in_divideExpr845
           
static org.antlr.runtime.BitSet FOLLOW_divideElem_in_divideExpr851
           
static org.antlr.runtime.BitSet FOLLOW_divideElem_in_divideExpr856
           
static org.antlr.runtime.BitSet FOLLOW_divideExpr_in_expr832
           
static org.antlr.runtime.BitSet FOLLOW_Dot_in_attributeName1920
           
static org.antlr.runtime.BitSet FOLLOW_Dot_in_attributeName1945
           
static org.antlr.runtime.BitSet FOLLOW_Dot_in_decimalLiteral722
           
static org.antlr.runtime.BitSet FOLLOW_Dot_in_decimalLiteral729
           
static org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValue1382
           
static org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValue1387
           
static org.antlr.runtime.BitSet FOLLOW_elementValue_in_tupleElement1338
           
static org.antlr.runtime.BitSet FOLLOW_EQUAL_in_tupleElement1334
           
static org.antlr.runtime.BitSet FOLLOW_expr_in_lang796
           
static org.antlr.runtime.BitSet FOLLOW_From_in_fromClause1548
           
static org.antlr.runtime.BitSet FOLLOW_fromClause_in_selectExpr1462
           
static org.antlr.runtime.BitSet FOLLOW_fromTarget_in_fromClause1550
           
static org.antlr.runtime.BitSet FOLLOW_fromTarget_in_fromClause1555
           
static org.antlr.runtime.BitSet FOLLOW_function_in_labelExpr1858
           
static org.antlr.runtime.BitSet FOLLOW_HasMany_in_relationshipExpr944
           
static org.antlr.runtime.BitSet FOLLOW_HasOne_in_relationshipExpr968
           
static org.antlr.runtime.BitSet FOLLOW_In_in_conditionExpr1798
           
static org.antlr.runtime.BitSet FOLLOW_Insert_in_updateExpr1216
           
static org.antlr.runtime.BitSet FOLLOW_integerLiteral_in_numericLiteral775
           
static org.antlr.runtime.BitSet FOLLOW_Into_in_updateExpr1221
           
static org.antlr.runtime.BitSet FOLLOW_labelExpr_in_conditionExpr1770
           
static org.antlr.runtime.BitSet FOLLOW_labelExpr_in_conditionExpr1776
           
static org.antlr.runtime.BitSet FOLLOW_labelExpr_in_conditionExpr1796
           
static org.antlr.runtime.BitSet FOLLOW_labelExpr_in_function1974
           
static org.antlr.runtime.BitSet FOLLOW_labelExpr_in_function1979
           
static org.antlr.runtime.BitSet FOLLOW_labelExpr_in_selectTarget1512
           
static org.antlr.runtime.BitSet FOLLOW_labelExpr_in_selectTarget1517
           
static org.antlr.runtime.BitSet FOLLOW_labelExpr_in_synpred11770
           
static org.antlr.runtime.BitSet FOLLOW_labelExpr_in_synpred11776
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_elementValue1364
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_value1891
           
static org.antlr.runtime.BitSet FOLLOW_LParen_in_function1972
           
static org.antlr.runtime.BitSet FOLLOW_LParen_in_newRelation1295
           
static org.antlr.runtime.BitSet FOLLOW_LParen_in_objectDefExpr1063
           
static org.antlr.runtime.BitSet FOLLOW_LParen_in_subQuery1433
           
static org.antlr.runtime.BitSet FOLLOW_newRelation_in_updateExpr1218
           
static org.antlr.runtime.BitSet FOLLOW_newRelation_in_updateExpr1257
           
static org.antlr.runtime.BitSet FOLLOW_numericLiteral_in_literal742
           
static org.antlr.runtime.BitSet FOLLOW_Object_in_objectDefExpr1057
           
static org.antlr.runtime.BitSet FOLLOW_object_in_objectList1016
           
static org.antlr.runtime.BitSet FOLLOW_object_in_objectList1021
           
static org.antlr.runtime.BitSet FOLLOW_objectDefExpr_in_expr817
           
static org.antlr.runtime.BitSet FOLLOW_objectList_in_relationshipExpr946
           
static org.antlr.runtime.BitSet FOLLOW_objectList_in_relationshipExpr970
           
static org.antlr.runtime.BitSet FOLLOW_orderByClause_in_selectExpr1468
           
static org.antlr.runtime.BitSet FOLLOW_orExpr_in_whereClause1637
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_attribute1181
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_attributeDef1134
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_attributeName1904
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_attributeName1918
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_attributeName1924
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_attributeName1943
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_divideElem885
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_divideElem899
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_divideExpr847
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_fromTarget1584
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_function1970
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_object1039
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_objectDefExpr1061
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_qnameList992
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_qnameList997
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_relationshipExpr942
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_relationshipExpr966
           
static org.antlr.runtime.BitSet FOLLOW_QName_in_targetRelation1610
           
static org.antlr.runtime.BitSet FOLLOW_RANGE_in_divideElem897
           
static org.antlr.runtime.BitSet FOLLOW_rangeType_in_divideElem901
           
static org.antlr.runtime.BitSet FOLLOW_Relationship_in_relationshipExpr938
           
static org.antlr.runtime.BitSet FOLLOW_Relationship_in_relationshipExpr962
           
static org.antlr.runtime.BitSet FOLLOW_relationshipExpr_in_expr827
           
static org.antlr.runtime.BitSet FOLLOW_RParen_in_function1983
           
static org.antlr.runtime.BitSet FOLLOW_RParen_in_newRelation1306
           
static org.antlr.runtime.BitSet FOLLOW_RParen_in_objectDefExpr1077
           
static org.antlr.runtime.BitSet FOLLOW_RParen_in_subQuery1437
           
static org.antlr.runtime.BitSet FOLLOW_Select_in_selectExpr1458
           
static org.antlr.runtime.BitSet FOLLOW_selectExpr_in_amoebaQuery1199
           
static org.antlr.runtime.BitSet FOLLOW_selectExpr_in_exprSingle1416
           
static org.antlr.runtime.BitSet FOLLOW_selectExpr_in_subQuery1435
           
static org.antlr.runtime.BitSet FOLLOW_selectTarget_in_selectExpr1460
           
static org.antlr.runtime.BitSet FOLLOW_set_in_comparisonOp1822
           
static org.antlr.runtime.BitSet FOLLOW_set_in_rangeType0
           
static org.antlr.runtime.BitSet FOLLOW_SPLIT_in_objectDefExpr1069
           
static org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_literal755
           
static org.antlr.runtime.BitSet FOLLOW_subQuery_in_conditionExpr1800
           
static org.antlr.runtime.BitSet FOLLOW_subQuery_in_exprSingle1421
           
static org.antlr.runtime.BitSet FOLLOW_subQuery_in_targetRelation1623
           
static org.antlr.runtime.BitSet FOLLOW_targetRelation_in_fromTarget1574
           
static org.antlr.runtime.BitSet FOLLOW_targetRelation_in_updateExpr1223
           
static org.antlr.runtime.BitSet FOLLOW_tupleElement_in_newRelation1297
           
static org.antlr.runtime.BitSet FOLLOW_tupleElement_in_newRelation1302
           
static org.antlr.runtime.BitSet FOLLOW_updateExpr_in_amoebaQuery1204
           
static org.antlr.runtime.BitSet FOLLOW_value_in_labelExpr1870
           
static org.antlr.runtime.BitSet FOLLOW_Where_in_whereClause1634
           
static org.antlr.runtime.BitSet FOLLOW_whereClause_in_selectExpr1465
           
static org.antlr.runtime.BitSet FOLLOW_whereClause_in_updateExpr1259
           
static org.antlr.runtime.BitSet FOLLOW_Wildcard_in_attributeName1947
           
static org.antlr.runtime.BitSet FOLLOW_Wildcard_in_selectTarget1533
           
static int From
           
static int FUNCTION
           
static int GEQ
           
static int GREATER
           
static int HasMany
           
static int HasOne
           
static int In
           
static int INPUT
           
static int Insert
           
static int INSERT
           
static int Into
           
static int LANG
           
static int LEQ
           
static int LESS
           
static int Letter
           
static int LINE_COMMENT
           
static int LParen
           
static int ML_COMMENT
           
static int Name
           
static int NameChar
           
static int NEW_RELATION
           
static int NEW_VALUE
           
static int NOT_EQUAL
           
static int NUMBER
           
static int Object
           
static int OBJECT
           
static int OBJECT_DEF
           
static int ONE_TO_MANY
           
static int ONE_TO_ONE
           
static int OR
           
static int ORDER_BY
           
static int OUTPUT
           
static int PROJECT_ALL
           
static int PROJECTION
           
static int QName
           
static int Quot
           
static int RANGE
           
static int REF
           
static int REF_ALL
           
static int RELATION
           
static int Relationship
           
static int RParen
           
static int Select
           
static int SELECTION
           
static int SORT_TARGET
           
static int SPLIT
           
static int STRING
           
static int StringLiteral
           
static int TARGET
           
static String[] tokenNames
           
static int UPDATE
           
static int VALUE
           
static int VALUE_SET
           
static int Where
           
static int WhiteSpaceChar
           
static int Wildcard
           
 
Fields inherited from class org.antlr.runtime.Parser
input
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
_fsp, backtracking, DEFAULT_TOKEN_CHANNEL, errorRecovery, failed, following, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, lastErrorIndex, MEMO_RULE_FAILED, MEMO_RULE_FAILED_I, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, ruleMemo
 
Constructor Summary
AmoebaQueryParser(org.antlr.runtime.TokenStream input)
           
 
Method Summary
 AmoebaQueryParser.amoebaQuery_return amoebaQuery()
           
 AmoebaQueryParser.andExpr_return andExpr()
           
 AmoebaQueryParser.attribute_return attribute()
           
 AmoebaQueryParser.attributeDef_return attributeDef()
           
 AmoebaQueryParser.attributeDefExpr_return attributeDefExpr()
           
 AmoebaQueryParser.attributeList_return attributeList()
           
 AmoebaQueryParser.attributeName_return attributeName()
           
 AmoebaQueryParser.comparisonOp_return comparisonOp()
           
 AmoebaQueryParser.conditionExpr_return conditionExpr()
           
 AmoebaQueryParser.decimalLiteral_return decimalLiteral()
           
 AmoebaQueryParser.divideElem_return divideElem()
           
 AmoebaQueryParser.divideExpr_return divideExpr()
           
 AmoebaQueryParser.elementValue_return elementValue()
           
 AmoebaQueryParser.expr_return expr()
           
 AmoebaQueryParser.exprSingle_return exprSingle()
           
 AmoebaQueryParser.fromClause_return fromClause()
           
 AmoebaQueryParser.fromTarget_return fromTarget()
           
 AmoebaQueryParser.function_return function()
           
 String getGrammarFileName()
           
 String[] getTokenNames()
           
 org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
           
 AmoebaQueryParser.integerLiteral_return integerLiteral()
           
 AmoebaQueryParser.labelExpr_return labelExpr()
           
 AmoebaQueryParser.lang_return lang()
           
 AmoebaQueryParser.literal_return literal()
           
 AmoebaQueryParser.newRelation_return newRelation()
           
 AmoebaQueryParser.numericLiteral_return numericLiteral()
           
 AmoebaQueryParser.object_return object()
           
 AmoebaQueryParser.objectDefExpr_return objectDefExpr()
           
 AmoebaQueryParser.objectList_return objectList()
           
 AmoebaQueryParser.orderByClause_return orderByClause()
           
 AmoebaQueryParser.orExpr_return orExpr()
           
 AmoebaQueryParser.qnameList_return qnameList()
           
 AmoebaQueryParser.rangeType_return rangeType()
           
 AmoebaQueryParser.relationshipExpr_return relationshipExpr()
           
 AmoebaQueryParser.selectExpr_return selectExpr()
           
 AmoebaQueryParser.selectTarget_return selectTarget()
           
 void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
           
 AmoebaQueryParser.subQuery_return subQuery()
           
 void synpred1_fragment()
           
 boolean synpred1()
           
 AmoebaQueryParser.targetRelation_return targetRelation()
           
 AmoebaQueryParser.tupleElement_return tupleElement()
           
 AmoebaQueryParser.updateExpr_return updateExpr()
           
 AmoebaQueryParser.value_return value()
           
 AmoebaQueryParser.whereClause_return whereClause()
           
 
Methods inherited from class org.antlr.runtime.Parser
getTokenStream, reset, setTokenStream, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, getBacktrackingLevel, getErrorHeader, getErrorMessage, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatch, pushFollow, recover, recoverFromMismatchedElement, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, toStrings, traceIn, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tokenNames

public static final String[] tokenNames

DataType

public static final int DataType
See Also:
Constant Field Values

OUTPUT

public static final int OUTPUT
See Also:
Constant Field Values

INPUT

public static final int INPUT
See Also:
Constant Field Values

LANG

public static final int LANG
See Also:
Constant Field Values

Digit

public static final int Digit
See Also:
Constant Field Values

Apos

public static final int Apos
See Also:
Constant Field Values

Relationship

public static final int Relationship
See Also:
Constant Field Values

TARGET

public static final int TARGET
See Also:
Constant Field Values

NUMBER

public static final int NUMBER
See Also:
Constant Field Values

LEQ

public static final int LEQ
See Also:
Constant Field Values

PROJECT_ALL

public static final int PROJECT_ALL
See Also:
Constant Field Values

REF

public static final int REF
See Also:
Constant Field Values

VALUE_SET

public static final int VALUE_SET
See Also:
Constant Field Values

GEQ

public static final int GEQ
See Also:
Constant Field Values

VALUE

public static final int VALUE
See Also:
Constant Field Values

OR

public static final int OR
See Also:
Constant Field Values

Letter

public static final int Letter
See Also:
Constant Field Values

DIVIDE

public static final int DIVIDE
See Also:
Constant Field Values

AND

public static final int AND
See Also:
Constant Field Values

Insert

public static final int Insert
See Also:
Constant Field Values

LESS

public static final int LESS
See Also:
Constant Field Values

Comma

public static final int Comma
See Also:
Constant Field Values

FUNCTION

public static final int FUNCTION
See Also:
Constant Field Values

Dot

public static final int Dot
See Also:
Constant Field Values

Into

public static final int Into
See Also:
Constant Field Values

Object

public static final int Object
See Also:
Constant Field Values

CONDITION

public static final int CONDITION
See Also:
Constant Field Values

ATTRIBUTE_DEF

public static final int ATTRIBUTE_DEF
See Also:
Constant Field Values

ONE_TO_ONE

public static final int ONE_TO_ONE
See Also:
Constant Field Values

OBJECT_DEF

public static final int OBJECT_DEF
See Also:
Constant Field Values

GREATER

public static final int GREATER
See Also:
Constant Field Values

HasMany

public static final int HasMany
See Also:
Constant Field Values

ML_COMMENT

public static final int ML_COMMENT
See Also:
Constant Field Values

Colon

public static final int Colon
See Also:
Constant Field Values

NEW_VALUE

public static final int NEW_VALUE
See Also:
Constant Field Values

At

public static final int At
See Also:
Constant Field Values

NOT_EQUAL

public static final int NOT_EQUAL
See Also:
Constant Field Values

DISTINCT

public static final int DISTINCT
See Also:
Constant Field Values

OBJECT

public static final int OBJECT
See Also:
Constant Field Values

NameChar

public static final int NameChar
See Also:
Constant Field Values

RANGE

public static final int RANGE
See Also:
Constant Field Values

SPLIT

public static final int SPLIT
See Also:
Constant Field Values

CONTAINED_IN

public static final int CONTAINED_IN
See Also:
Constant Field Values

Wildcard

public static final int Wildcard
See Also:
Constant Field Values

ORDER_BY

public static final int ORDER_BY
See Also:
Constant Field Values

STRING

public static final int STRING
See Also:
Constant Field Values

NEW_RELATION

public static final int NEW_RELATION
See Also:
Constant Field Values

Where

public static final int Where
See Also:
Constant Field Values

RELATION

public static final int RELATION
See Also:
Constant Field Values

UPDATE

public static final int UPDATE
See Also:
Constant Field Values

RParen

public static final int RParen
See Also:
Constant Field Values

StringLiteral

public static final int StringLiteral
See Also:
Constant Field Values

LINE_COMMENT

public static final int LINE_COMMENT
See Also:
Constant Field Values

In

public static final int In
See Also:
Constant Field Values

Name

public static final int Name
See Also:
Constant Field Values

LParen

public static final int LParen
See Also:
Constant Field Values

HasOne

public static final int HasOne
See Also:
Constant Field Values

From

public static final int From
See Also:
Constant Field Values

Select

public static final int Select
See Also:
Constant Field Values

EQUAL

public static final int EQUAL
See Also:
Constant Field Values

COMPARE

public static final int COMPARE
See Also:
Constant Field Values

REF_ALL

public static final int REF_ALL
See Also:
Constant Field Values

QName

public static final int QName
See Also:
Constant Field Values

ONE_TO_MANY

public static final int ONE_TO_MANY
See Also:
Constant Field Values

WhiteSpaceChar

public static final int WhiteSpaceChar
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

SELECTION

public static final int SELECTION
See Also:
Constant Field Values

PROJECTION

public static final int PROJECTION
See Also:
Constant Field Values

Quot

public static final int Quot
See Also:
Constant Field Values

ATTRIBUTE

public static final int ATTRIBUTE
See Also:
Constant Field Values

Digits

public static final int Digits
See Also:
Constant Field Values

INSERT

public static final int INSERT
See Also:
Constant Field Values

SORT_TARGET

public static final int SORT_TARGET
See Also:
Constant Field Values

ASSIGN_LABEL

public static final int ASSIGN_LABEL
See Also:
Constant Field Values

adaptor

protected org.antlr.runtime.tree.TreeAdaptor adaptor

FOLLOW_Digits_in_integerLiteral716

public static final org.antlr.runtime.BitSet FOLLOW_Digits_in_integerLiteral716

FOLLOW_Dot_in_decimalLiteral722

public static final org.antlr.runtime.BitSet FOLLOW_Dot_in_decimalLiteral722

FOLLOW_Digits_in_decimalLiteral724

public static final org.antlr.runtime.BitSet FOLLOW_Digits_in_decimalLiteral724

FOLLOW_Digits_in_decimalLiteral727

public static final org.antlr.runtime.BitSet FOLLOW_Digits_in_decimalLiteral727

FOLLOW_Dot_in_decimalLiteral729

public static final org.antlr.runtime.BitSet FOLLOW_Dot_in_decimalLiteral729

FOLLOW_Digits_in_decimalLiteral731

public static final org.antlr.runtime.BitSet FOLLOW_Digits_in_decimalLiteral731

FOLLOW_numericLiteral_in_literal742

public static final org.antlr.runtime.BitSet FOLLOW_numericLiteral_in_literal742

FOLLOW_StringLiteral_in_literal755

public static final org.antlr.runtime.BitSet FOLLOW_StringLiteral_in_literal755

FOLLOW_integerLiteral_in_numericLiteral775

public static final org.antlr.runtime.BitSet FOLLOW_integerLiteral_in_numericLiteral775

FOLLOW_decimalLiteral_in_numericLiteral781

public static final org.antlr.runtime.BitSet FOLLOW_decimalLiteral_in_numericLiteral781

FOLLOW_expr_in_lang796

public static final org.antlr.runtime.BitSet FOLLOW_expr_in_lang796

FOLLOW_objectDefExpr_in_expr817

public static final org.antlr.runtime.BitSet FOLLOW_objectDefExpr_in_expr817

FOLLOW_amoebaQuery_in_expr822

public static final org.antlr.runtime.BitSet FOLLOW_amoebaQuery_in_expr822

FOLLOW_relationshipExpr_in_expr827

public static final org.antlr.runtime.BitSet FOLLOW_relationshipExpr_in_expr827

FOLLOW_divideExpr_in_expr832

public static final org.antlr.runtime.BitSet FOLLOW_divideExpr_in_expr832

FOLLOW_DIVIDE_in_divideExpr845

public static final org.antlr.runtime.BitSet FOLLOW_DIVIDE_in_divideExpr845

FOLLOW_QName_in_divideExpr847

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_divideExpr847

FOLLOW_77_in_divideExpr849

public static final org.antlr.runtime.BitSet FOLLOW_77_in_divideExpr849

FOLLOW_divideElem_in_divideExpr851

public static final org.antlr.runtime.BitSet FOLLOW_divideElem_in_divideExpr851

FOLLOW_Comma_in_divideExpr854

public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_divideExpr854

FOLLOW_divideElem_in_divideExpr856

public static final org.antlr.runtime.BitSet FOLLOW_divideElem_in_divideExpr856

FOLLOW_DISTINCT_in_divideElem883

public static final org.antlr.runtime.BitSet FOLLOW_DISTINCT_in_divideElem883

FOLLOW_QName_in_divideElem885

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_divideElem885

FOLLOW_RANGE_in_divideElem897

public static final org.antlr.runtime.BitSet FOLLOW_RANGE_in_divideElem897

FOLLOW_QName_in_divideElem899

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_divideElem899

FOLLOW_rangeType_in_divideElem901

public static final org.antlr.runtime.BitSet FOLLOW_rangeType_in_divideElem901

FOLLOW_set_in_rangeType0

public static final org.antlr.runtime.BitSet FOLLOW_set_in_rangeType0

FOLLOW_Relationship_in_relationshipExpr938

public static final org.antlr.runtime.BitSet FOLLOW_Relationship_in_relationshipExpr938

FOLLOW_QName_in_relationshipExpr942

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_relationshipExpr942

FOLLOW_HasMany_in_relationshipExpr944

public static final org.antlr.runtime.BitSet FOLLOW_HasMany_in_relationshipExpr944

FOLLOW_objectList_in_relationshipExpr946

public static final org.antlr.runtime.BitSet FOLLOW_objectList_in_relationshipExpr946

FOLLOW_Relationship_in_relationshipExpr962

public static final org.antlr.runtime.BitSet FOLLOW_Relationship_in_relationshipExpr962

FOLLOW_QName_in_relationshipExpr966

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_relationshipExpr966

FOLLOW_HasOne_in_relationshipExpr968

public static final org.antlr.runtime.BitSet FOLLOW_HasOne_in_relationshipExpr968

FOLLOW_objectList_in_relationshipExpr970

public static final org.antlr.runtime.BitSet FOLLOW_objectList_in_relationshipExpr970

FOLLOW_QName_in_qnameList992

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_qnameList992

FOLLOW_Comma_in_qnameList995

public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_qnameList995

FOLLOW_QName_in_qnameList997

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_qnameList997

FOLLOW_object_in_objectList1016

public static final org.antlr.runtime.BitSet FOLLOW_object_in_objectList1016

FOLLOW_Comma_in_objectList1019

public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_objectList1019

FOLLOW_object_in_objectList1021

public static final org.antlr.runtime.BitSet FOLLOW_object_in_objectList1021

FOLLOW_QName_in_object1039

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_object1039

FOLLOW_Object_in_objectDefExpr1057

public static final org.antlr.runtime.BitSet FOLLOW_Object_in_objectDefExpr1057

FOLLOW_QName_in_objectDefExpr1061

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_objectDefExpr1061

FOLLOW_LParen_in_objectDefExpr1063

public static final org.antlr.runtime.BitSet FOLLOW_LParen_in_objectDefExpr1063

FOLLOW_attributeDefExpr_in_objectDefExpr1065

public static final org.antlr.runtime.BitSet FOLLOW_attributeDefExpr_in_objectDefExpr1065

FOLLOW_SPLIT_in_objectDefExpr1069

public static final org.antlr.runtime.BitSet FOLLOW_SPLIT_in_objectDefExpr1069

FOLLOW_attributeList_in_objectDefExpr1073

public static final org.antlr.runtime.BitSet FOLLOW_attributeList_in_objectDefExpr1073

FOLLOW_RParen_in_objectDefExpr1077

public static final org.antlr.runtime.BitSet FOLLOW_RParen_in_objectDefExpr1077

FOLLOW_attributeDef_in_attributeDefExpr1111

public static final org.antlr.runtime.BitSet FOLLOW_attributeDef_in_attributeDefExpr1111

FOLLOW_Comma_in_attributeDefExpr1114

public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_attributeDefExpr1114

FOLLOW_attributeDef_in_attributeDefExpr1116

public static final org.antlr.runtime.BitSet FOLLOW_attributeDef_in_attributeDefExpr1116

FOLLOW_QName_in_attributeDef1134

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_attributeDef1134

FOLLOW_DataType_in_attributeDef1136

public static final org.antlr.runtime.BitSet FOLLOW_DataType_in_attributeDef1136

FOLLOW_attribute_in_attributeList1158

public static final org.antlr.runtime.BitSet FOLLOW_attribute_in_attributeList1158

FOLLOW_Comma_in_attributeList1161

public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_attributeList1161

FOLLOW_attributeName_in_attributeList1163

public static final org.antlr.runtime.BitSet FOLLOW_attributeName_in_attributeList1163

FOLLOW_QName_in_attribute1181

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_attribute1181

FOLLOW_selectExpr_in_amoebaQuery1199

public static final org.antlr.runtime.BitSet FOLLOW_selectExpr_in_amoebaQuery1199

FOLLOW_updateExpr_in_amoebaQuery1204

public static final org.antlr.runtime.BitSet FOLLOW_updateExpr_in_amoebaQuery1204

FOLLOW_Insert_in_updateExpr1216

public static final org.antlr.runtime.BitSet FOLLOW_Insert_in_updateExpr1216

FOLLOW_newRelation_in_updateExpr1218

public static final org.antlr.runtime.BitSet FOLLOW_newRelation_in_updateExpr1218

FOLLOW_Into_in_updateExpr1221

public static final org.antlr.runtime.BitSet FOLLOW_Into_in_updateExpr1221

FOLLOW_targetRelation_in_updateExpr1223

public static final org.antlr.runtime.BitSet FOLLOW_targetRelation_in_updateExpr1223

FOLLOW_80_in_updateExpr1253

public static final org.antlr.runtime.BitSet FOLLOW_80_in_updateExpr1253

FOLLOW_81_in_updateExpr1255

public static final org.antlr.runtime.BitSet FOLLOW_81_in_updateExpr1255

FOLLOW_newRelation_in_updateExpr1257

public static final org.antlr.runtime.BitSet FOLLOW_newRelation_in_updateExpr1257

FOLLOW_whereClause_in_updateExpr1259

public static final org.antlr.runtime.BitSet FOLLOW_whereClause_in_updateExpr1259

FOLLOW_LParen_in_newRelation1295

public static final org.antlr.runtime.BitSet FOLLOW_LParen_in_newRelation1295

FOLLOW_tupleElement_in_newRelation1297

public static final org.antlr.runtime.BitSet FOLLOW_tupleElement_in_newRelation1297

FOLLOW_Comma_in_newRelation1300

public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_newRelation1300

FOLLOW_tupleElement_in_newRelation1302

public static final org.antlr.runtime.BitSet FOLLOW_tupleElement_in_newRelation1302

FOLLOW_RParen_in_newRelation1306

public static final org.antlr.runtime.BitSet FOLLOW_RParen_in_newRelation1306

FOLLOW_attributeName_in_tupleElement1326

public static final org.antlr.runtime.BitSet FOLLOW_attributeName_in_tupleElement1326

FOLLOW_EQUAL_in_tupleElement1334

public static final org.antlr.runtime.BitSet FOLLOW_EQUAL_in_tupleElement1334

FOLLOW_elementValue_in_tupleElement1338

public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_tupleElement1338

FOLLOW_literal_in_elementValue1364

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_elementValue1364

FOLLOW_82_in_elementValue1380

public static final org.antlr.runtime.BitSet FOLLOW_82_in_elementValue1380

FOLLOW_elementValue_in_elementValue1382

public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValue1382

FOLLOW_Comma_in_elementValue1385

public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_elementValue1385

FOLLOW_elementValue_in_elementValue1387

public static final org.antlr.runtime.BitSet FOLLOW_elementValue_in_elementValue1387

FOLLOW_83_in_elementValue1391

public static final org.antlr.runtime.BitSet FOLLOW_83_in_elementValue1391

FOLLOW_selectExpr_in_exprSingle1416

public static final org.antlr.runtime.BitSet FOLLOW_selectExpr_in_exprSingle1416

FOLLOW_subQuery_in_exprSingle1421

public static final org.antlr.runtime.BitSet FOLLOW_subQuery_in_exprSingle1421

FOLLOW_LParen_in_subQuery1433

public static final org.antlr.runtime.BitSet FOLLOW_LParen_in_subQuery1433

FOLLOW_selectExpr_in_subQuery1435

public static final org.antlr.runtime.BitSet FOLLOW_selectExpr_in_subQuery1435

FOLLOW_RParen_in_subQuery1437

public static final org.antlr.runtime.BitSet FOLLOW_RParen_in_subQuery1437

FOLLOW_Select_in_selectExpr1458

public static final org.antlr.runtime.BitSet FOLLOW_Select_in_selectExpr1458

FOLLOW_selectTarget_in_selectExpr1460

public static final org.antlr.runtime.BitSet FOLLOW_selectTarget_in_selectExpr1460

FOLLOW_fromClause_in_selectExpr1462

public static final org.antlr.runtime.BitSet FOLLOW_fromClause_in_selectExpr1462

FOLLOW_whereClause_in_selectExpr1465

public static final org.antlr.runtime.BitSet FOLLOW_whereClause_in_selectExpr1465

FOLLOW_orderByClause_in_selectExpr1468

public static final org.antlr.runtime.BitSet FOLLOW_orderByClause_in_selectExpr1468

FOLLOW_labelExpr_in_selectTarget1512

public static final org.antlr.runtime.BitSet FOLLOW_labelExpr_in_selectTarget1512

FOLLOW_Comma_in_selectTarget1515

public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_selectTarget1515

FOLLOW_labelExpr_in_selectTarget1517

public static final org.antlr.runtime.BitSet FOLLOW_labelExpr_in_selectTarget1517

FOLLOW_Wildcard_in_selectTarget1533

public static final org.antlr.runtime.BitSet FOLLOW_Wildcard_in_selectTarget1533

FOLLOW_From_in_fromClause1548

public static final org.antlr.runtime.BitSet FOLLOW_From_in_fromClause1548

FOLLOW_fromTarget_in_fromClause1550

public static final org.antlr.runtime.BitSet FOLLOW_fromTarget_in_fromClause1550

FOLLOW_Comma_in_fromClause1553

public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_fromClause1553

FOLLOW_fromTarget_in_fromClause1555

public static final org.antlr.runtime.BitSet FOLLOW_fromTarget_in_fromClause1555

FOLLOW_targetRelation_in_fromTarget1574

public static final org.antlr.runtime.BitSet FOLLOW_targetRelation_in_fromTarget1574

FOLLOW_84_in_fromTarget1582

public static final org.antlr.runtime.BitSet FOLLOW_84_in_fromTarget1582

FOLLOW_QName_in_fromTarget1584

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_fromTarget1584

FOLLOW_QName_in_targetRelation1610

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_targetRelation1610

FOLLOW_subQuery_in_targetRelation1623

public static final org.antlr.runtime.BitSet FOLLOW_subQuery_in_targetRelation1623

FOLLOW_Where_in_whereClause1634

public static final org.antlr.runtime.BitSet FOLLOW_Where_in_whereClause1634

FOLLOW_orExpr_in_whereClause1637

public static final org.antlr.runtime.BitSet FOLLOW_orExpr_in_whereClause1637

FOLLOW_85_in_orderByClause1649

public static final org.antlr.runtime.BitSet FOLLOW_85_in_orderByClause1649

FOLLOW_77_in_orderByClause1651

public static final org.antlr.runtime.BitSet FOLLOW_77_in_orderByClause1651

FOLLOW_attributeName_in_orderByClause1654

public static final org.antlr.runtime.BitSet FOLLOW_attributeName_in_orderByClause1654

FOLLOW_Comma_in_orderByClause1657

public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_orderByClause1657

FOLLOW_attributeName_in_orderByClause1659

public static final org.antlr.runtime.BitSet FOLLOW_attributeName_in_orderByClause1659

FOLLOW_andExpr_in_orExpr1682

public static final org.antlr.runtime.BitSet FOLLOW_andExpr_in_orExpr1682

FOLLOW_86_in_orExpr1690

public static final org.antlr.runtime.BitSet FOLLOW_86_in_orExpr1690

FOLLOW_andExpr_in_orExpr1694

public static final org.antlr.runtime.BitSet FOLLOW_andExpr_in_orExpr1694

FOLLOW_conditionExpr_in_andExpr1722

public static final org.antlr.runtime.BitSet FOLLOW_conditionExpr_in_andExpr1722

FOLLOW_87_in_andExpr1730

public static final org.antlr.runtime.BitSet FOLLOW_87_in_andExpr1730

FOLLOW_conditionExpr_in_andExpr1734

public static final org.antlr.runtime.BitSet FOLLOW_conditionExpr_in_andExpr1734

FOLLOW_labelExpr_in_conditionExpr1770

public static final org.antlr.runtime.BitSet FOLLOW_labelExpr_in_conditionExpr1770

FOLLOW_comparisonOp_in_conditionExpr1774

public static final org.antlr.runtime.BitSet FOLLOW_comparisonOp_in_conditionExpr1774

FOLLOW_labelExpr_in_conditionExpr1776

public static final org.antlr.runtime.BitSet FOLLOW_labelExpr_in_conditionExpr1776

FOLLOW_labelExpr_in_conditionExpr1796

public static final org.antlr.runtime.BitSet FOLLOW_labelExpr_in_conditionExpr1796

FOLLOW_In_in_conditionExpr1798

public static final org.antlr.runtime.BitSet FOLLOW_In_in_conditionExpr1798

FOLLOW_subQuery_in_conditionExpr1800

public static final org.antlr.runtime.BitSet FOLLOW_subQuery_in_conditionExpr1800

FOLLOW_set_in_comparisonOp1822

public static final org.antlr.runtime.BitSet FOLLOW_set_in_comparisonOp1822

FOLLOW_function_in_labelExpr1858

public static final org.antlr.runtime.BitSet FOLLOW_function_in_labelExpr1858

FOLLOW_attributeName_in_labelExpr1864

public static final org.antlr.runtime.BitSet FOLLOW_attributeName_in_labelExpr1864

FOLLOW_value_in_labelExpr1870

public static final org.antlr.runtime.BitSet FOLLOW_value_in_labelExpr1870

FOLLOW_literal_in_value1891

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_value1891

FOLLOW_QName_in_attributeName1904

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_attributeName1904

FOLLOW_QName_in_attributeName1918

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_attributeName1918

FOLLOW_Dot_in_attributeName1920

public static final org.antlr.runtime.BitSet FOLLOW_Dot_in_attributeName1920

FOLLOW_QName_in_attributeName1924

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_attributeName1924

FOLLOW_QName_in_attributeName1943

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_attributeName1943

FOLLOW_Dot_in_attributeName1945

public static final org.antlr.runtime.BitSet FOLLOW_Dot_in_attributeName1945

FOLLOW_Wildcard_in_attributeName1947

public static final org.antlr.runtime.BitSet FOLLOW_Wildcard_in_attributeName1947

FOLLOW_QName_in_function1970

public static final org.antlr.runtime.BitSet FOLLOW_QName_in_function1970

FOLLOW_LParen_in_function1972

public static final org.antlr.runtime.BitSet FOLLOW_LParen_in_function1972

FOLLOW_labelExpr_in_function1974

public static final org.antlr.runtime.BitSet FOLLOW_labelExpr_in_function1974

FOLLOW_Comma_in_function1977

public static final org.antlr.runtime.BitSet FOLLOW_Comma_in_function1977

FOLLOW_labelExpr_in_function1979

public static final org.antlr.runtime.BitSet FOLLOW_labelExpr_in_function1979

FOLLOW_RParen_in_function1983

public static final org.antlr.runtime.BitSet FOLLOW_RParen_in_function1983

FOLLOW_labelExpr_in_synpred11770

public static final org.antlr.runtime.BitSet FOLLOW_labelExpr_in_synpred11770

FOLLOW_comparisonOp_in_synpred11774

public static final org.antlr.runtime.BitSet FOLLOW_comparisonOp_in_synpred11774

FOLLOW_labelExpr_in_synpred11776

public static final org.antlr.runtime.BitSet FOLLOW_labelExpr_in_synpred11776
Constructor Detail

AmoebaQueryParser

public AmoebaQueryParser(org.antlr.runtime.TokenStream input)
Method Detail

setTreeAdaptor

public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)

getTreeAdaptor

public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()

getTokenNames

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

getGrammarFileName

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

integerLiteral

public final AmoebaQueryParser.integerLiteral_return integerLiteral()
                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

decimalLiteral

public final AmoebaQueryParser.decimalLiteral_return decimalLiteral()
                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

literal

public final AmoebaQueryParser.literal_return literal()
                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

numericLiteral

public final AmoebaQueryParser.numericLiteral_return numericLiteral()
                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

lang

public final AmoebaQueryParser.lang_return lang()
                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

expr

public final AmoebaQueryParser.expr_return expr()
                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

divideExpr

public final AmoebaQueryParser.divideExpr_return divideExpr()
                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

divideElem

public final AmoebaQueryParser.divideElem_return divideElem()
                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

rangeType

public final AmoebaQueryParser.rangeType_return rangeType()
                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

relationshipExpr

public final AmoebaQueryParser.relationshipExpr_return relationshipExpr()
                                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

qnameList

public final AmoebaQueryParser.qnameList_return qnameList()
                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

objectList

public final AmoebaQueryParser.objectList_return objectList()
                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

object

public final AmoebaQueryParser.object_return object()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

objectDefExpr

public final AmoebaQueryParser.objectDefExpr_return objectDefExpr()
                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

attributeDefExpr

public final AmoebaQueryParser.attributeDefExpr_return attributeDefExpr()
                                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

attributeDef

public final AmoebaQueryParser.attributeDef_return attributeDef()
                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

attributeList

public final AmoebaQueryParser.attributeList_return attributeList()
                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

attribute

public final AmoebaQueryParser.attribute_return attribute()
                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

amoebaQuery

public final AmoebaQueryParser.amoebaQuery_return amoebaQuery()
                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

updateExpr

public final AmoebaQueryParser.updateExpr_return updateExpr()
                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

newRelation

public final AmoebaQueryParser.newRelation_return newRelation()
                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

tupleElement

public final AmoebaQueryParser.tupleElement_return tupleElement()
                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

elementValue

public final AmoebaQueryParser.elementValue_return elementValue()
                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

exprSingle

public final AmoebaQueryParser.exprSingle_return exprSingle()
                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

subQuery

public final AmoebaQueryParser.subQuery_return subQuery()
                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

selectExpr

public final AmoebaQueryParser.selectExpr_return selectExpr()
                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

selectTarget

public final AmoebaQueryParser.selectTarget_return selectTarget()
                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

fromClause

public final AmoebaQueryParser.fromClause_return fromClause()
                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

fromTarget

public final AmoebaQueryParser.fromTarget_return fromTarget()
                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

targetRelation

public final AmoebaQueryParser.targetRelation_return targetRelation()
                                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

whereClause

public final AmoebaQueryParser.whereClause_return whereClause()
                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

orderByClause

public final AmoebaQueryParser.orderByClause_return orderByClause()
                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

orExpr

public final AmoebaQueryParser.orExpr_return orExpr()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

andExpr

public final AmoebaQueryParser.andExpr_return andExpr()
                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

conditionExpr

public final AmoebaQueryParser.conditionExpr_return conditionExpr()
                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

comparisonOp

public final AmoebaQueryParser.comparisonOp_return comparisonOp()
                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

labelExpr

public final AmoebaQueryParser.labelExpr_return labelExpr()
                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

value

public final AmoebaQueryParser.value_return value()
                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

attributeName

public final AmoebaQueryParser.attributeName_return attributeName()
                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

function

public final AmoebaQueryParser.function_return function()
                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred1_fragment

public final void synpred1_fragment()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred1

public final boolean synpred1()


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 2.1 Japan License.