# Package org.eclipse.jdt.core.refactoring

Application programming interface for Java-specified refactoring framework facilities.

See: Description

Interface Summary
IJavaElementMapper: An `IJavaElementMapper` provides methods to map an original elements to its refactored counterparts.
IJavaRefactorings: Interface for refactoring ids offered by the JDT tooling.

Class Summary
CompilationUnitChange: A `TextFileChange` that operates on an `ICompilationUnit` in the workspace.
RenameTypeArguments: Rename type arguments describe the data that a rename type processor provides to its rename type participants.

## Package org.eclipse.jdt.core.refactoring Description

Application programming interface for Java-specified refactoring framework facilities.