
org.efaps.eql.EQLParserConstants Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of efaps-kernel Show documentation
Show all versions of efaps-kernel Show documentation
eFaps is a framework used to map objects with or without attached files to
a relational database and optional file systems (only for attaches files). Configurable access control can be provided down to object and attribute level depending on implementation and use case. Depending on requirements, events (like triggers) allow to implement business logic and to separate business logic from user interface.
The framework includes integrations (e.g. webdav, full text search) and a web application as 'simple' configurable user interface. Some best practises, example web application modules (e.g. team work module) support administrators and implementers using this framework.
The newest version!
/* Generated By:JavaCC: Do not edit this line. EQLParserConstants.java */
package org.efaps.eql;
/**
* Token literal values and constants.
* Generated by org.javacc.parser.OtherFilesGen#start()
*/
public interface EQLParserConstants {
/** End of File. */
int EOF = 0;
/** RegularExpression Id. */
int QUERY = 5;
/** RegularExpression Id. */
int PRINT = 6;
/** RegularExpression Id. */
int EXEC = 7;
/** RegularExpression Id. */
int WHERE = 8;
/** RegularExpression Id. */
int SELECT = 9;
/** RegularExpression Id. */
int ORDER = 10;
/** RegularExpression Id. */
int TYPE = 15;
/** RegularExpression Id. */
int ENDTYPE = 20;
/** RegularExpression Id. */
int ENDTYPE2 = 21;
/** RegularExpression Id. */
int NAME = 22;
/** RegularExpression Id. */
int SEPTYPE = 23;
/** RegularExpression Id. */
int SEPEXEC = 28;
/** RegularExpression Id. */
int ENDEXEC = 29;
/** RegularExpression Id. */
int NUMBEREXEC = 30;
/** RegularExpression Id. */
int CLASSNAME = 31;
/** RegularExpression Id. */
int PARAEXEC = 32;
/** RegularExpression Id. */
int APOSTROPHEEXEC = 33;
/** RegularExpression Id. */
int CHAREXEC = 34;
/** RegularExpression Id. */
int DIGITEXEC = 35;
/** RegularExpression Id. */
int ASEXECMAP = 40;
/** RegularExpression Id. */
int SEPEXECMAP = 41;
/** RegularExpression Id. */
int NUMBEREXECMAP = 42;
/** RegularExpression Id. */
int KEYEXECMAP = 43;
/** RegularExpression Id. */
int DIGITEXECMAP = 44;
/** RegularExpression Id. */
int ENDPRINT = 49;
/** RegularExpression Id. */
int OID = 50;
/** RegularExpression Id. */
int DIGITS = 51;
/** RegularExpression Id. */
int ENDSELECT = 56;
/** RegularExpression Id. */
int AS = 57;
/** RegularExpression Id. */
int SEPSELECT = 58;
/** RegularExpression Id. */
int ALIAS = 59;
/** RegularExpression Id. */
int ONESEL = 60;
/** RegularExpression Id. */
int SELSTRING = 61;
/** RegularExpression Id. */
int SELAPOSTROPHE = 62;
/** RegularExpression Id. */
int SELKARETOPEN = 63;
/** RegularExpression Id. */
int SELKARETCLOSE = 64;
/** RegularExpression Id. */
int SELCHAR = 65;
/** RegularExpression Id. */
int SELSTMT = 66;
/** RegularExpression Id. */
int SELDIGIT = 67;
/** RegularExpression Id. */
int ASC = 73;
/** RegularExpression Id. */
int DESC = 74;
/** RegularExpression Id. */
int SEPORDER = 75;
/** RegularExpression Id. */
int NUM = 76;
/** RegularExpression Id. */
int OKEY = 77;
/** RegularExpression Id. */
int CLASS = 82;
/** RegularExpression Id. */
int ENDWHERE = 87;
/** RegularExpression Id. */
int AND = 88;
/** RegularExpression Id. */
int IN = 89;
/** RegularExpression Id. */
int ATTR = 90;
/** RegularExpression Id. */
int WSEL = 91;
/** RegularExpression Id. */
int EQUAL = 92;
/** RegularExpression Id. */
int GREATER = 93;
/** RegularExpression Id. */
int LESS = 94;
/** RegularExpression Id. */
int LPAREN = 95;
/** RegularExpression Id. */
int RPAREN = 96;
/** RegularExpression Id. */
int COMMA = 97;
/** RegularExpression Id. */
int NUMBER = 98;
/** RegularExpression Id. */
int WOID = 99;
/** RegularExpression Id. */
int STRING = 100;
/** RegularExpression Id. */
int APOSTROPHE = 101;
/** RegularExpression Id. */
int CHAR = 102;
/** RegularExpression Id. */
int DIGIT = 103;
/** Lexical state. */
int DEFAULT = 0;
/** Lexical state. */
int QUERY_STATE = 1;
/** Lexical state. */
int TYPE_STATE = 2;
/** Lexical state. */
int EXEC_STATE = 3;
/** Lexical state. */
int EXECMAP_STATE = 4;
/** Lexical state. */
int PRINT_STATE = 5;
/** Lexical state. */
int SELECT_STATE = 6;
/** Lexical state. */
int ORDER_STATE = 7;
/** Lexical state. */
int ESJP_STATE = 8;
/** Lexical state. */
int WHERE_STATE = 9;
/** Literal token values. */
String[] tokenImage = {
"",
"\" \"",
"\"\\r\"",
"\"\\t\"",
"\"\\n\"",
"\"query\"",
"\"print\"",
"",
"\"where\"",
"\"select\"",
"\"order\"",
"\" \"",
"\"\\r\"",
"\"\\t\"",
"\"\\n\"",
"\"type\"",
"\" \"",
"\"\\r\"",
"\"\\t\"",
"\"\\n\"",
"\"select\"",
"\"where\"",
"",
"\",\"",
"\" \"",
"\"\\r\"",
"\"\\t\"",
"\"\\n\"",
"\",\"",
"\"select\"",
"",
"",
"",
"\"\\\"\"",
"",
"",
"\" \"",
"\"\\r\"",
"\"\\t\"",
"\"\\n\"",
"\"as\"",
"\",\"",
"",
"",
"",
"\" \"",
"\"\\r\"",
"\"\\t\"",
"\"\\n\"",
"\"select\"",
"",
"",
"\" \"",
"\"\\r\"",
"\"\\t\"",
"\"\\n\"",
"\"order\"",
"\"as\"",
"\",\"",
"",
"",
"",
"\"\\\"\"",
"\"[\"",
"\"]\"",
"",
"",
"",
"\" \"",
"\"\\r\"",
"\"\\t\"",
"\"\\n\"",
"\"by\"",
"\"asc\"",
"\"desc\"",
"\",\"",
"",
"",
"\" \"",
"\"\\r\"",
"\"\\t\"",
"\"\\n\"",
"",
"\" \"",
"\"\\r\"",
"\"\\t\"",
"\"\\n\"",
"\"select\"",
"\"and\"",
"\"in\"",
"",
"",
"\"==\"",
"\">\"",
"\"<\"",
"\"(\"",
"\")\"",
"\",\"",
"",
"",
"",
"\"\\\"\"",
"",
"",
};
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy