| Package | Description |
|---|---|
| org.eclipse.persistence.jpa.jpql.tools |
| Modifier and Type | Field and Description |
|---|---|
protected RefactoringTool.StateObjectUpdater<ConstructorExpressionStateObject> |
RefactoringTool.ClassNameRenamer.constructorUpdater
The
RefactoringTool.StateObjectUpdater that updates the class name when notified. |
protected RefactoringTool.StateObjectUpdater<StateFieldPathExpressionStateObject> |
RefactoringTool.ClassNameRenamer.pathExpressionUpdater
The
RefactoringTool.StateObjectUpdater that updates the state field path expression when notified. |
| Modifier and Type | Method and Description |
|---|---|
protected RefactoringTool.StateObjectUpdater<ConstructorExpressionStateObject> |
RefactoringTool.ClassNameRenamer.buildConstructorUpdater() |
protected RefactoringTool.StateObjectUpdater<StateFieldPathExpressionStateObject> |
RefactoringTool.ClassNameRenamer.buildPathExpressionStateObjectUpdater() |
protected RefactoringTool.StateObjectUpdater<ConstructorExpressionStateObject> |
RefactoringTool.ClassNameRenamer.constructorUpdater() |
protected RefactoringTool.StateObjectUpdater<StateFieldPathExpressionStateObject> |
RefactoringTool.ClassNameRenamer.pathExpressionUpdater() |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends StateObject> |
RefactoringTool.ClassNameRenamer.visit(T stateObject,
String value,
RefactoringTool.StateObjectUpdater<T> updater)
Visits the given
StateObject and if its value is the same as the old class name or
if the value represents an inner class of that old class name, then the given RefactoringTool.StateObjectUpdater will be notified to replace the value. |
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.