Uses of Class
org.eclipse.persistence.jpa.jpql.tools.JPQLQueryContext
Packages that use JPQLQueryContext
Package
Description
-
Uses of JPQLQueryContext in org.eclipse.persistence.jpa.jpql.tools
Subclasses of JPQLQueryContext in org.eclipse.persistence.jpa.jpql.toolsModifier and TypeClassDescriptionclassThis context is used to store information related to the JPQL query.classThis context is used to store information related to the JPQL query.Fields in org.eclipse.persistence.jpa.jpql.tools declared as JPQLQueryContextModifier and TypeFieldDescriptionprotected JPQLQueryContextJPQLQueryContext.currentContextThe currentJPQLQueryContextis the context used for the current query or subquery.protected JPQLQueryContextJPQLQueryContext.parentWhen this context is a sub-context used for a subquery, then this is the context for the parent query.protected final JPQLQueryContextAbstractContentAssistVisitor.queryContextThe context used to query information about the JPQL query.Methods in org.eclipse.persistence.jpa.jpql.tools that return JPQLQueryContextModifier and TypeMethodDescriptionprotected abstract JPQLQueryContextAbstractJPQLQueryHelper.buildJPQLQueryContext(JPQLGrammar jpqlGrammar) Creates a context that will be used to store and retrieve information about the JPQL query.protected abstract JPQLQueryContextBasicRefactoringTool.buildJPQLQueryContext()Creates a newJPQLQueryContextthat can retrieve information from the declaration portion of the JPQL query.protected JPQLQueryContextDefaultBasicRefactoringTool.buildJPQLQueryContext()protected JPQLQueryContextDefaultJPQLQueryContext.buildJPQLQueryContext(JPQLQueryContext currentContext, Expression currentQuery) protected JPQLQueryContextDefaultJPQLQueryHelper.buildJPQLQueryContext(JPQLGrammar jpqlGrammar) protected JPQLQueryContextDefaultRefactoringTool.buildJPQLQueryContext()protected JPQLQueryContextEclipseLinkBasicRefactoringTool.buildJPQLQueryContext()protected JPQLQueryContextEclipseLinkJPQLQueryContext.buildJPQLQueryContext(JPQLQueryContext currentContext, Expression currentQuery) protected JPQLQueryContextEclipseLinkJPQLQueryHelper.buildJPQLQueryContext(JPQLGrammar jpqlGrammar) protected JPQLQueryContextEclipseLinkRefactoringTool.buildJPQLQueryContext()protected abstract JPQLQueryContextJPQLQueryContext.buildJPQLQueryContext(JPQLQueryContext currentContext, Expression currentQuery) protected abstract JPQLQueryContextRefactoringTool.buildJPQLQueryContext()Creates a newJPQLQueryContextthat can retrieve information from the declaration portion of the JPQL query.JPQLQueryContext.getCurrentContext()Returns the currentJPQLQueryContext, i.e.JPQLQueryContext.getParent()Returns the parent context if the current context is not the root context.AbstractJPQLQueryHelper.getQueryContext()Returns theJPQLQueryContextthat contains information about the JPQL query.BasicRefactoringTool.getQueryContext()Returns theJPQLQueryContextthat is used by this visitor.GenericSemanticValidatorHelper.getQueryContext()Returns the context used to query information about the JPQL query.Methods in org.eclipse.persistence.jpa.jpql.tools with parameters of type JPQLQueryContextModifier and TypeMethodDescriptionprotected abstract AbstractContentAssistVisitorAbstractJPQLQueryHelper.buildContentAssistVisitor(JPQLQueryContext queryContext) Creates the concrete instance of the content assist visitor that will give the possible choices based on the position of the cursor within the JPQL query.protected AbstractContentAssistVisitorDefaultJPQLQueryHelper.buildContentAssistVisitor(JPQLQueryContext queryContext) protected AbstractContentAssistVisitorEclipseLinkJPQLQueryHelper.buildContentAssistVisitor(JPQLQueryContext queryContext) protected JPQLQueryContextDefaultJPQLQueryContext.buildJPQLQueryContext(JPQLQueryContext currentContext, Expression currentQuery) protected JPQLQueryContextEclipseLinkJPQLQueryContext.buildJPQLQueryContext(JPQLQueryContext currentContext, Expression currentQuery) protected abstract JPQLQueryContextJPQLQueryContext.buildJPQLQueryContext(JPQLQueryContext currentContext, Expression currentQuery) protected abstract AbstractSemanticValidatorAbstractJPQLQueryHelper.buildSemanticValidator(JPQLQueryContext queryContext) Creates the concrete instance of the validator that will semantically validate the JPQL query.protected DefaultSemanticValidatorDefaultJPQLQueryHelper.buildSemanticValidator(JPQLQueryContext queryContext) protected AbstractEclipseLinkSemanticValidatorEclipseLinkJPQLQueryHelper.buildSemanticValidator(JPQLQueryContext queryContext) protected voidGenericSemanticValidatorHelper.collectLocalDeclarationIdentificationVariables(JPQLQueryContext queryContext, Map<String, List<IdentificationVariable>> identificationVariables) protected voidJPQLQueryContext.store(JPQLQueryContext parent, Expression currentQuery) Stores the information contained in the given parent into this one.Constructors in org.eclipse.persistence.jpa.jpql.tools with parameters of type JPQLQueryContextModifierConstructorDescriptionprotectedAbstractContentAssistVisitor(JPQLQueryContext queryContext) Creates a newAbstractContentAssistVisitor.protectedAbstractJPQLQueryHelper(JPQLQueryContext queryContext) Creates a newAbstractJPQLQueryHelper.AttributeNameRenamer(JPQLQueryContext queryContext, String typeName, String oldAttributeName, String newAttributeName) Creates a newAttributeNameRenamer.DefaultContentAssistVisitor(JPQLQueryContext queryContext) Creates a newDefaultContentAssistVisitor.protectedDefaultJPQLQueryContext(JPQLQueryContext parent, Expression currentQuery) Creates a new sub-DefaultJPQLQueryContext.DefaultJPQLQueryHelper(JPQLQueryContext queryContext) Creates a newJPQLQueryHelper.DefaultParameterTypeVisitor(JPQLQueryContext queryContext) Creates a newDefaultParameterTypeVisitor.DefaultSemanticValidator(JPQLQueryContext queryContext) Creates a newDefaultSemanticValidator.EclipseLinkContentAssistVisitor(JPQLQueryContext queryContext) Creates a newEclipseLinkContentAssistVisitor.protectedEclipseLinkJPQLQueryContext(JPQLQueryContext parent, Expression currentQuery) Creates a newEclipseLinkJPQLQueryContext.EclipseLinkJPQLQueryHelper(JPQLQueryContext queryContext) Creates a newEclipseLinkJPQLQueryHelper.EclipseLinkParameterTypeVisitor(JPQLQueryContext queryContext) Creates a newEclipseLinkParameterTypeVisitor.EclipseLinkSemanticValidator(JPQLQueryContext queryContext) Deprecated.EclipseLinkSemanticValidator(JPQLQueryContext queryContext, EclipseLinkSemanticValidatorExtension extension) Creates a newEclipseLinkSemanticValidator.GenericSemanticValidatorHelper(JPQLQueryContext queryContext) Creates a newGenericSemanticValidatorHelper.protectedJPQLQueryContext(JPQLQueryContext parent, Expression currentQuery) Creates a new sub-JPQLQueryContext. -
Uses of JPQLQueryContext in org.eclipse.persistence.jpa.jpql.tools.resolver
Methods in org.eclipse.persistence.jpa.jpql.tools.resolver that return JPQLQueryContextModifier and TypeMethodDescriptionprotected JPQLQueryContextDeclarationResolver.getQueryContext()Returns theJPQLQueryContextthat is used by this visitor.protected JPQLQueryContextResolverBuilder.getQueryContext()Returns theJPQLQueryContextthat contains information related to the JPQL query.Methods in org.eclipse.persistence.jpa.jpql.tools.resolver with parameters of type JPQLQueryContextModifier and TypeMethodDescriptionprotected voidDeclarationResolver.initialize(JPQLQueryContext queryContext) Initializes thisDeclarationResolver.Constructors in org.eclipse.persistence.jpa.jpql.tools.resolver with parameters of type JPQLQueryContextModifierConstructorDescriptionDeclarationResolver(DeclarationResolver parent, JPQLQueryContext queryContext) Creates a newDeclarationResolver.DefaultResolverBuilder(JPQLQueryContext queryContext) Creates a newDefaultResolverBuilder.EclipseLinkDeclarationResolver(DeclarationResolver parent, JPQLQueryContext queryContext) Creates a newEclipseLinkDeclarationResolver.FromSubqueryResolver(Resolver parent, JPQLQueryContext queryContext, SimpleSelectStatement subquery) Creates a newFromSubqueryResolver.ResolverBuilder(JPQLQueryContext queryContext) Creates a newResolverBuilder.SubqueryEntityResolver(Resolver parent, JPQLQueryContext queryContext, AbstractSchemaName abstractSchemaName) Creates a newDerivedPathResolver.
EclipseLinkSemanticValidator(JPQLQueryContext, EclipseLinkSemanticValidatorExtension)