Uses of Interface
org.eclipse.persistence.jpa.jpql.tools.spi.ITypeDeclaration
Package
Description
This package contains the
StateObject
classes that represents a JPQL query.The Hermes SPI defines how the parser and its related features can retrieve information about
the JPA managed types from the application.
-
Uses of ITypeDeclaration in org.eclipse.persistence.jpa.jpql.tools
Modifier and TypeMethodDescriptionGenericSemanticValidatorHelper.getMethodParameterTypeDeclarations
(Object constructor) GenericSemanticValidatorHelper.getTypeDeclaration
(Expression expression) JPQLQueryContext.getTypeDeclaration
(Expression expression) Returns theITypeDeclaration
of the field handled by thisResolver
.GenericTypeHelper.objectTypeDeclaration()
TypeHelper.objectTypeDeclaration()
GenericTypeHelper.unknownTypeDeclaration()
TypeHelper.unknownTypeDeclaration()
Returns theITypeDeclaration
for theIType
representing an unknown type. -
Uses of ITypeDeclaration in org.eclipse.persistence.jpa.jpql.tools.model.query
Modifier and TypeMethodDescriptionAbstractPathExpressionStateObject.getTypeDeclaration()
Returns theITypeDeclaration
of the field handled by this object.EncapsulatedIdentificationVariableExpressionStateObject.getTypeDeclaration()
Returns theITypeDeclaration
of the field handled by this object.IdentificationVariableStateObject.getTypeDeclaration()
Returns theITypeDeclaration
of the field handled by this object.protected ITypeDeclaration
AbstractPathExpressionStateObject.resolveTypeDeclaration()
Resolves theITypeDeclaration
of the property handled by this object.protected ITypeDeclaration
EncapsulatedIdentificationVariableExpressionStateObject.resolveTypeDeclaration()
Resolves theITypeDeclaration
of the property handled by this object.protected ITypeDeclaration
IdentificationVariableStateObject.resolveTypeDeclaration()
Resolves theITypeDeclaration
of the property handled by this object. -
Uses of ITypeDeclaration in org.eclipse.persistence.jpa.jpql.tools.resolver
Modifier and TypeMethodDescriptionprotected ITypeDeclaration
AbsFunctionResolver.buildTypeDeclaration()
protected ITypeDeclaration
AbstractPathResolver.buildTypeDeclaration()
protected ITypeDeclaration
ClassNameResolver.buildTypeDeclaration()
protected ITypeDeclaration
ClassResolver.buildTypeDeclaration()
protected ITypeDeclaration
CollectionEquivalentResolver.buildTypeDeclaration()
protected ITypeDeclaration
DeclarationResolver.buildTypeDeclaration()
protected ITypeDeclaration
EntityResolver.buildTypeDeclaration()
protected ITypeDeclaration
EnumLiteralResolver.buildTypeDeclaration()
protected ITypeDeclaration
FromSubqueryResolver.buildTypeDeclaration()
IdentificationVariableResolver.buildTypeDeclaration()
protected ITypeDeclaration
KeyResolver.buildTypeDeclaration()
protected ITypeDeclaration
MathFunctionResolver.buildTypeDeclaration()
protected ITypeDeclaration
NullResolver.buildTypeDeclaration()
protected ITypeDeclaration
NumericResolver.buildTypeDeclaration()
protected abstract ITypeDeclaration
Resolver.buildTypeDeclaration()
Resolves theITypeDeclaration
of the property handled by thisResolver
.protected ITypeDeclaration
SubqueryEntityResolver.buildTypeDeclaration()
protected ITypeDeclaration
SumFunctionResolver.buildTypeDeclaration()
protected ITypeDeclaration
TreatResolver.buildTypeDeclaration()
protected ITypeDeclaration
ValueResolver.buildTypeDeclaration()
final ITypeDeclaration
Resolver.getParentTypeDeclaration()
Returns the type declaration of the parent resolver.FromSubqueryResolver.VirtualMapping.getTypeDeclaration()
final ITypeDeclaration
Resolver.getTypeDeclaration()
Returns theITypeDeclaration
of the field handled by thisResolver
. -
Uses of ITypeDeclaration in org.eclipse.persistence.jpa.jpql.tools.spi
Modifier and TypeMethodDescriptionIConstructor.getParameterTypes()
Returns the list ofITypeDeclaration
representing the parameter types.IMapping.getTypeDeclaration()
Returns the declaration of the Java class, which gives the information about type parameters, dimensionality, etc.IType.getTypeDeclaration()
Returns the declaration of the Java class, which gives the information about type parameters, dimensionality, etc.ITypeDeclaration.getTypeParameters()
Returns theITypeDeclarations
that represent the variables declared by the generic declaration represented by thisITypeDeclaration
.