Uses of Class
org.eclipse.persistence.jpa.jpql.parser.AbstractTraverseChildrenVisitor
-
Packages that use AbstractTraverseChildrenVisitor Package Description org.eclipse.persistence.jpa.jpql.parser This is the core of Hermes, this package contains the classes that can parse a JPQL query.org.eclipse.persistence.jpa.jpql.tools org.eclipse.persistence.jpa.jpql.tools.model The classes defined in this package define the state model API, a state model can be used to manually or programmatically create and edit a JPQL query. -
-
Uses of AbstractTraverseChildrenVisitor in org.eclipse.persistence.jpa.jpql.parser
Subclasses of AbstractTraverseChildrenVisitor in org.eclipse.persistence.jpa.jpql.parser Modifier and Type Class Description classAbstractEclipseLinkTraverseChildrenVisitorThisExpressionVisitortraverses the entire hierarchy of the JPQL parsed tree by going down into each of the children of any givenExpression.classFullyQualifyPathExpressionVisitorThis visitor makes sure that all path expressions are fully qualified with a "virtual" identification variable if the range variable declaration does not define one. -
Uses of AbstractTraverseChildrenVisitor in org.eclipse.persistence.jpa.jpql.tools
Subclasses of AbstractTraverseChildrenVisitor in org.eclipse.persistence.jpa.jpql.tools Modifier and Type Class Description protected classBasicRefactoringTool.AbstractRenamerThe abstract class that all refactoring classes should extend, it automatically provides the MultiTextEdit that will hold theTextEditobjects that are related to the same refactoring event.protected classBasicRefactoringTool.AttributeNameRenamerThis visitor renames any segment of a path expression.protected classBasicRefactoringTool.ClassNameRenamerThis visitor renames a fully qualified class name.protected classBasicRefactoringTool.EntityNameRenamerThis visitor renames an entity name.protected classBasicRefactoringTool.EnumConstantRenamerThis visitor renames an enum constant.protected classBasicRefactoringTool.ResultVariableNameRenamerThis visitor renames all the result variables found in the JPQL query.protected classBasicRefactoringTool.VariableNameRenamerThis visitor renames all the identification variables found in the JPQL query.protected classJPQLQueryContext.InputParameterVisitorThis visitor is responsible to find theInputParameterswith a certain parameter name. -
Uses of AbstractTraverseChildrenVisitor in org.eclipse.persistence.jpa.jpql.tools.model
Subclasses of AbstractTraverseChildrenVisitor in org.eclipse.persistence.jpa.jpql.tools.model Modifier and Type Class Description protected classBasicStateObjectBuilder.AbstractRangeDeclarationBuilder<S extends AbstractFromClauseStateObject>This builder is responsible to create a new identification variable declaration and to add it to the state object representing theFROMclause.protected classBasicStateObjectBuilder.AbstractSelectStatementBuilder<T extends AbstractSelectStatementStateObject,P extends StateObject>The abstract definition of the builder that is responsible to create theStateObjectrepresentation of theSELECTstatement.protected static classBasicStateObjectBuilder.CollectionMemberDeclarationBuilderprotected classBasicStateObjectBuilder.DeleteStatementBuilderThis builder is responsible to create theStateObjectrepresentation of theDELETEquery statement.protected classBasicStateObjectBuilder.RangeDeclarationBuilderThis builder is responsible to create a new identification variable declaration and to add it to the state object representing theFROMclause of the top-level query.protected classBasicStateObjectBuilder.SelectStatementBuilderThis builder is responsible to create theStateObjectrepresentation of theSELECTquery statement.protected classBasicStateObjectBuilder.SimpleRangeDeclarationBuilderThis builder is responsible to create a new identification variable declaration and to add it to the state object representing theFROMclause of a subquery.protected classBasicStateObjectBuilder.SimpleSelectStatementBuilderThis builder is responsible to create theStateObjectrepresentation of theSELECTsubquery.protected classBasicStateObjectBuilder.UpdateStatementBuilderThis builder is responsible to create theStateObjectrepresentation of theUPDATEquery statement.protected classBasicStateObjectBuilder.WhenClauseBuilderThis builder is responsible to create theWHENclauses for aCASEexpression.
-