Poleg preprostejših tehnik predelovanja, kot je spreminjanje imena paketa, razreda, metode ali parametrov, je na voljo precej predelav za metode. Te lahko z eno potezo prestavimo iz izpeljanih razredov v skupni nadrazred ali nasprotno, iz nadrazreda v vse potomce. Posebna predelava omogoča prenos izbranega bloka kode v ločeno metodo.