A JPQL statement may be either a SELECT statement, an UPDATE statement, or a DELETE FROM statement.
QL_statement ::= {@link SelectStatement select_statement} |{@link UpdateStatement update_statement} |{@link DeleteStatement delete_statement}
@version 2.3 @since 2.3 @author Pascal Filion
JPQLExpression
is the root of the parsed tree representation of a JPQL query. The query is parsed based on what was registered in the {@link JPQLGrammar}'s {@link ExpressionRegistry}. A JPQL statement may be either a SELECT statement, an UPDATE statement, or a DELETE FROM statement.
QL_statement ::= {@link SelectStatement select_statement} |{@link UpdateStatement update_statement} |{@link DeleteStatement delete_statement}
It is possible to parse a portion of a JPQL query. The ID of the JPQLQueryBNF is used to parse that portion and {@link #getQueryStatement()} then returns only the parsed tree representationof that JPQL fragment. @version 2.4.2 @since 2.3 @author Pascal Filion
|
|