Convert anonymous to inner
Last modified: 08 March 2021
The Convert Anonymous to Inner refactoring allows you to convert an anonymous class into a named inner class.
Position the caret within the anonymous class to be refactored.
From the main menu, or from the context menu of the selection, select Refactor | Convert Anonymous To Inner.
In the dialog that opens, specify the name for the new inner class and variables that will be used as parameters to the inner class constructor. You can also indicate whether you want to make your class static.
Click OK to create the inner class.
Example
Before | After |
---|---|
|
|