Problemas Generics Map Cascata

Olá pessoal.

Estou com problemas para colocar generics em um map.
O meu Map usa chave String e valor Map que possui o mesmo tipo do Pai.
Isso é feito para relacionar os criterions do hibernate.
Como faço para colocar generics pois fica um processo cascata.

Ex.:

Map<String,Map<String,Map<String

Alguma solução para isso fora tirar o generics e colocar @SuppressWarnings(“unchecked”)?