Max value hibernate

To fazendo um select tentando pegar o ultimo codigo na tabela, como jogo isso em um inteiro para retornar?

 public int getMaxIdInscricao(){
           	Session sessao = HibernateUtility.getSession();
		Transaction tx = sessao.beginTransaction();
		int i;
		Query select = sessao.createQuery("select max(ev.INS_ID) from TB_EVENTOS as ev");
		tx.commit();
		sessao.close();
			
    }

Cara…se eu nao me engano…agora basta vc chamar o metodo list() do objeto Query q vc montou…ai ele vai te retornar uma lista, sendo o primeiro registro dessa lista o valor q vc tah pegando do banco…

Vlw!!