Class RangeDeclaration
java.lang.Object
org.eclipse.persistence.jpa.jpql.tools.resolver.Declaration
org.eclipse.persistence.jpa.jpql.tools.resolver.AbstractRangeDeclaration
org.eclipse.persistence.jpa.jpql.tools.resolver.RangeDeclaration
- All Implemented Interfaces:
- JPQLQueryDeclaration
This 
RangeDeclaration represents an identification variable declaration that was
 declared in the FROM clause of a SELECT top-level query
 or subquery.- Since:
- 2.5
- Version:
- 2.5
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.eclipse.persistence.jpa.jpql.JPQLQueryDeclarationJPQLQueryDeclaration.Type
- 
Field SummaryFields inherited from class org.eclipse.persistence.jpa.jpql.tools.resolver.AbstractRangeDeclarationjoinsFields inherited from class org.eclipse.persistence.jpa.jpql.tools.resolver.DeclarationbaseExpression, declarationExpression, identificationVariable, rootPath
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class org.eclipse.persistence.jpa.jpql.tools.resolver.AbstractRangeDeclarationaddJoin, getJoins, hasJoinsMethods inherited from class org.eclipse.persistence.jpa.jpql.tools.resolver.DeclarationgetBaseExpression, getDeclarationExpression, getIdentificationVariable, getRootPath, getVariableName, toString
- 
Constructor Details- 
RangeDeclarationpublic RangeDeclaration()Creates a newRangeDeclaration.
 
- 
- 
Method Details- 
getTypeDescription copied from interface:JPQLQueryDeclarationDetermines the type this declaration represents.- Returns:
- One of the possible types
 
 
-