Gente gostaria de uma ajuda para mapear a seguinte coleção:
private Map<Point, BattleObject> battleObjects = new HashMap<Point, BattleObject>();
Estou utilizando JPA 2.0
Esta coleção está dentro de um objeto que preciso tornar um Entity.
BattleObject é um Entity que possui generalizações.
A coleção pode conter objetos BattleObject assim como suas generalizações.
Point é um objeto que possui apenas 2 propiedades X e Y, não tenho interesse em ter point como uma entidade.
Estou tentando um relacionamento ManyToMany, ter Point como um custom type e map-key, mas não estou tendo sucesso.
Qualquer dica é bem vinda.