Eu tive um problema semelhante, tenho uma classe que implementa uma interface e quando uso
findAll
Eu recebo o erro:Após depurar
SpringData
código, percebi que o Mapper usa @TypeAlias
para descobrir o tipo que ele precisa instanciar, então eu apenas coloco @TypeAlias("FullClassName")
em minhas implementações de test.MetaClasse
e funcionou! Eu testei com a sua situação e vai funcionar!