I have a private method and I want to move to another class as public static. Does Eclipse support such a refactoring so that all references to private method are updated to new static method.
I think you might be able to use the "Introduce Indirection" refactoring operation to do that.
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.