| Package | Description |
|---|---|
| org.eclipse.persistence.jpa.jpql.tools | |
| org.eclipse.persistence.jpa.jpql.tools.model.query |
This package contains the
StateObject classes that represents a JPQL query. |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
RefactoringTool.ClassNameRenamer
This visitor renames a fully qualified class name.
|
protected static class |
RefactoringTool.EntityNameRenamer
This visitor renames an entity name.
|
protected static class |
RefactoringTool.EnumConstantRenamer
This visitor renames an enum constant.
|
protected static class |
RefactoringTool.FieldNameRenamer
This visitor renames any segment of a path expression.
|
protected static class |
RefactoringTool.ResultVariableNameRenamer
This visitor renames all the result variables found in the JPQL query.
|
protected static class |
RefactoringTool.VariableNameRenamer
This visitor renames all the identification variables found in the JPQL query.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEclipseLinkTraverseChildrenVisitor
This
StateObjectVisitor traverses the entire hierarchy of the JPQL parsed tree by going
down into each of the children of any given StateObject. |
class |
AbstractEclipseLinkTraverseParentVisitor
This
StateObjectVisitor traverses up the hierarchy. |
class |
AbstractTraverseChildrenVisitor
This
StateObjectVisitor traverses the entire hierarchy of the JPQL parsed tree by going
down into each of the children of any given StateObject. |
class |
AbstractTraverseParentVisitor
This
StateObjectVisitor traverses up the hierarchy. |
class |
AnonynousEclipseLinkStateObjectVisitor
This visitor allows a subclass to simply override
visit(StateObject) and perform the
same task for all visited ItateObjects. |
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.