What types can be used to hold the values for a collection mapping (1:M, M:M, and DirectCollection)?
By default, TopLink uses the Vector class for collections. JDK 1.1 supports only Vector and Hashtable (or their subclasses). Java 2 can use any implementor of the Collection or Map interface. TopLink supports collections through the mapping’s container policy. You can define a new container policy that uses other types of containers that do not implement the Collection or Map interfaces.