Implemente uma classe que converta Arrays para Maps utilizando o conceito de generics

Meus amigos, sou novo no Forum e iniciante em java.

Tenho o seguinte exercicio para fazer, e não tenho nem ideia de como fazê-lo:

Implemente uma classe que converta Arrays para Maps utilizando o conceito de generics. Esta classe de usar um Transformer que irá ter um Array de entrada e um Map de saída, o Transformer deve ser chamado repetidamente até terminar de preencher o Map.

Alguem pode me passar umas dicas, ou algo que possa esclarecer para mim?

Muito obrigado!

Cara, da uma googlada ae, se você quer um lugar por onde começar:

http://www.tiexpert.net/programacao/java/generics.php
http://www.plugmasters.com.br/sys/materias/864/1/Tipos-gen%E9ricos-em-Java-(Generics)

e, claro: http://docs.oracle.com/javase/tutorial/java/generics/

Se está com alguma dúvida, posta aê o que você já fez que a gente ajuda.