Top Description Fields Constructors Methods
org.eclipse.persistence.jpa.jpql.tools.resolver

public Class RangeDeclaration

extends AbstractRangeDeclaration
Class Inheritance

This RangeDeclaration represents an identification variable declaration that was declared in the FROM clause of a SELECT top-level query or subquery.
Author
Pascal Filion
Since
2.5
Version
2.5
See Also
IdentificationVariableDeclaration

Field Summary

Inherited from org.eclipse.persistence.jpa.jpql.tools.resolver.AbstractRangeDeclaration:
joins

Constructor Summary

AccessConstructor and Description
public
RangeDeclaration()

Creates a new RangeDeclaration.

Method Summary

Modifier and TypeMethod and Description
public JPQLQueryDeclaration.Type
getType()

Implements org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration.getType.

Determines the type this declaration represents.
Inherited from org.eclipse.persistence.jpa.jpql.tools.resolver.AbstractRangeDeclaration:
addJoingetJoinshasJoins

Constructor Detail

RangeDeclarationback to summary
public RangeDeclaration()

Creates a new RangeDeclaration.

Method Detail

getTypeback to summary
public JPQLQueryDeclaration.Type getType()

Implements org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration.getType.

Doc from org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration.getType.

Determines the type this declaration represents.

Returns:JPQLQueryDeclaration.Type

One of the possible types

Annotations
@Override