You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by ki...@apache.org on 2018/04/27 11:08:14 UTC
[3/5] jena git commit: JENA-632: Generate JSON from SPARQL directly
http://git-wip-us.apache.org/repos/asf/jena/blob/4bf5e3c0/jena-arq/src/main/java/org/apache/jena/sparql/lang/arq/ARQParserConstants.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/lang/arq/ARQParserConstants.java b/jena-arq/src/main/java/org/apache/jena/sparql/lang/arq/ARQParserConstants.java
index fd397c7..e2777d1 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/lang/arq/ARQParserConstants.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/lang/arq/ARQParserConstants.java
@@ -49,381 +49,383 @@ public interface ARQParserConstants {
/** RegularExpression Id. */
int REDUCED = 24;
/** RegularExpression Id. */
- int DESCRIBE = 25;
+ int JSON = 25;
/** RegularExpression Id. */
- int CONSTRUCT = 26;
+ int DESCRIBE = 26;
/** RegularExpression Id. */
- int ASK = 27;
+ int CONSTRUCT = 27;
/** RegularExpression Id. */
- int LIMIT = 28;
+ int ASK = 28;
/** RegularExpression Id. */
- int OFFSET = 29;
+ int LIMIT = 29;
/** RegularExpression Id. */
- int ORDER = 30;
+ int OFFSET = 30;
/** RegularExpression Id. */
- int BY = 31;
+ int ORDER = 31;
/** RegularExpression Id. */
- int VALUES = 32;
+ int BY = 32;
/** RegularExpression Id. */
- int UNDEF = 33;
+ int VALUES = 33;
/** RegularExpression Id. */
- int ASC = 34;
+ int UNDEF = 34;
/** RegularExpression Id. */
- int DESC = 35;
+ int ASC = 35;
/** RegularExpression Id. */
- int NAMED = 36;
+ int DESC = 36;
/** RegularExpression Id. */
- int FROM = 37;
+ int NAMED = 37;
/** RegularExpression Id. */
- int WHERE = 38;
+ int FROM = 38;
/** RegularExpression Id. */
- int AND = 39;
+ int WHERE = 39;
/** RegularExpression Id. */
- int GRAPH = 40;
+ int AND = 40;
/** RegularExpression Id. */
- int OPTIONAL = 41;
+ int GRAPH = 41;
/** RegularExpression Id. */
- int UNION = 42;
+ int OPTIONAL = 42;
/** RegularExpression Id. */
- int MINUS_P = 43;
+ int UNION = 43;
/** RegularExpression Id. */
- int BIND = 44;
+ int MINUS_P = 44;
/** RegularExpression Id. */
- int SERVICE = 45;
+ int BIND = 45;
/** RegularExpression Id. */
- int LET = 46;
+ int SERVICE = 46;
/** RegularExpression Id. */
- int EXISTS = 47;
+ int LET = 47;
/** RegularExpression Id. */
- int NOT = 48;
+ int EXISTS = 48;
/** RegularExpression Id. */
- int AS = 49;
+ int NOT = 49;
/** RegularExpression Id. */
- int GROUP = 50;
+ int AS = 50;
/** RegularExpression Id. */
- int HAVING = 51;
+ int GROUP = 51;
/** RegularExpression Id. */
- int SEPARATOR = 52;
+ int HAVING = 52;
/** RegularExpression Id. */
- int AGG = 53;
+ int SEPARATOR = 53;
/** RegularExpression Id. */
- int COUNT = 54;
+ int AGG = 54;
/** RegularExpression Id. */
- int MIN = 55;
+ int COUNT = 55;
/** RegularExpression Id. */
- int MAX = 56;
+ int MIN = 56;
/** RegularExpression Id. */
- int SUM = 57;
+ int MAX = 57;
/** RegularExpression Id. */
- int AVG = 58;
+ int SUM = 58;
/** RegularExpression Id. */
- int STDEV = 59;
+ int AVG = 59;
/** RegularExpression Id. */
- int STDEV_SAMP = 60;
+ int STDEV = 60;
/** RegularExpression Id. */
- int STDEV_POP = 61;
+ int STDEV_SAMP = 61;
/** RegularExpression Id. */
- int VARIANCE = 62;
+ int STDEV_POP = 62;
/** RegularExpression Id. */
- int VAR_SAMP = 63;
+ int VARIANCE = 63;
/** RegularExpression Id. */
- int VAR_POP = 64;
+ int VAR_SAMP = 64;
/** RegularExpression Id. */
- int SAMPLE = 65;
+ int VAR_POP = 65;
/** RegularExpression Id. */
- int GROUP_CONCAT = 66;
+ int SAMPLE = 66;
/** RegularExpression Id. */
- int FILTER = 67;
+ int GROUP_CONCAT = 67;
/** RegularExpression Id. */
- int BOUND = 68;
+ int FILTER = 68;
/** RegularExpression Id. */
- int COALESCE = 69;
+ int BOUND = 69;
/** RegularExpression Id. */
- int IN = 70;
+ int COALESCE = 70;
/** RegularExpression Id. */
- int IF = 71;
+ int IN = 71;
/** RegularExpression Id. */
- int BNODE = 72;
+ int IF = 72;
/** RegularExpression Id. */
- int IRI = 73;
+ int BNODE = 73;
/** RegularExpression Id. */
- int URI = 74;
+ int IRI = 74;
/** RegularExpression Id. */
- int CAST = 75;
+ int URI = 75;
/** RegularExpression Id. */
- int CALL = 76;
+ int CAST = 76;
/** RegularExpression Id. */
- int MULTI = 77;
+ int CALL = 77;
/** RegularExpression Id. */
- int SHORTEST = 78;
+ int MULTI = 78;
/** RegularExpression Id. */
- int STR = 79;
+ int SHORTEST = 79;
/** RegularExpression Id. */
- int STRLANG = 80;
+ int STR = 80;
/** RegularExpression Id. */
- int STRDT = 81;
+ int STRLANG = 81;
/** RegularExpression Id. */
- int DTYPE = 82;
+ int STRDT = 82;
/** RegularExpression Id. */
- int LANG = 83;
+ int DTYPE = 83;
/** RegularExpression Id. */
- int LANGMATCHES = 84;
+ int LANG = 84;
/** RegularExpression Id. */
- int IS_URI = 85;
+ int LANGMATCHES = 85;
/** RegularExpression Id. */
- int IS_IRI = 86;
+ int IS_URI = 86;
/** RegularExpression Id. */
- int IS_BLANK = 87;
+ int IS_IRI = 87;
/** RegularExpression Id. */
- int IS_LITERAL = 88;
+ int IS_BLANK = 88;
/** RegularExpression Id. */
- int IS_NUMERIC = 89;
+ int IS_LITERAL = 89;
/** RegularExpression Id. */
- int REGEX = 90;
+ int IS_NUMERIC = 90;
/** RegularExpression Id. */
- int SAME_TERM = 91;
+ int REGEX = 91;
/** RegularExpression Id. */
- int RAND = 92;
+ int SAME_TERM = 92;
/** RegularExpression Id. */
- int ABS = 93;
+ int RAND = 93;
/** RegularExpression Id. */
- int CEIL = 94;
+ int ABS = 94;
/** RegularExpression Id. */
- int FLOOR = 95;
+ int CEIL = 95;
/** RegularExpression Id. */
- int ROUND = 96;
+ int FLOOR = 96;
/** RegularExpression Id. */
- int CONCAT = 97;
+ int ROUND = 97;
/** RegularExpression Id. */
- int SUBSTR = 98;
+ int CONCAT = 98;
/** RegularExpression Id. */
- int STRLEN = 99;
+ int SUBSTR = 99;
/** RegularExpression Id. */
- int REPLACE = 100;
+ int STRLEN = 100;
/** RegularExpression Id. */
- int UCASE = 101;
+ int REPLACE = 101;
/** RegularExpression Id. */
- int LCASE = 102;
+ int UCASE = 102;
/** RegularExpression Id. */
- int ENCODE_FOR_URI = 103;
+ int LCASE = 103;
/** RegularExpression Id. */
- int CONTAINS = 104;
+ int ENCODE_FOR_URI = 104;
/** RegularExpression Id. */
- int STRSTARTS = 105;
+ int CONTAINS = 105;
/** RegularExpression Id. */
- int STRENDS = 106;
+ int STRSTARTS = 106;
/** RegularExpression Id. */
- int STRBEFORE = 107;
+ int STRENDS = 107;
/** RegularExpression Id. */
- int STRAFTER = 108;
+ int STRBEFORE = 108;
/** RegularExpression Id. */
- int YEAR = 109;
+ int STRAFTER = 109;
/** RegularExpression Id. */
- int MONTH = 110;
+ int YEAR = 110;
/** RegularExpression Id. */
- int DAY = 111;
+ int MONTH = 111;
/** RegularExpression Id. */
- int HOURS = 112;
+ int DAY = 112;
/** RegularExpression Id. */
- int MINUTES = 113;
+ int HOURS = 113;
/** RegularExpression Id. */
- int SECONDS = 114;
+ int MINUTES = 114;
/** RegularExpression Id. */
- int TIMEZONE = 115;
+ int SECONDS = 115;
/** RegularExpression Id. */
- int TZ = 116;
+ int TIMEZONE = 116;
/** RegularExpression Id. */
- int NOW = 117;
+ int TZ = 117;
/** RegularExpression Id. */
- int UUID = 118;
+ int NOW = 118;
/** RegularExpression Id. */
- int STRUUID = 119;
+ int UUID = 119;
/** RegularExpression Id. */
- int VERSION = 120;
+ int STRUUID = 120;
/** RegularExpression Id. */
- int MD5 = 121;
+ int VERSION = 121;
/** RegularExpression Id. */
- int SHA1 = 122;
+ int MD5 = 122;
/** RegularExpression Id. */
- int SHA224 = 123;
+ int SHA1 = 123;
/** RegularExpression Id. */
- int SHA256 = 124;
+ int SHA224 = 124;
/** RegularExpression Id. */
- int SHA384 = 125;
+ int SHA256 = 125;
/** RegularExpression Id. */
- int SHA512 = 126;
+ int SHA384 = 126;
/** RegularExpression Id. */
- int TRUE = 127;
+ int SHA512 = 127;
/** RegularExpression Id. */
- int FALSE = 128;
+ int TRUE = 128;
/** RegularExpression Id. */
- int DATA = 129;
+ int FALSE = 129;
/** RegularExpression Id. */
- int INSERT = 130;
+ int DATA = 130;
/** RegularExpression Id. */
- int DELETE = 131;
+ int INSERT = 131;
/** RegularExpression Id. */
- int INSERT_DATA = 132;
+ int DELETE = 132;
/** RegularExpression Id. */
- int DELETE_DATA = 133;
+ int INSERT_DATA = 133;
/** RegularExpression Id. */
- int DELETE_WHERE = 134;
+ int DELETE_DATA = 134;
/** RegularExpression Id. */
- int LOAD = 135;
+ int DELETE_WHERE = 135;
/** RegularExpression Id. */
- int CLEAR = 136;
+ int LOAD = 136;
/** RegularExpression Id. */
- int CREATE = 137;
+ int CLEAR = 137;
/** RegularExpression Id. */
- int ADD = 138;
+ int CREATE = 138;
/** RegularExpression Id. */
- int MOVE = 139;
+ int ADD = 139;
/** RegularExpression Id. */
- int COPY = 140;
+ int MOVE = 140;
/** RegularExpression Id. */
- int META = 141;
+ int COPY = 141;
/** RegularExpression Id. */
- int SILENT = 142;
+ int META = 142;
/** RegularExpression Id. */
- int DROP = 143;
+ int SILENT = 143;
/** RegularExpression Id. */
- int INTO = 144;
+ int DROP = 144;
/** RegularExpression Id. */
- int TO = 145;
+ int INTO = 145;
/** RegularExpression Id. */
- int DFT = 146;
+ int TO = 146;
/** RegularExpression Id. */
- int ALL = 147;
+ int DFT = 147;
/** RegularExpression Id. */
- int WITH = 148;
+ int ALL = 148;
/** RegularExpression Id. */
- int USING = 149;
+ int WITH = 149;
/** RegularExpression Id. */
- int DIGITS = 150;
+ int USING = 150;
/** RegularExpression Id. */
- int INTEGER = 151;
+ int DIGITS = 151;
/** RegularExpression Id. */
- int DECIMAL = 152;
+ int INTEGER = 152;
/** RegularExpression Id. */
- int DOUBLE = 153;
+ int DECIMAL = 153;
/** RegularExpression Id. */
- int INTEGER_POSITIVE = 154;
+ int DOUBLE = 154;
/** RegularExpression Id. */
- int DECIMAL_POSITIVE = 155;
+ int INTEGER_POSITIVE = 155;
/** RegularExpression Id. */
- int DOUBLE_POSITIVE = 156;
+ int DECIMAL_POSITIVE = 156;
/** RegularExpression Id. */
- int INTEGER_NEGATIVE = 157;
+ int DOUBLE_POSITIVE = 157;
/** RegularExpression Id. */
- int DECIMAL_NEGATIVE = 158;
+ int INTEGER_NEGATIVE = 158;
/** RegularExpression Id. */
- int DOUBLE_NEGATIVE = 159;
+ int DECIMAL_NEGATIVE = 159;
/** RegularExpression Id. */
- int EXPONENT = 160;
+ int DOUBLE_NEGATIVE = 160;
/** RegularExpression Id. */
- int QUOTE_3D = 161;
+ int EXPONENT = 161;
/** RegularExpression Id. */
- int QUOTE_3S = 162;
+ int QUOTE_3D = 162;
/** RegularExpression Id. */
- int ECHAR = 163;
+ int QUOTE_3S = 163;
/** RegularExpression Id. */
- int STRING_LITERAL1 = 164;
+ int ECHAR = 164;
/** RegularExpression Id. */
- int STRING_LITERAL2 = 165;
+ int STRING_LITERAL1 = 165;
/** RegularExpression Id. */
- int STRING_LITERAL_LONG1 = 166;
+ int STRING_LITERAL2 = 166;
/** RegularExpression Id. */
- int STRING_LITERAL_LONG2 = 167;
+ int STRING_LITERAL_LONG1 = 167;
/** RegularExpression Id. */
- int LPAREN = 168;
+ int STRING_LITERAL_LONG2 = 168;
/** RegularExpression Id. */
- int RPAREN = 169;
+ int LPAREN = 169;
/** RegularExpression Id. */
- int NIL = 170;
+ int RPAREN = 170;
/** RegularExpression Id. */
- int LBRACE = 171;
+ int NIL = 171;
/** RegularExpression Id. */
- int RBRACE = 172;
+ int LBRACE = 172;
/** RegularExpression Id. */
- int LBRACKET = 173;
+ int RBRACE = 173;
/** RegularExpression Id. */
- int RBRACKET = 174;
+ int LBRACKET = 174;
/** RegularExpression Id. */
- int ANON = 175;
+ int RBRACKET = 175;
/** RegularExpression Id. */
- int SEMICOLON = 176;
+ int ANON = 176;
/** RegularExpression Id. */
- int COMMA = 177;
+ int SEMICOLON = 177;
/** RegularExpression Id. */
- int DOT = 178;
+ int COMMA = 178;
/** RegularExpression Id. */
- int EQ = 179;
+ int DOT = 179;
/** RegularExpression Id. */
- int NE = 180;
+ int EQ = 180;
/** RegularExpression Id. */
- int GT = 181;
+ int NE = 181;
/** RegularExpression Id. */
- int LT = 182;
+ int GT = 182;
/** RegularExpression Id. */
- int LE = 183;
+ int LT = 183;
/** RegularExpression Id. */
- int GE = 184;
+ int LE = 184;
/** RegularExpression Id. */
- int BANG = 185;
+ int GE = 185;
/** RegularExpression Id. */
- int TILDE = 186;
+ int BANG = 186;
/** RegularExpression Id. */
- int COLON = 187;
+ int TILDE = 187;
/** RegularExpression Id. */
- int SC_OR = 188;
+ int COLON = 188;
/** RegularExpression Id. */
- int SC_AND = 189;
+ int SC_OR = 189;
/** RegularExpression Id. */
- int PLUS = 190;
+ int SC_AND = 190;
/** RegularExpression Id. */
- int MINUS = 191;
+ int PLUS = 191;
/** RegularExpression Id. */
- int STAR = 192;
+ int MINUS = 192;
/** RegularExpression Id. */
- int SLASH = 193;
+ int STAR = 193;
/** RegularExpression Id. */
- int DATATYPE = 194;
+ int SLASH = 194;
/** RegularExpression Id. */
- int AT = 195;
+ int DATATYPE = 195;
/** RegularExpression Id. */
- int ASSIGN = 196;
+ int AT = 196;
/** RegularExpression Id. */
- int VBAR = 197;
+ int ASSIGN = 197;
/** RegularExpression Id. */
- int CARAT = 198;
+ int VBAR = 198;
/** RegularExpression Id. */
- int FPATH = 199;
+ int CARAT = 199;
/** RegularExpression Id. */
- int RPATH = 200;
+ int FPATH = 200;
/** RegularExpression Id. */
- int QMARK = 201;
+ int RPATH = 201;
/** RegularExpression Id. */
- int PN_CHARS_BASE = 202;
+ int QMARK = 202;
/** RegularExpression Id. */
- int PN_CHARS_U = 203;
+ int PN_CHARS_BASE = 203;
/** RegularExpression Id. */
- int PN_CHARS = 204;
+ int PN_CHARS_U = 204;
/** RegularExpression Id. */
- int PN_PREFIX = 205;
+ int PN_CHARS = 205;
/** RegularExpression Id. */
- int PN_LOCAL = 206;
+ int PN_PREFIX = 206;
/** RegularExpression Id. */
- int VARNAME = 207;
+ int PN_LOCAL = 207;
/** RegularExpression Id. */
- int PN_LOCAL_ESC = 208;
+ int VARNAME = 208;
/** RegularExpression Id. */
- int PLX = 209;
+ int PN_LOCAL_ESC = 209;
/** RegularExpression Id. */
- int HEX = 210;
+ int PLX = 210;
/** RegularExpression Id. */
- int PERCENT = 211;
+ int HEX = 211;
/** RegularExpression Id. */
- int UNKNOWN = 212;
+ int PERCENT = 212;
+ /** RegularExpression Id. */
+ int UNKNOWN = 213;
/** Lexical state. */
int DEFAULT = 0;
@@ -455,6 +457,7 @@ public interface ARQParserConstants {
"\"select\"",
"\"distinct\"",
"\"reduced\"",
+ "\"json\"",
"\"describe\"",
"\"construct\"",
"\"ask\"",