Error al crear una matriz genérica

public class TwoBridge implements Piece{
    private HashSet<Hexagon>[] permutations;

    public TwoBridge(){
        permutations = new HashSet<Hexagon>[6];

Hola, estoy tratando de crear una matriz de conjuntos de hexágonos (los hexágonos son una clase que creé).

Sin embargo, aparece este error cuando intento compilar

oliver@oliver-desktop:~/uni/16/partB$ javac oadams_atroche/TwoBridge.java 
oadams_atroche/TwoBridge.java:10: generic array creation
        permutations = new HashSet<Hexagon>[6];
                       ^
1 error

¿Cómo puedo resolver esto?

Respuestas a la pregunta(3)

Su respuesta a la pregunta