Uses of Interface
org.eclipse.persistence.jpa.jpql.tools.spi.ITypeDeclaration
Packages that use 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
Methods in org.eclipse.persistence.jpa.jpql.tools that return ITypeDeclarationModifier and TypeMethodDescriptionGenericSemanticValidatorHelper.getMethodParameterTypeDeclarations(Object constructor) GenericSemanticValidatorHelper.getTypeDeclaration(Expression expression) JPQLQueryContext.getTypeDeclaration(Expression expression) Returns theITypeDeclarationof the field handled by thisResolver.GenericTypeHelper.objectTypeDeclaration()TypeHelper.objectTypeDeclaration()GenericTypeHelper.unknownTypeDeclaration()TypeHelper.unknownTypeDeclaration()Returns theITypeDeclarationfor theITyperepresenting an unknown type. -
Uses of ITypeDeclaration in org.eclipse.persistence.jpa.jpql.tools.model.query
Methods in org.eclipse.persistence.jpa.jpql.tools.model.query that return ITypeDeclarationModifier and TypeMethodDescriptionAbstractPathExpressionStateObject.getTypeDeclaration()Returns theITypeDeclarationof the field handled by this object.EncapsulatedIdentificationVariableExpressionStateObject.getTypeDeclaration()Returns theITypeDeclarationof the field handled by this object.IdentificationVariableStateObject.getTypeDeclaration()Returns theITypeDeclarationof the field handled by this object.protected ITypeDeclarationAbstractPathExpressionStateObject.resolveTypeDeclaration()Resolves theITypeDeclarationof the property handled by this object.protected ITypeDeclarationEncapsulatedIdentificationVariableExpressionStateObject.resolveTypeDeclaration()Resolves theITypeDeclarationof the property handled by this object.protected ITypeDeclarationIdentificationVariableStateObject.resolveTypeDeclaration()Resolves theITypeDeclarationof the property handled by this object. -
Uses of ITypeDeclaration in org.eclipse.persistence.jpa.jpql.tools.resolver
Methods in org.eclipse.persistence.jpa.jpql.tools.resolver that return ITypeDeclarationModifier and TypeMethodDescriptionprotected ITypeDeclarationAbsFunctionResolver.buildTypeDeclaration()protected ITypeDeclarationAbstractPathResolver.buildTypeDeclaration()protected ITypeDeclarationClassNameResolver.buildTypeDeclaration()protected ITypeDeclarationClassResolver.buildTypeDeclaration()protected ITypeDeclarationCollectionEquivalentResolver.buildTypeDeclaration()protected ITypeDeclarationDeclarationResolver.buildTypeDeclaration()protected ITypeDeclarationEntityResolver.buildTypeDeclaration()protected ITypeDeclarationEnumLiteralResolver.buildTypeDeclaration()protected ITypeDeclarationFromSubqueryResolver.buildTypeDeclaration()IdentificationVariableResolver.buildTypeDeclaration()protected ITypeDeclarationKeyResolver.buildTypeDeclaration()protected ITypeDeclarationMathFunctionResolver.buildTypeDeclaration()protected ITypeDeclarationNullResolver.buildTypeDeclaration()protected ITypeDeclarationNumericResolver.buildTypeDeclaration()protected abstract ITypeDeclarationResolver.buildTypeDeclaration()Resolves theITypeDeclarationof the property handled by thisResolver.protected ITypeDeclarationSubqueryEntityResolver.buildTypeDeclaration()protected ITypeDeclarationSumFunctionResolver.buildTypeDeclaration()protected ITypeDeclarationTreatResolver.buildTypeDeclaration()protected ITypeDeclarationValueResolver.buildTypeDeclaration()final ITypeDeclarationResolver.getParentTypeDeclaration()Returns the type declaration of the parent resolver.FromSubqueryResolver.VirtualMapping.getTypeDeclaration()final ITypeDeclarationResolver.getTypeDeclaration()Returns theITypeDeclarationof the field handled by thisResolver. -
Uses of ITypeDeclaration in org.eclipse.persistence.jpa.jpql.tools.spi
Methods in org.eclipse.persistence.jpa.jpql.tools.spi that return ITypeDeclarationModifier and TypeMethodDescriptionIConstructor.getParameterTypes()Returns the list ofITypeDeclarationrepresenting 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 theITypeDeclarationsthat represent the variables declared by the generic declaration represented by thisITypeDeclaration.