What are The different collections supported by Hibernate like 

1. List -- > ArrayList,LinkedList etc
2. Set --> Treeset,HashSet etc
3. Map --> HashMap etc

And tell me which are collections not supported and how to achieve them?