EclipseLink 2.5.0, build 'v20130110-d839ca4' API Reference

org.eclipse.persistence.jpa.jpql
Class CollectionDeclaration

java.lang.Object
  extended by org.eclipse.persistence.jpa.jpql.Declaration
      extended by org.eclipse.persistence.jpa.jpql.CollectionDeclaration
All Implemented Interfaces:
JPQLQueryDeclaration

public class CollectionDeclaration
extends Declaration

This CollectionDeclaration represents a collection member declaration that was declared in the FROM clause of a SELECT top-level query or subquery.

Version:
2.5
See Also:
CollectionMemberDeclaration
Author:
Pascal Filion
Since:
2.5

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration
JPQLQueryDeclaration.Type
 
Field Summary
 
Fields inherited from class org.eclipse.persistence.jpa.jpql.Declaration
baseExpression, declarationExpression, identificationVariable, rootPath
 
Constructor Summary
CollectionDeclaration()
          Creates a new CollectionDeclaration.
 
Method Summary
 JPQLQueryDeclaration.Type getType()
          Determines the type this declaration represents.
 
Methods inherited from class org.eclipse.persistence.jpa.jpql.Declaration
getBaseExpression, getDeclarationExpression, getJoins, getRootPath, getVariableName, hasJoins, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CollectionDeclaration

public CollectionDeclaration()
Creates a new CollectionDeclaration.

Method Detail

getType

public JPQLQueryDeclaration.Type getType()
Determines the type this declaration represents.

Returns:
One of the possible types

EclipseLink 2.5.0, build 'v20130110-d839ca4' API Reference