Per risolvere quest'ultimo problema ho usato invece di
this.getClass();

la seguente linea di codice

NomeDellaClasse.class;

Adesso funziona anche in ambito statico