Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
org.eclipse.jnosql.query.grammar.data.JDQL.interp Maven / Gradle / Ivy
token literal names:
null
'abs('
'ABS('
'length('
'LENGTH('
'lower('
'LOWER('
'upper('
'UPPER('
'left('
'LEFT('
'right('
'RIGHT('
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
'='
'>'
'<'
'<>'
'>='
'<='
'+'
'-'
'*'
'/'
'||'
','
'.'
'('
')'
':'
'?'
null
null
null
null
null
null
null
null
token symbolic names:
null
null
null
null
null
null
null
null
null
null
null
null
null
SELECT
UPDATE
DELETE
FROM
WHERE
SET
ORDER
BY
NOT
IN
IS
NULL
COUNT
TRUE
FALSE
ASC
DESC
AND
OR
LOCAL_DATE
LOCAL_DATETIME
LOCAL_TIME
BETWEEN
LIKE
THIS
LOCAL
DATE
DATETIME
TIME
EQ
GT
LT
NEQ
GTEQ
LTEQ
PLUS
MINUS
MUL
DIV
CONCAT
COMMA
DOT
LPAREN
RPAREN
COLON
QUESTION
FULLY_QUALIFIED_IDENTIFIER
IDENTIFIER
STRING
INTEGER
DOUBLE
WS
LINE_COMMENT
BLOCK_COMMENT
rule names:
statement
select_statement
update_statement
delete_statement
from_clause
where_clause
set_clause
update_item
select_clause
select_list
aggregate_expression
orderby_clause
orderby_item
conditional_expression
comparison_expression
comparison_operator
between_expression
like_expression
in_expression
in_item
null_comparison_expression
scalar_expression
primary_expression
function_expression
special_expression
state_field_path_expression
entity_name
enum_literal
input_parameter
literal
atn:
[3, 24715, 42794, 33075, 47597, 16764, 15335, 30598, 22884, 3, 68, 322, 4, 2, 9, 2, 4, 3, 9, 3, 4, 4, 9, 4, 4, 5, 9, 5, 4, 6, 9, 6, 4, 7, 9, 7, 4, 8, 9, 8, 4, 9, 9, 9, 4, 10, 9, 10, 4, 11, 9, 11, 4, 12, 9, 12, 4, 13, 9, 13, 4, 14, 9, 14, 4, 15, 9, 15, 4, 16, 9, 16, 4, 17, 9, 17, 4, 18, 9, 18, 4, 19, 9, 19, 4, 20, 9, 20, 4, 21, 9, 21, 4, 22, 9, 22, 4, 23, 9, 23, 4, 24, 9, 24, 4, 25, 9, 25, 4, 26, 9, 26, 4, 27, 9, 27, 4, 28, 9, 28, 4, 29, 9, 29, 4, 30, 9, 30, 4, 31, 9, 31, 3, 2, 3, 2, 3, 2, 5, 2, 66, 10, 2, 3, 3, 5, 3, 69, 10, 3, 3, 3, 5, 3, 72, 10, 3, 3, 3, 5, 3, 75, 10, 3, 3, 3, 5, 3, 78, 10, 3, 3, 4, 3, 4, 3, 4, 3, 4, 5, 4, 84, 10, 4, 3, 5, 3, 5, 3, 5, 5, 5, 89, 10, 5, 3, 6, 3, 6, 3, 6, 3, 7, 3, 7, 3, 7, 3, 8, 3, 8, 3, 8, 3, 8, 7, 8, 101, 10, 8, 12, 8, 14, 8, 104, 11, 8, 3, 9, 3, 9, 3, 9, 3, 9, 5, 9, 110, 10, 9, 3, 10, 3, 10, 3, 10, 3, 11, 3, 11, 3, 11, 7, 11, 118, 10, 11, 12, 11, 14, 11, 121, 11, 11, 3, 11, 5, 11, 124, 10, 11, 3, 12, 3, 12, 3, 12, 3, 12, 3, 12, 3, 13, 3, 13, 3, 13, 3, 13, 3, 13, 7, 13, 136, 10, 13, 12, 13, 14, 13, 139, 11, 13, 3, 14, 3, 14, 5, 14, 143, 10, 14, 3, 15, 3, 15, 3, 15, 3, 15, 3, 15, 3, 15, 3, 15, 3, 15, 3, 15, 3, 15, 3, 15, 3, 15, 5, 15, 157, 10, 15, 3, 15, 3, 15, 3, 15, 3, 15, 3, 15, 3, 15, 7, 15, 165, 10, 15, 12, 15, 14, 15, 168, 11, 15, 3, 16, 3, 16, 3, 16, 3, 16, 3, 17, 3, 17, 3, 18, 3, 18, 5, 18, 178, 10, 18, 3, 18, 3, 18, 3, 18, 3, 18, 3, 18, 3, 19, 3, 19, 5, 19, 187, 10, 19, 3, 19, 3, 19, 3, 19, 5, 19, 192, 10, 19, 3, 20, 3, 20, 5, 20, 196, 10, 20, 3, 20, 3, 20, 3, 20, 3, 20, 3, 20, 7, 20, 203, 10, 20, 12, 20, 14, 20, 206, 11, 20, 3, 20, 3, 20, 3, 21, 3, 21, 3, 21, 5, 21, 213, 10, 21, 3, 22, 3, 22, 3, 22, 5, 22, 218, 10, 22, 3, 22, 3, 22, 3, 23, 3, 23, 3, 23, 3, 23, 3, 23, 3, 23, 5, 23, 228, 10, 23, 3, 23, 3, 23, 3, 23, 3, 23, 3, 23, 3, 23, 3, 23, 3, 23, 3, 23, 3, 23, 3, 23, 3, 23, 3, 23, 3, 23, 3, 23, 7, 23, 245, 10, 23, 12, 23, 14, 23, 248, 11, 23, 3, 24, 3, 24, 3, 24, 3, 24, 3, 24, 3, 24, 5, 24, 256, 10, 24, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 5, 25, 286, 10, 25, 3, 26, 3, 26, 3, 27, 3, 27, 3, 27, 7, 27, 293, 10, 27, 12, 27, 14, 27, 296, 11, 27, 3, 27, 5, 27, 299, 10, 27, 3, 28, 3, 28, 3, 29, 3, 29, 3, 29, 7, 29, 306, 10, 29, 12, 29, 14, 29, 309, 11, 29, 3, 29, 5, 29, 312, 10, 29, 3, 30, 3, 30, 3, 30, 3, 30, 5, 30, 318, 10, 30, 3, 31, 3, 31, 3, 31, 2, 4, 28, 44, 32, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 2, 12, 3, 2, 30, 31, 3, 2, 44, 49, 3, 2, 3, 4, 3, 2, 5, 6, 3, 2, 7, 8, 3, 2, 9, 10, 3, 2, 11, 12, 3, 2, 13, 14, 4, 2, 28, 29, 34, 36, 3, 2, 63, 65, 2, 342, 2, 65, 3, 2, 2, 2, 4, 68, 3, 2, 2, 2, 6, 79, 3, 2, 2, 2, 8, 85, 3, 2, 2, 2, 10, 90, 3, 2, 2, 2, 12, 93, 3, 2, 2, 2, 14, 96, 3, 2, 2, 2, 16, 105, 3, 2, 2, 2, 18, 111, 3, 2, 2, 2, 20, 123, 3, 2, 2, 2, 22, 125, 3, 2, 2, 2, 24, 130, 3, 2, 2, 2, 26, 140, 3, 2, 2, 2, 28, 156, 3, 2, 2, 2, 30, 169, 3, 2, 2, 2, 32, 173, 3, 2, 2, 2, 34, 175, 3, 2, 2, 2, 36, 184, 3, 2, 2, 2, 38, 193, 3, 2, 2, 2, 40, 212, 3, 2, 2, 2, 42, 214, 3, 2, 2, 2, 44, 227, 3, 2, 2, 2, 46, 255, 3, 2, 2, 2, 48, 285, 3, 2, 2, 2, 50, 287, 3, 2, 2, 2, 52, 298, 3, 2, 2, 2, 54, 300, 3, 2, 2, 2, 56, 311, 3, 2, 2, 2, 58, 317, 3, 2, 2, 2, 60, 319, 3, 2, 2, 2, 62, 66, 5, 4, 3, 2, 63, 66, 5, 6, 4, 2, 64, 66, 5, 8, 5, 2, 65, 62, 3, 2, 2, 2, 65, 63, 3, 2, 2, 2, 65, 64, 3, 2, 2, 2, 66, 3, 3, 2, 2, 2, 67, 69, 5, 18, 10, 2, 68, 67, 3, 2, 2, 2, 68, 69, 3, 2, 2, 2, 69, 71, 3, 2, 2, 2, 70, 72, 5, 10, 6, 2, 71, 70, 3, 2, 2, 2, 71, 72, 3, 2, 2, 2, 72, 74, 3, 2, 2, 2, 73, 75, 5, 12, 7, 2, 74, 73, 3, 2, 2, 2, 74, 75, 3, 2, 2, 2, 75, 77, 3, 2, 2, 2, 76, 78, 5, 24, 13, 2, 77, 76, 3, 2, 2, 2, 77, 78, 3, 2, 2, 2, 78, 5, 3, 2, 2, 2, 79, 80, 7, 16, 2, 2, 80, 81, 5, 54, 28, 2, 81, 83, 5, 14, 8, 2, 82, 84, 5, 12, 7, 2, 83, 82, 3, 2, 2, 2, 83, 84, 3, 2, 2, 2, 84, 7, 3, 2, 2, 2, 85, 86, 7, 17, 2, 2, 86, 88, 5, 10, 6, 2, 87, 89, 5, 12, 7, 2, 88, 87, 3, 2, 2, 2, 88, 89, 3, 2, 2, 2, 89, 9, 3, 2, 2, 2, 90, 91, 7, 18, 2, 2, 91, 92, 5, 54, 28, 2, 92, 11, 3, 2, 2, 2, 93, 94, 7, 19, 2, 2, 94, 95, 5, 28, 15, 2, 95, 13, 3, 2, 2, 2, 96, 97, 7, 20, 2, 2, 97, 102, 5, 16, 9, 2, 98, 99, 7, 55, 2, 2, 99, 101, 5, 16, 9, 2, 100, 98, 3, 2, 2, 2, 101, 104, 3, 2, 2, 2, 102, 100, 3, 2, 2, 2, 102, 103, 3, 2, 2, 2, 103, 15, 3, 2, 2, 2, 104, 102, 3, 2, 2, 2, 105, 106, 5, 52, 27, 2, 106, 109, 7, 44, 2, 2, 107, 110, 5, 44, 23, 2, 108, 110, 7, 26, 2, 2, 109, 107, 3, 2, 2, 2, 109, 108, 3, 2, 2, 2, 110, 17, 3, 2, 2, 2, 111, 112, 7, 15, 2, 2, 112, 113, 5, 20, 11, 2, 113, 19, 3, 2, 2, 2, 114, 119, 5, 52, 27, 2, 115, 116, 7, 55, 2, 2, 116, 118, 5, 52, 27, 2, 117, 115, 3, 2, 2, 2, 118, 121, 3, 2, 2, 2, 119, 117, 3, 2, 2, 2, 119, 120, 3, 2, 2, 2, 120, 124, 3, 2, 2, 2, 121, 119, 3, 2, 2, 2, 122, 124, 5, 22, 12, 2, 123, 114, 3, 2, 2, 2, 123, 122, 3, 2, 2, 2, 124, 21, 3, 2, 2, 2, 125, 126, 7, 27, 2, 2, 126, 127, 7, 57, 2, 2, 127, 128, 7, 39, 2, 2, 128, 129, 7, 58, 2, 2, 129, 23, 3, 2, 2, 2, 130, 131, 7, 21, 2, 2, 131, 132, 7, 22, 2, 2, 132, 137, 5, 26, 14, 2, 133, 134, 7, 55, 2, 2, 134, 136, 5, 26, 14, 2, 135, 133, 3, 2, 2, 2, 136, 139, 3, 2, 2, 2, 137, 135, 3, 2, 2, 2, 137, 138, 3, 2, 2, 2, 138, 25, 3, 2, 2, 2, 139, 137, 3, 2, 2, 2, 140, 142, 5, 52, 27, 2, 141, 143, 9, 2, 2, 2, 142, 141, 3, 2, 2, 2, 142, 143, 3, 2, 2, 2, 143, 27, 3, 2, 2, 2, 144, 145, 8, 15, 1, 2, 145, 146, 7, 57, 2, 2, 146, 147, 5, 28, 15, 2, 147, 148, 7, 58, 2, 2, 148, 157, 3, 2, 2, 2, 149, 157, 5, 42, 22, 2, 150, 157, 5, 38, 20, 2, 151, 157, 5, 34, 18, 2, 152, 157, 5, 36, 19, 2, 153, 157, 5, 30, 16, 2, 154, 155, 7, 23, 2, 2, 155, 157, 5, 28, 15, 5, 156, 144, 3, 2, 2, 2, 156, 149, 3, 2, 2, 2, 156, 150, 3, 2, 2, 2, 156, 151, 3, 2, 2, 2, 156, 152, 3, 2, 2, 2, 156, 153, 3, 2, 2, 2, 156, 154, 3, 2, 2, 2, 157, 166, 3, 2, 2, 2, 158, 159, 12, 4, 2, 2, 159, 160, 7, 32, 2, 2, 160, 165, 5, 28, 15, 5, 161, 162, 12, 3, 2, 2, 162, 163, 7, 33, 2, 2, 163, 165, 5, 28, 15, 4, 164, 158, 3, 2, 2, 2, 164, 161, 3, 2, 2, 2, 165, 168, 3, 2, 2, 2, 166, 164, 3, 2, 2, 2, 166, 167, 3, 2, 2, 2, 167, 29, 3, 2, 2, 2, 168, 166, 3, 2, 2, 2, 169, 170, 5, 44, 23, 2, 170, 171, 5, 32, 17, 2, 171, 172, 5, 44, 23, 2, 172, 31, 3, 2, 2, 2, 173, 174, 9, 3, 2, 2, 174, 33, 3, 2, 2, 2, 175, 177, 5, 44, 23, 2, 176, 178, 7, 23, 2, 2, 177, 176, 3, 2, 2, 2, 177, 178, 3, 2, 2, 2, 178, 179, 3, 2, 2, 2, 179, 180, 7, 37, 2, 2, 180, 181, 5, 44, 23, 2, 181, 182, 7, 32, 2, 2, 182, 183, 5, 44, 23, 2, 183, 35, 3, 2, 2, 2, 184, 186, 5, 44, 23, 2, 185, 187, 7, 23, 2, 2, 186, 185, 3, 2, 2, 2, 186, 187, 3, 2, 2, 2, 187, 188, 3, 2, 2, 2, 188, 191, 7, 38, 2, 2, 189, 192, 7, 63, 2, 2, 190, 192, 5, 58, 30, 2, 191, 189, 3, 2, 2, 2, 191, 190, 3, 2, 2, 2, 192, 37, 3, 2, 2, 2, 193, 195, 5, 52, 27, 2, 194, 196, 7, 23, 2, 2, 195, 194, 3, 2, 2, 2, 195, 196, 3, 2, 2, 2, 196, 197, 3, 2, 2, 2, 197, 198, 7, 24, 2, 2, 198, 199, 7, 57, 2, 2, 199, 204, 5, 40, 21, 2, 200, 201, 7, 55, 2, 2, 201, 203, 5, 40, 21, 2, 202, 200, 3, 2, 2, 2, 203, 206, 3, 2, 2, 2, 204, 202, 3, 2, 2, 2, 204, 205, 3, 2, 2, 2, 205, 207, 3, 2, 2, 2, 206, 204, 3, 2, 2, 2, 207, 208, 7, 58, 2, 2, 208, 39, 3, 2, 2, 2, 209, 213, 5, 60, 31, 2, 210, 213, 5, 56, 29, 2, 211, 213, 5, 58, 30, 2, 212, 209, 3, 2, 2, 2, 212, 210, 3, 2, 2, 2, 212, 211, 3, 2, 2, 2, 213, 41, 3, 2, 2, 2, 214, 215, 5, 52, 27, 2, 215, 217, 7, 25, 2, 2, 216, 218, 7, 23, 2, 2, 217, 216, 3, 2, 2, 2, 217, 218, 3, 2, 2, 2, 218, 219, 3, 2, 2, 2, 219, 220, 7, 26, 2, 2, 220, 43, 3, 2, 2, 2, 221, 222, 8, 23, 1, 2, 222, 223, 7, 57, 2, 2, 223, 224, 5, 44, 23, 2, 224, 225, 7, 58, 2, 2, 225, 228, 3, 2, 2, 2, 226, 228, 5, 46, 24, 2, 227, 221, 3, 2, 2, 2, 227, 226, 3, 2, 2, 2, 228, 246, 3, 2, 2, 2, 229, 230, 12, 7, 2, 2, 230, 231, 7, 52, 2, 2, 231, 245, 5, 44, 23, 8, 232, 233, 12, 6, 2, 2, 233, 234, 7, 53, 2, 2, 234, 245, 5, 44, 23, 7, 235, 236, 12, 5, 2, 2, 236, 237, 7, 50, 2, 2, 237, 245, 5, 44, 23, 6, 238, 239, 12, 4, 2, 2, 239, 240, 7, 51, 2, 2, 240, 245, 5, 44, 23, 5, 241, 242, 12, 3, 2, 2, 242, 243, 7, 54, 2, 2, 243, 245, 5, 44, 23, 4, 244, 229, 3, 2, 2, 2, 244, 232, 3, 2, 2, 2, 244, 235, 3, 2, 2, 2, 244, 238, 3, 2, 2, 2, 244, 241, 3, 2, 2, 2, 245, 248, 3, 2, 2, 2, 246, 244, 3, 2, 2, 2, 246, 247, 3, 2, 2, 2, 247, 45, 3, 2, 2, 2, 248, 246, 3, 2, 2, 2, 249, 256, 5, 48, 25, 2, 250, 256, 5, 50, 26, 2, 251, 256, 5, 52, 27, 2, 252, 256, 5, 56, 29, 2, 253, 256, 5, 58, 30, 2, 254, 256, 5, 60, 31, 2, 255, 249, 3, 2, 2, 2, 255, 250, 3, 2, 2, 2, 255, 251, 3, 2, 2, 2, 255, 252, 3, 2, 2, 2, 255, 253, 3, 2, 2, 2, 255, 254, 3, 2, 2, 2, 256, 47, 3, 2, 2, 2, 257, 258, 9, 4, 2, 2, 258, 259, 5, 44, 23, 2, 259, 260, 7, 58, 2, 2, 260, 286, 3, 2, 2, 2, 261, 262, 9, 5, 2, 2, 262, 263, 5, 44, 23, 2, 263, 264, 7, 58, 2, 2, 264, 286, 3, 2, 2, 2, 265, 266, 9, 6, 2, 2, 266, 267, 5, 44, 23, 2, 267, 268, 7, 58, 2, 2, 268, 286, 3, 2, 2, 2, 269, 270, 9, 7, 2, 2, 270, 271, 5, 44, 23, 2, 271, 272, 7, 58, 2, 2, 272, 286, 3, 2, 2, 2, 273, 274, 9, 8, 2, 2, 274, 275, 5, 44, 23, 2, 275, 276, 7, 55, 2, 2, 276, 277, 5, 44, 23, 2, 277, 278, 7, 58, 2, 2, 278, 286, 3, 2, 2, 2, 279, 280, 9, 9, 2, 2, 280, 281, 5, 44, 23, 2, 281, 282, 7, 55, 2, 2, 282, 283, 5, 44, 23, 2, 283, 284, 7, 58, 2, 2, 284, 286, 3, 2, 2, 2, 285, 257, 3, 2, 2, 2, 285, 261, 3, 2, 2, 2, 285, 265, 3, 2, 2, 2, 285, 269, 3, 2, 2, 2, 285, 273, 3, 2, 2, 2, 285, 279, 3, 2, 2, 2, 286, 49, 3, 2, 2, 2, 287, 288, 9, 10, 2, 2, 288, 51, 3, 2, 2, 2, 289, 294, 7, 62, 2, 2, 290, 291, 7, 56, 2, 2, 291, 293, 7, 62, 2, 2, 292, 290, 3, 2, 2, 2, 293, 296, 3, 2, 2, 2, 294, 292, 3, 2, 2, 2, 294, 295, 3, 2, 2, 2, 295, 299, 3, 2, 2, 2, 296, 294, 3, 2, 2, 2, 297, 299, 7, 61, 2, 2, 298, 289, 3, 2, 2, 2, 298, 297, 3, 2, 2, 2, 299, 53, 3, 2, 2, 2, 300, 301, 7, 62, 2, 2, 301, 55, 3, 2, 2, 2, 302, 307, 7, 62, 2, 2, 303, 304, 7, 56, 2, 2, 304, 306, 7, 62, 2, 2, 305, 303, 3, 2, 2, 2, 306, 309, 3, 2, 2, 2, 307, 305, 3, 2, 2, 2, 307, 308, 3, 2, 2, 2, 308, 312, 3, 2, 2, 2, 309, 307, 3, 2, 2, 2, 310, 312, 7, 61, 2, 2, 311, 302, 3, 2, 2, 2, 311, 310, 3, 2, 2, 2, 312, 57, 3, 2, 2, 2, 313, 314, 7, 59, 2, 2, 314, 318, 7, 62, 2, 2, 315, 316, 7, 60, 2, 2, 316, 318, 7, 64, 2, 2, 317, 313, 3, 2, 2, 2, 317, 315, 3, 2, 2, 2, 318, 59, 3, 2, 2, 2, 319, 320, 9, 11, 2, 2, 320, 61, 3, 2, 2, 2, 35, 65, 68, 71, 74, 77, 83, 88, 102, 109, 119, 123, 137, 142, 156, 164, 166, 177, 186, 191, 195, 204, 212, 217, 227, 244, 246, 255, 285, 294, 298, 307, 311, 317]