Class | Description |
---|---|
CaseInsensitiveANTLRStringStream |
This Stream is used when tokenizing JPQL queries
It overrides the look ahead operator to return the lower case version of the string
This is required because starting in ANTLR v3, case insensitivity is not provided
as an option in ANTLR and JPQL requires case insensitivity
|
CaseInsensitiveJPQLLexer | |
JPQLParser |
EJBQLParser is the superclass of the ANTLR generated parser.
|
JPQLParserFactory |
Factory class used to isolate Antlr dependencies.
|
Exception | Description |
---|---|
InvalidIdentifierException |
This is a custom Exception class that is thrown from ANTLR JPQL code when we
validate JPQL identifiers.
|
InvalidIdentifierStartException |
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference