Class FromClause

  • All Implemented Interfaces:
    Expression

    public final class FromClause
    extends AbstractFromClause
    The FROM clause of a query defines the domain of the query by declaring identification variables. An identification variable is an identifier declared in the FROM clause of a query. The domain of the query may be constrained by path expressions. Identification variables designate instances of a particular entity abstract schema type. The FROM clause can contain multiple identification variable declarations separated by a comma (,).

    JPA 1.0, 2.0, 2.1, EclipseLink 1.0 - 2.4:

    BNF: from_clause ::= FROM identification_variable_declaration {, {identification_variable_declaration | collection_member_declaration}}*

    EclipseLink 2.5:
    BNF: from_clause ::= FROM identification_variable_declaration {, {identification_variable_declaration | collection_member_declaration}}* [hierarchical_query_clause] [asof_clause]

    Version:
    2.5
    Author:
    Pascal Filion
    Since:
    2.3