Full Syntax

This section discusses the EJB QL syntax, as defined in the Enterprise JavaBeans Specification. Much of the following material paraphrases or directly quotes the specification.

BNF Symbols

Table 8-1 describes the BNF symbols used in this chapter.

Table 8-1. BNF Symbol Summary
Symbol Description
::= The element to the left of the symbol is defined by the constructs on the right.
* The preceding construct may occur zero or more times.
{...} The constructs within the curly braces are grouped together.
[...] The constructs within the square brackets are optional.
| An exclusive OR.
BOLDFACE A keyword (although capitalized in the BNF diagram, keywords are not case sensitive).
Whitespace A whitespace character can be a space, horizontal ...

Get J2EE™ Tutorial, The now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.